Senior Software Engineer
About Trade Me
Trade Me is New Zealand’s largest online marketplace and leading technology platform, connecting millions of users across e-commerce, real estate, automotive, and job listings. As a trusted digital platform, Trade Me plays a key role in how New Zealanders buy, sell, and connect online.
The Opportunity
We are seeking an experienced Senior Software Engineer to join our engineering team. In this role, you will design and deliver scalable, high-performance systems while providing technical leadership across complex software projects.
You will work closely with cross-functional teams to build reliable, secure, and innovative digital products used by millions of users.
Key Responsibilities
- Design and architect scalable software systems and services.
- Lead development of web, mobile, and backend applications.
- Write high-quality, efficient, and maintainable code.
- Conduct code reviews and enforce engineering best practices.
- Mentor junior and mid-level engineers.
- Lead technical discussions and contribute to system design decisions.
- Build and maintain cloud-based systems (AWS, Azure, GCP).
- Improve system performance, scalability, and security.
- Troubleshoot and resolve complex production issues.
- Collaborate with product managers, designers, QA, and stakeholders.
- Drive Agile development processes (Scrum/Kanban).
Technical Skills
- Programming languages such as Java, Python, JavaScript, TypeScript, or C#.
- Strong experience in system design and software architecture.
- APIs, microservices, and distributed systems.
- Cloud platforms (AWS, Azure, Google Cloud).
- Databases (SQL and NoSQL).
- CI/CD pipelines, Docker, and Kubernetes.
- Monitoring, logging, and observability tools.
- Strong understanding of security best practices.
Requirements
- 5–8+ years of software engineering experience.
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- Proven experience working on large-scale production systems.
- Experience mentoring or leading engineers.
- Strong analytical, problem-solving, and communication skills.
Why Join Trade Me?
- Work on one of New Zealand’s most iconic digital platforms.
- Build systems used by millions of people every day.
- Join a highly collaborative and innovative engineering culture.
- Access strong career growth and technical development opportunities.
- Contribute to meaningful, large-scale engineering challenges.
- If you're passionate about building scalable systems and leading technical excellence, we'd love to hear from you.
Pay: From $11,000.00 per month
Benefits:
- Employee mentoring program
- Extended annual leave
- Health insurance
- Life insurance
- Professional development assistance
- Referral program
- Visa sponsorship
- Vision insurance
Work Location: In person