Senior Software Engineer

Posted 2 Days Ago
2 Locations
In-Office or Remote
Senior level
Insurance
The Role
Designs and delivers production-grade backend services and REST APIs using Java and Python. Responsibilities include applying object-oriented design and patterns, optimizing SQL Server queries, implementing Kafka integrations, deploying Azure cloud services, managing Git workflows, integrating AI coding tools responsibly, mentoring junior developers, and owning feature quality, estimates, and risk communication.
Summary Generated by Built In

About the Role

We are seeking a Software Engineer with solid backend experience to design and deliver production-grade features end-to-end. You will operate with meaningful autonomy on moderately complex problems, take ownership of quality, and begin shaping technical decisions within your squad — including how AI tools are used responsibly across the team.

Responsibilities

• Design and implement backend services and APIs using both Java (Spring Boot / Quarkus) and Python (FastAPI), selecting the appropriate language and framework for the problem at hand

• Apply object-oriented design with confidence: design class hierarchies, favor composition over inheritance, apply SOLID principles, and refactor code that violates them

• Select and apply design patterns appropriately — Adapter, Repository, Observer, Decorator, Template Method, and others — and articulate the trade-offs of each choice in code reviews

• Design and document RESTful APIs: resource modeling, versioning strategies, pagination, error schemas, and authentication via OAuth 2.0 / JWT

• Write intermediate to advanced SQL Server queries: window functions, CTEs, stored procedures, index strategies, and execution plan analysis for optimization

• Implement Kafka producers and consumers in production services: manage consumer groups, handle offset commits, design for idempotency, and deal with deserialization errors

• Deploy and configure Azure services: Azure Kubernetes Service (AKS), Azure Key Vault, and Azure AppInsights; understand how these map to cloud-native patterns

• Manage Git workflows at the team level: enforce branching conventions, conduct meaningful code reviews, resolve complex merge conflicts, and use rebase and cherry-pick confidently

• Integrate AI development tools (Claude Code) into daily workflows — using them for design exploration, test generation, code review assistance, and documentation — while enforcing quality gates on all AI-generated output

• Mentor junior developers through pair programming, structured feedback, and design walkthroughs

• Deliver accurate estimates, communicate risks proactively, and own feature quality end-to-end

Qualifications

Required Skills & Experience

• 2–5 years of professional backend software development experience

• Proficiency in both Java (Spring Boot / Quarkus) and Python (FastAPI)

• Solid command of OOP design and SOLID principles with demonstrable application

• Practical knowledge of common design patterns and the ability to recognize and correct anti-patterns

• Strong RESTful API design skills including versioning, error handling, and security

• Intermediate SQL Server skills: query optimization, indexing, transactions, and schema design

• Production experience with Kafka: consumers, producers, consumer groups, and offset management

• Hands-on experience deploying to Azure (AKS, Azure Key Vault, Azure AppInsights, or equivalent)

• Fluent in team Git workflows including branching models (GitFlow or trunk-based) and pull request best practices

• Demonstrated use of AI coding assistants to improve productivity without compromising code quality

Nice to Have

• Experience with Azure DevOps pipelines for CI/CD

• Knowledge of Kafka Streams or schema registry

• Exposure to API gateway patterns

• Contributions to internal libraries or shared tooling

• Experience authoring AI tool usage guidelines for a team

Skills Required

  • 2-5 years of professional backend software development experience
  • Proficiency in Java with Spring Boot or Quarkus and Python with FastAPI
  • Strong object-oriented design and SOLID principles
  • Practical knowledge of common design patterns and anti-patterns
  • Strong RESTful API design, including versioning, error handling, and security
  • Intermediate SQL Server skills, including query optimization, indexing, transactions, and schema design
  • Production experience with Kafka producers, consumers, consumer groups, and offset management
  • Hands-on Azure deployment experience, including AKS, Azure Key Vault, Azure AppInsights, or equivalent
  • Fluency in team Git workflows, branching models, and pull request best practices
  • Demonstrated use of AI coding assistants while maintaining code quality
  • Experience with Azure DevOps pipelines for CI/CD
  • Knowledge of Kafka Streams or schema registry
  • Exposure to API gateway patterns
  • Contributions to internal libraries or shared tooling
  • Experience authoring AI tool usage guidelines for a team

Chubb Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Chubb and has not been reviewed or approved by Chubb.

  • Healthcare Strength — Healthcare coverage includes multiple medical plan options with preventive care, plus dental and vision, alongside HSAs/FSAs, telemedicine, and wellness resources. The breadth of offerings is presented as comprehensive for a large insurance employer.
  • Retirement Support — A 401(k) plan with company contributions anchors the financial benefits, complemented by life and disability insurance. These programs reinforce long-term savings and protection.
  • Strong & Reliable Incentives — Performance-based and year-end bonuses are part of the total rewards, with structured reviews supporting incentive opportunities. These components provide compensation beyond base salary.

Chubb Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zürich
27,791 Employees

What We Do

Chubb is the world’s largest publicly traded property and casualty insurance company. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs 31,000 people worldwide. Additional information can be found at: chubb.com.

Similar Jobs

Mastercard Logo Mastercard

Senior Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Mexico City, Ciudad De México, MEX
38800 Employees

Crunchyroll Logo Crunchyroll

Senior Software Engineer

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Remote or Hybrid
Mexico City, Ciudad De México, MEX
1300 Employees
Remote or Hybrid
Ciudad De México, MEX
226610 Employees

Bevaya Logo Bevaya

Senior Software Engineer

Artificial Intelligence • Information Technology • Insurance • Machine Learning • Natural Language Processing • Software
Remote
México
130 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account