Senior Software Engineer at Data Insight
Auckland, Auckland, New Zealand -
Full Time


Start Date

Immediate

Expiry Date

18 May, 26

Salary

150000.0

Posted On

17 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Node.js, Python, APIs, PostgreSQL, Azure SQL, React, Azure, AWS, CI/CD, Git, SaaS, Microservices, Agile, Mentoring, Code Reviews, Data Modelling

Industry

Information Services

Description
About the Role We’re looking for a Senior Software Engineer who thrives on building, shipping, and scaling high-quality software in a SaaS environment. This is a hands-on execution role. You’ll work closely with our highly skilled engineering team to deliver high-quality features across our platform – from backend services and API’s through to front-end workflows. Your focus will be on building secure, reliable, production ready functionality, elevating engineering standards through setting best practices, ensuring quality and performance at scale. If you enjoy owning delivery, solving complex problems, fast feedback loops and building high-Impact software, this role is for you. Why join Generate Zero? Purpose-driven product: Join a mission-led team with big global ambitions, building technology that helps organisations measure and reduce carbon emissions to make a real, positive difference in the world. Modern SaaS platform: Work across APIs, cloud infrastructure, data pipelines, and AI-enabled workflows. High ownership environment: Work with cutting-edge tools alongside seasoned data pros, sharpening your skills on projects that ship to production and directly impact customers. Growing engineering team: Contribute to shaping technical direction, mentoring junior engineers, and improving delivery practices. Stable mission with startup pace: Focused, collaborative, and execution-oriented culture where AI innovation, collaboration, and support come first. What you’ll do Deliver high-quality software: Design, build, and maintain scalable APIs and backend services (Node.js / Python). Develop and enhance front-end functionality within our SaaS platform and translate product requirements into scalable and reliable production-ready code. Own feature delivery end-to-end: Take features from technical design through to deployment. Contribute to sprint planning, backlog refinement and ensure work is well-tested and maintainable. Contribute to engineering standards: Participate in code reviews and promote clean architecture and maintainable patterns. Improve test coverage, CI/CD pipelines, and deployment practices. Help reduce technical debt through pragmatic refactoring. Support AI-enabled features: Contribute to the implementation and integration of AI-driven capabilities within the platform. Rapidly prototype and validate ideas, using insights to shape both technical execution and product direction. Champion the strategic growth of AI in the product, ensuring alignment with company goals and long-term vision. Team mentorship & capability building: Act as a mentor and technical leader within the dev team. Foster a culture of continuous learning and shared ownership, helping the team grow both technically and professionally. Our tech environment You don’t need experience in everything listed, but strong capability across core areas is expected: Backend: Node.js and/or Python APIs: RESTful services, authentication, service-to-service communication Databases: PostgreSQL / Azure SQL, data modelling Frontend: Modern JavaScript frameworks (React preferred) Cloud: Azure (or AWS equivalent) CI/CD and deployment pipelines Git-based workflows and structured code review processes Experience working in multi-tenant SaaS environments is highly desirable. What you’ll bring 5+ years building production-grade software in a commercial environment. Proficiency in building scalable APIs and microservices (e.g., Node.js, Python), and the ability to mentor others in backend best practices and architectural patterns. Experience across the full software stack and a track record of delivering end-to-end solutions that drive product impact and team alignment. Hands-on experience managing and deploying on cloud platforms like Azure or AWS, with a focus on setting standards and guiding best practices for the team. Strong problem-solving ability with pragmatic decision-making. Comfortable working in Agile environments, actively contributing to planning, estimation, delivery, and leading by example in sprint execution and accountability. Excellent communication and mentoring skills, with a focus on upskilling the team, fostering a culture of innovation, and creating clarity across technical and non-technical stakeholders. Want to know more? In 2023, Generate Zero was spun out from its sister company, Data Insight, with a clear mission: to empower businesses to measure and reduce their emissions through advanced data analytics and scalable technology solutions. We’re passionate about using cutting-edge tools and data-driven approaches to support companies on their journey to net-zero and make a real impact on the planet. At Generate Zero, our team is made up of skilled developers and analytics experts who build robust, precise, and scalable systems tailored to our clients’ needs. We take pride in creating high-quality, maintainable code and innovative solutions that deliver actionable insights, and it’s the talent and dedication of our technical team that drives our success. For more information about what we do at Generate Zero, please visit our website https://generatezero.com/ Please note: We will be reviewing CVs as they come along To be considered for this role, you must also be legally permitted to work in New Zealand Location Auckland, Auckland (Hybrid) Department Generate Zero Employment Type Full-Time Minimum Experience Experienced Compensation $100,000 - $150,000
Responsibilities
The role involves designing, building, and maintaining scalable APIs and backend services using Node.js or Python, while also developing front-end functionality within the SaaS platform. Responsibilities include owning feature delivery end-to-end, contributing to engineering standards, and supporting the integration of AI-driven capabilities.
Loading...