We are a rapidly expanding insurtech company in search of a highly skilled and experienced (Senior) Backend Engineer to join our engineering team. As a (Senior) Backend Engineer, you will play a crucial role in designing and developing resilient, scalable, and high-performance backend systems that drive our cutting-edge insurance solution, allowing you to make a substantial impact.
Know more about IXT: https://theixt.com/
OneDegree Tech Blog: https://medium.com/onedegree-tech-blog
Responsibilities
- Design, develop, and maintain high-performance backend systems using microservices architecture to support our cutting-edge insurance platform and services.
- Collaborate with cross-functional teams, including the PM team, FE team, QA team, SRE team , Client team to ensure seamless integration and delivery of our insurance solutions.
- Write clean, efficient, and maintainable code, following industry best practices and coding standards.
- Implement comprehensive unit tests to ensure the quality, stability, and reliability of our backend systems.
- Leverage your deep understanding of backend system design concepts to optimize system performance, scalability, and security in our insurance services/platform.
- Utilize excellent project and time management skills to deliver high-quality solutions within tight deadlines, adapting to the fast-paced nature of our startup environment.
- Perform root cause analysis of production errors, proactively identify and resolve technical issues, and ensure the reliability and availability of our services.
- Demonstrate strong problem-solving skills to overcome technical challenges, while effectively communicating solutions to both technical and non-technical stakeholders.
- Apply your strong knowledge of modern technical stacks, including microservices, databases (e.g., Postgres), caching systems (e.g., Redis), message queues (e.g., RabbitMQ), OAuth/JWT authentication, and containerization technologies (e.g., K8S/Docker) to build scalable and our resilient insurance platforms.
- Work independently or collaboratively within a team, depending on project requirements, and contribute to the growth and success of our startup culture.