Job Closed
This listing is no longer active.
The skills-based AI Talent Marketplace solution that delivers internal talent mobility and workforce reskilling.
Senior Software Engineer
Location
New Zealand
Posted
140 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Fuel50
• Implement new features and track down difficult-to-find bugs • Tackle challenging scaling issues and implement high-quality engineering practices and tooling • Collaborate across teams and work closely with customer support to track down bug reports • Work independently to rapidly make huge improvements to the software platform • Write quality code and review others’ code • Contribute to architectural decisions and work on challenging problems across the technology stack as they arise
Job Requirements
- Senior-level experience in full-stack software engineering, with a strong understanding of SaaS architecture
- Strong proficiency in writing clean, maintainable, and testable code, with a solid grasp of software development best practices
- Proven ability to understand complex systems, track down and resolve production issues, and create effective regression tests
- Experience delivering complex engineering work safely, such as zero-downtime migrations and improving CI/CD pipelines
- Hands-on experience with core backend technologies such as Java and the Spring ecosystem, and relational databases (e.g. MySQL)
- A strong bias toward action, ownership, and delivering outcomes
- Knowledge of cloud-based infrastructure and modern DevSecOps principles
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
- Strong remote-working skills, including the ability to work autonomously and collaborate asynchronously
- Willingness to travel to our Takapuna office as required for planning and team collaboration
- Frontend experience with Angular or similar modern frameworks (nice-to-have)
- Experience with Docker and Linux in production environments (nice-to-have)
- Good command of shell scripting and Python (nice-to-have)
- Passion for AI-enabled products, automation, and improving engineering efficiency (nice-to-have)
- Demonstrated ability to mentor other engineers and support a culture of continuous learning (nice-to-have)
Benefits
- Day off on your birthday, your Fuel50 anniversary and a company wide celebration day.
- A "Refuel Day" once a quarter to relax and refuel
- Employee Stock Options Plan (ESOP)
- Remote working and flexible working times - we're very supportive of school commitments, traveling in off-peak hours, looking after family and attending to life's events
- Investing in you with career and development planning, using our very own Fuel50 software and online Fuellie University
- A very progressive parental leave policy - get extra flexibility and time off on top of what your local government already mandates
- Comprehensive fully subsidised Health Insurance with Southern Cross
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer, Docker Agents
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
• Technical Leadership & Architecture: Define and drive the long-term technical strategy for Docker’s containerized agent platform, including core primitives, APIs, and extensibility patterns • Build Containerized Agent Systems: Design and implement systems that leverage Docker containers as the ideal runtime for AI agents, ensuring isolation, scalability, and portability • Expand cagent: Maintain and evolve the open-source cagent project, adding new capabilities for containerized agent deployment, orchestration, and lifecycle management • Agent Runtime Development: Build robust infrastructure for packaging, deploying, and managing agents in containers across local and cloud environments • Evaluation & Testing: Define evaluation frameworks to measure agent quality, reliability, and production readiness; plus the deployment effectiveness of containerized runtimes • Reliability & Operability: Establish standards for observability, performance, and operational excellence; lead critical production decision-making and incident learnings as needed • Rapid Prototyping: Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently • Open Source Community: Engage with the cagent community, review contributions, and help grow the ecosystem • Cross-functional Collaboration: Lead cross-functional technical discussions and influence architectural decisions across Docker’s AI initiatives (including sister teams and platform efforts) • Mentorship & Enablement: Mentor senior engineers, raise the bar through design reviews, and accelerate team execution through clear technical direction and coaching
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Join our engineering team to architect a real-time, transparent writing environment. You’ll build end-to-end features—from high-performance frontends to robust backend services—delivering a seamless experience for classrooms at scale. - Ship full-stack product features in a JS/TS stack (React + Node.js) - Design APIs, data models, and backend services that are reliable and scalable - Build responsive, fast UI experiences that feel great in real-time workflows - Improve system observability, performance, and reliability (metrics, tracing, on-call as needed) - Collaborate with product/design to turn educator needs into usable features Qualifications - 5+ years professional experience in JS/TS (Node.js + React) - Strong product sense: you care about UX, adoption, and iterative shipping - Experience building reliable systems (testing, CI/CD, monitoring, performance) - Ability to work across frontend and backend without handoffs - Clear communication and comfort making technical tradeoffs Requirements - Cloud experience with GCP and/or AWS (deployments, managed services, observability) - Postgres, Redis, queues, or event-driven architectures - Work in education, compliance/privacy-adjacent environments, or B2B SaaS Benefits - Competitive salary - Comprehensive health insurance - 15 days PTO annually - Flexible working hours - Redwood City office (in-person preferred; remote possible) - Professional development support
Senior Software Engineer – Platform Services
Climb Channel Solutions NAA different breed of specialty technology distributor. #ClimbWithUs
• Architect the design and help develop, test and maintain secure microservices and distributed systems using C# .NET, ensuring alignment with Delinea’s cloud and security architecture standards. • Lead the design and implementation of AI and automation features using the Model Context Protocol (MCP) to enable intelligent, adaptive access management. • Develop, maintain, and optimize database schemas, queries, and stored procedures across SQL and NoSQL systems such as Azure SQL and Cosmos DB. • Ensure data integrity, availability, and security within microservice communication and storage layers. • Implement Infrastructure as Code (IaC) using Terraform for consistent provisioning and lifecycle management of Azure resources. • Develop and maintain CI/CD pipelines for secure, automated deployments using Azure DevOps. • Collaborate with architects, product managers, and DevOps teams to define system roadmaps, ensuring compliance with security and privacy requirements. • Conduct code and design reviews, emphasizing performance, security, and maintainability. • Provide technical mentorship to engineering peers and foster a culture of continuous improvement. • Drive innovation in AI-assisted automation, context-aware security, and data-driven decisioning across Delinea’s platforms.
Senior Software Engineer – React Native
Kraken Digital Asset ExchangeWe put the power in your hands to buy, sell, and trade digital currency 🌏
• Design, develop, and maintain high-quality mobile applications using React Native • Design and execute onboarding experiences that captivate new users and streamline their journey • Optimize the activation process to ensure users quickly realize the value of our platform • Create and refine a first-time user experience that sets the gold standard in our industry • Develop innovative features to incentivise engagement and loyalty • Continuously test, learn, and improve strategies based on user behaviour and feedback • Set the standard for high-quality code and lead complex software systems development • Significantly influence technical decisions, contribute to technical strategy discussions, and shape product/domain decisions with an expert understanding of engineering best practices • Mentor junior and senior engineers and provide constructive feedback • Master multiple technologies and stay ahead of the curve with new tools and trends • Design and implement scalable, maintainable, and fault-tolerant systems, with a deep understanding of complex software development architecture and design patterns • Lead and collaborate on complex initiatives, and drive feedback and growth across teams • Drive process improvements and lead by example with advanced experience in multiple software development processes



