Backend Software Engineer
- $40k – $70k
- Remote •
- 3 years of exp
- Full Time
Not Available
Remote only
About the job
Insurance… slow, outdated, and a frustrating experience for businesses. But it doesn’t have to be. For businesses and fast-moving startups / scaleups, the customer experience has fallen far behind, leaving them underserved and at risk. At upcover, we’re flipping the script by providing innovative, tech-driven insurance solutions that businesses love—tailored, fast, and built for the pace of today’s world.
About upcover
upcover is Australia's fastest growing business insurance platform for SMBs, startups and scale ups - trusted by 50,000+ small businesses across ANZ. We are game changing the decades old business insurance industry by creating digitally native insurance products in partnership with the world's largest insurers and underwriters. upcover's platform bridges the gap between cutting-edge technology and the complexities of insurance, ensuring our customers get the protection they need, simply and effectively.
The world of commercial insurance and underwriting is complex and analog. And its gigantic. Nearly $25B in business insurance is transacted across ANZ every year, and only 5% of this is online. upcover is at the forefront of digitising the industry and we are aided in our effort by the world's top insurers, underwriters and VCs.
What we need
We have an exceptional inhouse engineering team and are looking to add an incredible backend engineer to help us build a market-leading API first insurance application. You’ll be working in a collaborative and passionate team, directly with upcover’s CTO on our technology stack based in NodeJS, GCP (Cloud Functions, Cloud Run) and Firebase in the backend.
What you have
- 3+ years of backend development experience
- Familiarity with Google Cloud Platform and Serverless computing (Cloud Functions, Cloud Run)
- Experience with building REST APIs using Node.js and TypeScript, along with frameworks like Nest.js
- Experience with Docker and CI/CD
- Strong communication skills
What you'll do
- Design and build clean testable backend services
- Collaborate with designers and frontend engineers to build API endpoints and documentation
- Build niche insurance products
- Review, Develop and ship code
- Work with and identify new and leading technologies to incorporate into our platform
What an average week should look like
- Work with the CTO and the Backend Lead on priorities and deliverables
- Develop highly functional and usable insurance experiences
- Review code
- Pair program with the team
- Attend and contribute to sprint reviews, retrospectives, sprint planning
Other things you might have
- Insurance domain knowledge
- Experience with micro services
- Familiarity with Docker and CI/CD
About upcover's team and remote first setup
upcover is HQed in Sydney, Australia 🇦🇺 but has a team thats distributed across Australia 🇦🇺, India 🇮🇳, Spain 🇪🇸, Pakistan 🇵🇰, Italy 🇮🇹, Nigeria 🇳🇬, Iran 🇮🇷 , Bangladesh 🇧🇩, Sri Lanka 🇱🇰 and Kazakstan 🇰🇿! And while fully remote, we are proud that everyone in our team operates with a very high level of autonomy and responsibility.
We index high on diversity and strongly believe that the best outcomes are the result of a culture that preserves individuality and independence while ensuring accountability. If you thrive in a self-directed, inclusive, and entrepreneurial setting, you’ll find our team to be the perfect place to grow and contribute.
upcover is committed to employment equity and welcomes applications regardless of race, ethnicity, age, nationality, religion, disability, sexual orientation or philosophy of life. We have a very healthy pipeline of opportunities, and we’re moving into new territories by launching our own niche insurance brands with key insurance partners.
Join us in redefining insurance!