Senior Developer
Driftonics
Listing Description
Description
Job Title: Senior Software Developer
Location: Auckland, New Zealand Employment Type: Full-time, Permanent Experience Required: 2+ Years
About the Role
We are seeking a highly motivated Senior Software Developer to join our growing technology team in Auckland. This role is ideal for a developer who enjoys building scalable systems, working with cloud technologies, and applying machine learning solutions to real-world problems.
You will play a key role in designing, developing, and deploying robust applications while collaborating closely with data scientists, product managers, and DevOps engineers.
Key Responsibilities
- Design, develop, and maintain backend systems using Python
- Build and deploy scalable applications on AWS
- Develop and integrate Machine Learning models into production systems
- Optimize application performance, security, and reliability
- Collaborate with cross-functional teams to define technical requirements
- Write clean, maintainable, and well-documented code
- Conduct code reviews and mentor junior developers
- Monitor production systems and troubleshoot issues
- Contribute to system architecture and technical decision-making
Required Skills & Qualifications
- 2+ years of professional experience in software development
- Strong proficiency in Python
- Hands-on experience with AWS services (EC2, S3, Lambda, RDS, CloudWatch, etc.)
- Practical experience with Machine Learning concepts and libraries (Scikit-learn, TensorFlow, PyTorch, etc.)
- Experience with REST APIs and microservices architecture
- Solid understanding of databases (SQL and/or NoSQL)
- Familiarity with Git and CI/CD pipelines
- Strong problem-solving and communication skills
Nice to Have
- Experience with Docker and Kubernetes
- Exposure to MLOps and model deployment pipelines
- Knowledge of data engineering tools
- Experience working in Agile/Scrum teams
Why Join Us
- Work on impactful, real-world ML-driven applications
- Collaborative and innovative team culture
- Career growth and leadership opportunities
- Competitive salary based on experience
- Learning budget and professional development support
How to Apply
If you're passionate about Python, cloud technologies, and Machine Learning, and want to grow your career in a supportive Auckland-based team, we'd love to hear from you.
š Apply now with your resume and project portfolio.
Application details
Applications Close: 09/07/2026 Apply online for this role or contact Driftonics for more information.


