Senior Backend Engineer

Earnix

Earnix

Posted on May 4, 2026

Description

Due to a significant increase in product capabilities, alongside a rapidly growing customer base, we are expanding our engineering team. The system is evolving quickly, with a high volume of new features and increasing scale demands, requiring experienced engineers who can operate effectively in a fast-paced, production-critical environment.

We are seeking a Senior Backend Engineer with proven experience in large-scale systems and a deep understanding of performance and scalability to drive the evolution of our rapidly growing application.

In this position, you will be part of delivering complex features while building the infrastructure required to support our product's enterprise-level growth. You will be involved in the entire lifecycle, from product requirements and technical design to implementation, for a complex system used by major global financial carriers.

In this role, you will primarily act as a senior/lead backend engineer, taking ownership of the design and implementation of new features for a modern, growing product while also supporting the existing production system by investigating and resolving complex issues.

What you’ll do:

Implement and deliver new features based on product requirements.

Implement enhancement infrastructure to support the scale of the product.

Participate in design discussions and conduct code reviews.

Develop unit and integration tests.

Assist in resolving real-time customer issues.

Actively share knowledge with other team members to tackle technical challenges.

Requirements

You will do it using:

Proven experience as a Backend Developer for at least 5+ years in a fast-paced environment.

Experienced working on performance and scale in Java applications in conjunction with cloud services.

Strong proficiency in Java, Java ecosystem, multithreading.

Experience with relational databases (advantage: JPA/hibernate)

Understanding of cloud platforms (advantage for working with AWS services: EC2, S3).

Proven expertise in optimizing systems to handle massive loads, managing large-scale data architecture and ensuring system scalability.

Advantage:

Familiarity with DevOps practices

Bachelor’s degree in computer science or the equivalent military service experience

Experience with Python

You’ll excel by:

Effectively collaborate with cross-functional teams and communicate ideas clearly.

A commitment to thinking like an owner, taking initiative, and ensuring the success of our business.

Contributing to the team's professional growth by sharing your knowledge and technical expertise with others.

Problem-solving: Strong analytical and critical-thinking skills to identify and solve complex technical problems.

Being a motivated self-learner and driving innovation and excellence in

Position Intro

Earnix is the premier provider of mission-critical, cloud-based intelligent decisioning across pricing, rating, underwriting, and product personalization. These fully integrated solutions provide ultra-fast ROI and are designed to transform how global insurers and banks are run by unlocking value across all facets of the business. Earnix has been innovating for insurers and banks since 2001 with customers in over 35 countries across six continents and offices in the Americas, Europe, Asia Pacific, and Israel.