
Senior Software Engineer
Fuel50
full-time
Posted on:
Location Type: Remote
Location: New Zealand
Visit company websiteExplore more
Job Level
About the role
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack software engineeringSaaS architectureclean codemaintainable codetestable codeJavaSpring ecosystemMySQLDockerPython
Soft Skills
communication skillscollaboration skillsownershipdelivering outcomesremote-working skillsautonomymentoringcontinuous learning