Overview
About Basis : we're building the future by redesigning electrical systems that power homes to fight climate change, reduce household costs, and create a better future.
We're looking for incredible people who are bold, creative, sharp, thoughtful, and who care, move fast, and think differently.
This is the Backend Engineer role to help build and scale our platform.
In this role, you will design and develop scalable distributed systems that process large volumes of data from our growing network of IoT components, and build robust APIs that power our applications and partners.
Some of the things that you might be involved in include :
Architect and Build Distributed Systems :
Design, develop, and maintain scalable, resilient backend services capable of processing large volumes of data from our distributed IoT components.
Develop Robust APIs :
Construct and evolve secure, well-documented APIs to support a wide range of clients, including our mobile / web apps, B2B partners, and internal services.
Champion Quality and Testing :
Take ownership of code quality by writing clean, maintainable code accompanied by comprehensive unit and integration tests.
Drive the Design Lifecycle :
Lead and contribute to system design, producing clear technical documentation that connects engineering decisions to product and customer value.
Collaborate closely with product managers and other stakeholders to refine requirements.
CI / CD :
Design, implement, and improve our continuous integration and deployment pipelines to ensure rapid, safe, and automated delivery of software.
Observability :
Instrument our applications with robust monitoring, logging, and alerting to ensure high availability and provide actionable insights for our operations and engineering teams.
Mentoring and peer-reviewing :
Enable knowledge-sharing across our Software Engineering department and contribute to the development of Basis's backend capabilities.
This is more than just a coding role; you will have a crucial voice in the entire development lifecycle, from system design and documentation to building automated CI / CD pipelines and ensuring our platform is well-monitored and reliable.
We're seeking an engineer who is passionate about building high-quality backend solutions and enjoys owning their work from concept to production.
About You
We think you'll be a fit for this role if you have the following skills or traits :
5+ years of experience developing backend services — we're open to seniority for this role, so apply if you are a strong intermediate seeking autonomous growth or a senior seeking a fresh challenge.
Demonstrated expertise in designing, building, and operating scalable, distributed systems and APIs
Solid understanding of both SQL and NoSQL databases
Proficient with at least one cloud provider (AWS, GCP, Azure) and Infrastructure as Code tools (e.g. Terraform)
Experience building and managing CI / CD pipelines
Hands-on experience writing meaningful unit, integration, and end-to-end tests
Ability to understand problems, their impact on customers, and design robust technical solutions
Experience building REST or GraphQL APIs
An ability to take initiative, follow through on commitments, and own mistakes
Determination and tenacity, maintaining a positive attitude in challenging situations
Clear, candid, and concise communication skills, with kindness and compassion in interactions
Some nice-to-haves include :
Experience building high-performance services with Go (our backend language, but we're open to learners)
Experience working in a fast-paced startup environment
Hands-on experience with container orchestration using Kubernetes
Experience with IoT systems or data-intensive platforms
Familiarity with event-driven architecture and message brokers such as Kafka or RabbitMQ
Experience with observability stacks
Research shows that while men apply for jobs when they meet ~60% of the criteria, women and other marginalized groups may apply only when they check every box.
If you think you have what it takes, but aren't sure you check every box, we still want to hear from you.
Benefits
A competitive salary and employee share scheme (ESOP)
A hybrid work culture with a mix of office days and work-from-home days
Unlimited annual leave to rest and recharge
Tools of the trade, including laptop and headphone allowance
Flexible hours — focus on effort and outcomes
A schedule of team events throughout the year
Office dogs and fresh fruit and snacks in the office
Access to well-being support with 5x free sessions per year
Commitment to diversity and inclusion including DEIB initiatives and EEO policy
Parental leave policy that tops up wages for primary caregivers and secondary caregivers (conditions apply)
Opportunity to learn and develop from industry leaders
Let\'s Talk!
We'd love to hear from you!
No cover letter needed—just click apply to answer a few short questions and attach your CV.
If you have questions about the role, feel free to email
#J-18808-Ljbffr
Engineer • Auckland, Auckland, New Zealand