Senior Backend Developer

Ndeva — Australia · Posted ~1 day ago

Senior Full-time

Skills

Python Backend architecture Web development API development Database integration AI-assisted development Web APIs Databases Claude

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineer is sought to architect and build high-quality, high-performance Python systems across established web applications and new AI-driven initiatives. The position offers substantial ownership over backend architecture, APIs, databases, automation features, and code quality while incorporating modern AI-assisted development workflows.

Highlights

High-ownership senior engineering role focused on backend architecture, high-performance systems, web applications, APIs, databases, and emerging AI-driven initiatives.

Description

The ideal candidate is a self-motivated, high-craft engineer with a genuine passion for backend architecture and web development. You will be a senior developer responsible for building and evolving backend systems that power our growing suite of products, working across both established platforms and new AI-driven initiatives. You should excel in Python web development, have a strong architectural mindset, and be comfortable working alongside modern AI-assisted development workflows while retaining full ownership of code quality and direction. Responsibilities Design and build clean, high-quality, high-performance backend systems in PythonDevelop and support web applications, APIs, database integration, and new functionality across Uptick's product suiteContribute to Uptick's AI-driven initiatives, including scheduling and inbox automation toolingUse AI-assisted development tools (Claude) as a core part of your workflow, while maintaining full understanding and ownership of the code producedCoordinate cross-functionally to ensure project delivery meets business objectives and quality standardsParticipate in code reviews and contribute to team-wide engineering standardsTake on architectural and refactoring work where needed, strengthening the long-term health of existing systems Qualifications Strong, demonstrated experience with Python in a web development context, not just scripting or data-focused Python useExperience with Django strongly preferred; solid experience with other web frameworks (Flask, FastAPI, etc.) also consideredFull stack capability (TypeScript/React) highly regarded, though not requiredComfortable working with AI-assisted development tools as part of a modern engineering workflowAbility to multi-task, organise, and prioritise work across concurrent projects About the Company A fast-growing Melbourne-based tech company of around 40 engineers, building genuinely exciting AI-driven products, including a scheduling tool and an inbox automation tool with an active roadmap ahead (think automatically parsing calls straight into the system). A new growth team is also forming, likely centred on further AI product work, giving early joiners real influence over its direction. AI-assisted development (using tools like Claude) is core to daily engineering here, with a strong emphasis on engineers steering and owning that output rather than treating it as a shortcut. The team operates full stack with specialisation, so there's room to stretch into adjacent areas, plus ongoing architectural work for those who enjoy strengthening existing systems. Hybrid working from an expanding Melbourne office, with genuine room to grow into senior technical leadership as the team scales.