DevJobs

Senior Backend Engineer

Overview
Skills
  • C# C# ꞏ 4y
  • Java Java ꞏ 4y
  • Elasticsearch Elasticsearch
  • MongoDB MongoDB
  • Redis Redis
  • Microservices Microservices
  • RabbitMQ RabbitMQ
  • Event-Driven Architecture

At Kissterra, we’re redefining the insurtech landscape with a focus on empowering insurance marketing teams to achieve profitable growth.

Our intelligent marketing orchestration platform harnesses the power of AI, advanced data analytics, and machine learning to transform the lead acquisition process.

We help insurance carriers such as Progressive and Liberty Mutual to uncover hidden growth opportunities and allocate their marketing budgets with unparalleled efficiency.


As a Principal Software Engineer, you will play a critical role in developing core features for our production components, utilizing a range of technologies including C#, .NET Core, ELK, Redis, MongoDB, RabbitMQ, and more. You will be part of a dynamic team working in a fast-paced environment, collaborating closely with the product team to deliver robust, scalable, and resilient solutions in a Big Data environment.


What’s the Job?

  • Utilize your extensive experience in backend development, with a focus on C# or Java, to develop core features using a variety of technologies, ensuring the robustness and scalability of our production components.
  • Work closely with cross-functional teams, including product managers and other developers, to develop microservices with an event-driven architecture that meets the needs of our product and customers.
  • Ownership of the entire development lifecycle, from design to production, ensuring the quality and reliability of your code and features.
  • Thrive in a fast-paced environment where quick iterations and short "time to market" are key, receiving real-time feedback based on clean-code principles to continuously improve and iterate on your work.
  • Communication and Collaboration: Demonstrate excellent communication skills and cross-collaboration abilities, fostering a culture of teamwork and innovation within the engineering team.


What Do You Bring?

  • Backend Development Experience: Minimum of 8 years of backend development experience, with at least 4 years of coding experience in C# or Java, preferably with a strong focus on C#.
  • Frontend Development Experience: Experience in frontend development, enabling seamless collaboration with frontend developers to deliver end-to-end solutions.
  • Microservices and Event-Driven Architecture: Demonstrated experience in developing microservices with an event-driven architecture, leveraging technologies such as RabbitMQ and other messaging systems.
  • Communication Skills: Excellent communication skills and the ability to collaborate effectively with cross-functional teams, including product managers, designers, and other engineers.
Kissterra