Overview
Software Engineer - Python/PHP Developer
Cover Genius is a Series E insurtech that protects the global customers of the world’s largest digital companies. Our platform, XCover, embeds protection for millions of customers worldwide each year. We are recognised for growth and have teams across 20+ countries.
We are looking for a talented and experienced Software Engineer to join our team. You will be instrumental in developing and maintaining our core platforms, built primarily on Python and PHP.
This role is ideal for someone comfortable working with multiple languages and who wants to make a significant impact. You will work on challenging projects, collaborate with a skilled team, and contribute to the growth and success of our products.
Responsibilities
- Design, develop, and maintain robust and scalable web applications using Python and PHP. Write clean, effective, and well-documented code.
- Build and maintain REST APIs for internal and external use.
- Work on new features and ongoing maintenance and optimisation of existing platforms, with a focus on performance and scalability.
- Collaborate with engineers, product managers, and designers to define, scope, and deliver new features.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot, debug, and resolve technical issues.
- Leverage experience with databases like PostgreSQL and DynamoDB.
Skills & Experience
- Proven experience as a Software Engineer, mid-to-senior level.
- Strong proficiency in both Python and PHP. Experience with Django or Laravel is beneficial but not required.
- Strong experience building and maintaining REST APIs.
- Proven track record of performance optimisation and scaling applications.
- Hands-on experience with PostgreSQL and DynamoDB.
- Experience with front-end technologies such as React or Vue.js is a plus.
- Familiarity with development tools and methodologies (e.g., Git, Agile).
- Solid understanding of database design and management.
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Bonus: background in Machine Learning (ML) or Artificial Intelligence (AI).
- Familiarity with infrastructure-as-code tools like Terraform.
- Knowledge of container orchestration with Kubernetes.
- Prior work with Edge Computing.
Why Cover Genius?
We care about our team and offer a flexible environment to support work-life balance. Highlights include:
- Flexible Work Environment – hybrid work model with in-office collaboration on selected days and flexible start/finish times; Wellness day each month.
- Employee Stock Options – ownership for contributions to building a world-class company.
- Work with passionate people and participate in our CG Gives program to support social initiatives.
Sound interesting? If you think you have the right combination of skills and motivation, share your resume and let’s chat.
By submitting your application, you acknowledge that we may collect, store and process your personal data for recruitment purposes. We may use AI to assist in sorting applications, but all final decisions are made by our hiring team. We will keep your information on file for three years. For details about how we handle your data and our use of AI, please review our full Privacy Policy.
Additional Information
Sydney office – Hybrid working. This role will be based in our Sydney office and is a hybrid role with in-office collaboration on Monday, Tuesday and Friday.
Will you now or in the future require sponsorship for employment authorisation? Yes/No
#J-18808-Ljbffr