Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Fullstack) image - Rise Careers
Job details

Software Engineer (Fullstack)

Engineering @ Open

At Open, we exist because we believe that Insurance does not have to be seen as complicated or costly. Creating technology so our customers can enjoy smart and intuitive insurance experiences is at the core of Open’s development philosophy. When we do this, we’re building modern infrastructure that brings the wonder into insurance.

With a truly end-to-end approach, we build all of our own technology. Our engineering team alongside our AI and data science team aim to give customers better insurance prices. We create the insurance experience our customers deserve, not the one they expect. The team specialises in Python (Django) and Typescript (Angular & React), and uses the latest AWS tools to support development.

What you’ll do 

We are seeking a Software Engineer to join our team at Open, contributing as part of  our technology department. You'll play a key role in the development and maintenance of our software solutions, working alongside stakeholders in cross-functional teams. Your responsibilities will involve developing and implementing solutions to business and customer problems, applying best practices, and bringing continuous improvement.

As a Software Engineer, you will contribute your expertise to build robust functional modules and write maintainable code by following  best practices. Your collaboration with Product, Design, Data, and other stakeholders will be essential in delivering business and customer value. In this role, you will:

  • Develop and maintain modern web applications using Python and the Django framework.
  • Build and implement beautiful, responsive and secure frontend experiences using React and Typescript.
  • Write readable, efficient, and testable code following best practices.
  • Implement and maintain automated tests to ensure code quality and reliability.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Participate in design and architecture discussions, providing valuable input and insights.
  • Participate in code reviews, provide constructive feedback to team members, and mentor junior team members.
  • Troubleshoot and debug issues in existing software applications.
  • Stay up-to-date with the latest trends and technologies in web development.

What you’ll bring

  • Proven commercial experience as a Fullstack engineer in Python and Django, as well as React / Typescript. 
  • Proficiency in SOLID principles and Event Driven Design.
  • Practitioner of test-driven development (TDD) principles and proven experience crafting good unit tests. 
  • Proven experience and knowledge of Postgres and Django ORM.
  • Hands-on experience with CI/CD tools.
  • Sound problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team environment.
  • Experience with agile development methodologies is essential.

Role location

This role will be based in Sydney, Australia. We work in a Hybrid environment, where our teams attend the office a minimum of 3 days (e.g. Monday, Tuesdays & Thursdays).

Why Open?

It’s an exciting time to join our team and be part of a tech company going through a hyper-growth phase. We provide our team with:

  • Highly competitive compensation
  • High levels of autonomy and trust so you can do your best work
  • Growth opportunities internally - as you grow, your role can too
  • Flexible working - we are about impact, not time at your desk. We encourage freedom and responsibility, including the ability to work from anywhere 
  • Annual allowance for professional development - use it towards a gym membership, professional coaching, a conference. Whatever matters most to you

We’re proud to be an equal opportunity employer that celebrates diversity and are committed to providing an inclusive environment for all employees.

Lastly, Open is a high-performing team that strives to achieve brilliant things every day and we encourage you to apply even if your experience doesn’t exactly match the job description. We’re looking for people who are intellectually curious, courageous, innovative and passionate. Our culture is truly open, we’re continuously challenging each other to live our values, and aren’t afraid to raise questions when we fall short. Most importantly, Open is for those that want to create change and have an impact.  If that sounds like you, apply for this role and let’s build the future of insurance together.

Who we are

Open is on a mission to provide the best insurance experiences, at the best price, for the world. Insurance is one of the world’s least digitally mature industries - for years it’s remained confusing, paper-based and heavily intermediated. We launched in 2016 to build a global, AI-powered platform that digitises the entire insurance process, making it transparent, less costly and more reliable.

Our promise to customers is powerful car, home and travel insurance. Many know us through our consumer brand, Huddle (huddleinsurance.com), and we also offer bespoke white-label solutions for brands who embed our insurance into their digital experiences. Our partner brands include Bupa, Polestar, Telstra, and ahm.

But the best is yet to come – we plan on doubling growth while expanding to New Zealand and the UK. We also believe in using business as a force for good – Open is Australasia’s only certified B Corp insurance company.

Open is backed by leading investors, including AirTree Ventures, Movac, LocalGlobe UK and Hollard Insurance and we’ve raised over $53m to date. Since 2018, we’ve achieved a 628% growth rate and have won awards from FinTech Australia, the Global InsurTech 100, Mozo.com.au, Pause Fest, SmartCompany’s Smart50 (5th) and the AFR Fast 100, who recognised us as Australia’s 7th fastest growing company in 2022. 

Our team thrive on solving problems to revolutionise insurance and have a ‘no excuses’ attitude when it comes to putting our customers first. We have a high performing team and an open and enabling culture that attracts the best creative and critical thinkers. Join us and let’s build the future of insurance together.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Fullstack), Open

At Open, we're on a mission to revolutionize the insurance experience, and we're looking for a talented Software Engineer (Fullstack) to join our dynamic team! With a strong focus on creating intuitive and valuable solutions for our customers, you'll have the opportunity to contribute directly to our cutting-edge technology initiatives. As a Software Engineer, you will collaborate with cross-functional teams and utilize your expertise in Python (Django) and Typescript (React & Angular) to build and maintain modern web applications. Your role will not only involve writing clean, efficient, and testable code, but also participating in meaningful discussions about design and architecture that shape the future of our platform. Here at Open, we pride ourselves on our commitment to continuous improvement, so we hope you bring along your best practices and insights to enhance our solutions. You'll also be responsible for implementing automated tests to guarantee code quality alongside troubleshooting existing software issues. Our hybrid environment allows you to enjoy flexibility while maintaining productivity, especially since we believe impact is more important than time spent at a desk. If you're excited to join a high-performing team focused on creating impactful change in the insurance industry, then Open is the perfect fit for you. Let's build the future of insurance together!

Frequently Asked Questions (FAQs) for Software Engineer (Fullstack) Role at Open
What responsibilities does a Software Engineer (Fullstack) at Open have?

A Software Engineer (Fullstack) at Open plays a crucial role in the development and maintenance of our software solutions. Key responsibilities include developing modern web applications using Python and Django, building responsive and secure frontend experiences with React and Typescript, and collaborating with cross-functional teams to translate requirements into technical solutions. Additionally, they are involved in code reviews, troubleshooting, and implementing automated tests to maintain code quality.

Join Rise to see the full answer
What skills are required for the Software Engineer (Fullstack) position at Open?

To succeed as a Software Engineer (Fullstack) at Open, candidates should have proven experience with Python, Django, React, and Typescript. Strong problem-solving skills, a solid understanding of SOLID principles, test-driven development (TDD) practices, and familiarity with CI/CD tools are also essential. Excellent communication skills and the ability to work both independently and in a collaborative team environment are crucial for this role.

Join Rise to see the full answer
What technologies do Software Engineers (Fullstack) use at Open?

At Open, Software Engineers (Fullstack) primarily work with Python (Django) and Typescript (Angular & React) to develop web applications. They also leverage AWS tools for development and are expected to be proficient in using Postgres and Django ORM alongside test-driven development practices. Staying updated on the latest web development trends and technologies is an essential part of the job.

Join Rise to see the full answer
Is it possible to grow internally as a Software Engineer (Fullstack) at Open?

Absolutely! At Open, we value personal and professional growth. As our organization expands, opportunities for internal advancement become available, allowing you to evolve your role as you gain experience and skills. We provide ample room for growth and encourage our employees to take initiatives that align with their career aspirations.

Join Rise to see the full answer
What is the company culture like for Software Engineers (Fullstack) at Open?

The company culture at Open is open and empowering. We prioritize collaboration, continuous improvement, and innovative thinking. As a Software Engineer (Fullstack), you’ll be part of a high-performing team that thrives on solving challenges and putting customer needs first. We encourage diversity and believe in providing an inclusive environment where all employees can thrive.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Fullstack)
Can you describe your experience with Python and Django in previous projects?

When answering this question, provide specific examples of projects where you used Python and Django. Discuss your role, the challenges faced, and how you overcame them. Highlight how these experiences have prepared you for the Software Engineer (Fullstack) role at Open, focusing on your ability to write maintainable and testable code.

Join Rise to see the full answer
How do you ensure code quality and reliability in your projects?

To answer effectively, mention the practices you use to guarantee code quality, such as implementing automated testing, code reviews, and following coding standards. You can also discuss your experience with test-driven development and how you apply these principles in real-world projects, especially how they relate to your role as a Software Engineer (Fullstack) at Open.

Join Rise to see the full answer
Can you explain your experience with CI/CD tools?

In your response, focus on specific CI/CD tools you've used (like Jenkins, CircleCI, or GitLab CI) and how they've facilitated faster deployments in your previous work. Describe how these tools have improved your workflow and reliability of your software releases, which aligns with Open's emphasis on quality code and collaboration.

Join Rise to see the full answer
What are SOLID principles and how do you apply them in your coding?

Use this opportunity to briefly explain each of the SOLID principles. Then, illustrate how you've applied them in your coding practices, particularly in past projects. Discuss how they contribute to writing cleaner and more maintainable code, which is vital for a Software Engineer (Fullstack) at Open.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

In your answer, elaborate on your communication style and how you adapt when working with different team members, such as Product, Design, and Data teams. Provide examples of successful collaborations, emphasizing how they led to improved business or customer value, which is crucial for the Software Engineer (Fullstack) position at Open.

Join Rise to see the full answer
Describe a particularly challenging bug you had to troubleshoot.

Share a specific instance of a complex bug and the systematic approach you took to diagnose and resolve the issue. Highlight the technical skills used and any collaborative discussions that led to finding a solution, which illustrates your problem-solving abilities relevant to the role of a Software Engineer (Fullstack).

Join Rise to see the full answer
What are your experiences involving unit testing?

Discuss your practical experiences crafting unit tests and how they have improved the quality of your applications. Mention frameworks you’ve used and explain how you understand the importance of testing in software development, especially for the role of a Software Engineer (Fullstack) at Open.

Join Rise to see the full answer
How do you keep up with the latest trends in web development?

Mention the resources you follow, such as blogs, podcasts, or online courses, to stay updated on web development trends. Discuss any training or conferences you've attended that have further expanded your knowledge, emphasizing your commitment to continuous learning, which aligns well with Open's culture.

Join Rise to see the full answer
What agile development methodologies are you familiar with?

Be specific about the agile methodologies you've worked with, such as Scrum or Kanban. Explain how these methodologies have informed your work process and improved team productivity in past projects, which is critical for a Software Engineer (Fullstack) at Open where agile practices are valued.

Join Rise to see the full answer
Why do you want to work as a Software Engineer (Fullstack) at Open?

This is your chance to align your values and career aspirations with Open's mission. Discuss your enthusiasm for being part of a company that challenges the insurance industry and your desire to contribute to meaningful solutions. Illustrate how your skills and values resonate with Open's culture and mission.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Olsson Hybrid 1101 Libra Dr suite 2, Lincoln, NE 68512, USA
Posted 7 days ago
L3Harris Technologies Hybrid US, Hunt County, TX; Texas, Greenville, TX
Posted 9 days ago
L3Harris Technologies Hybrid US, Hampshire County, MA; Massachusetts, Northampton, MA
Posted 9 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec
Photo of the Rise User
Someone from OH, Westlake just viewed Payments Support Specialist (1 year contract) at Convera
Photo of the Rise User
Someone from OH, Portsmouth just viewed Property Manager II (Buckeye Towers) at WinnCompanies
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Services Representative at Nationwide
Photo of the Rise User
Someone from OH, Dublin just viewed Global Growth Marketing Associate at Spotify
Photo of the Rise User
Someone from OH, Portsmouth just viewed Merchandising Part Time Days at Lowes
Photo of the Rise User
Someone from OH, Euclid just viewed Notary - Digital Reporter at Parrot
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Entry Specialist - Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Sales Operations Analyst at Visa
Photo of the Rise User
Someone from OH, Lancaster just viewed Client Partner, Inside Sales at Sportradar
Photo of the Rise User
9 people applied to HVAC Apprentice at DuPont