Senior Staff Software Engineer - Hybrid

The Hartford
Red Bank, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 191K

Job location

Red Bank, United States of America

Tech stack

Clean Code Principles
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Computing Platforms
Azure
Software as a Service
Cloud Computing
Cloud Engineering
Code Generation
Software Quality
Data Integration
Data Structures
Software Design Patterns
Programming Tools
Eclipse
Java Platform Enterprise Edition (J2EE)
Fault Tolerance
Github
IntelliJ
Object-Oriented Software Development
Open Source Technology
Software Engineering
Systems Integration
Visual Studio Online
Data Logging
Java Application Server
GitHub Copilot
Spring-boot
Cloudformation
Data Layers
Event Driven Architecture
Tools for Reporting
BIG-IP Access Policy Manager (APM)
REST
Terraform
Splunk
Code Restructuring
Devsecops
Service Stack
Jenkins
Microservices

Job description

We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join our team as we help shape the future.

Accountable for the design, delivery, and sustainability of large-scale software products built on Java/J2EE and cloud-native architectures . This role drives end-to-end solution delivery across multiple platforms and technologies , oversees complex implementations, and provides technical leadership at the product level while partnering closely with architecture, product, and business stakeholders.

This role will have a Hybrid work schedule, with the expectation of working in an office location (Red Bank, NJ) 3 days a week (Tuesday through Thursday)., * Accountable for end-to-end delivery of medium-to-large scale software products or significant components of very large, complex enterprise solutions.

  • Drive solution delivery across Java/J2EE, Spring Boot, microservices, event-driven architectures , and cloud platforms ( AWS and Azure ).
  • Partner with Product, Architecture, Security, and Engineering Leaders to influence and implement application and platform architecture , safeguarding system integrity, scalability, security, and resilience.
  • Own and evolve software designs across multiple product teams , ensuring alignment with enterprise architecture and engineering standards.
  • Clearly articulate technical risks, trade-offs, and design decisions to senior technology and business leaders, translating complex concepts as needed.
  • Accountable for engineering practices across all teams involved in the product, including code quality, testing, security, performance, reliability, and maintainability.
  • Lead evaluation, selection, and adoption of tools, frameworks, and open-source technologies , with accountability for development and delivery toolchain decisions.
  • Provide technical leadership for hiring, mentoring, coaching, and culture at a product or platform level.
  • Actively collaborate across multiple teams to drive outcomes, remove delivery friction, and promote predictable, high-quality execution.
  • Uphold and advance engineering culture , including DevSecOps practices, learning mindset, diversity of thought, and continuous improvement.
  • Troubleshoot and resolve complex issues across the full technology stack , including application, infrastructure, integrations, and data layers.

Requirements

  • Strong hands-on expertise in Java/J2EE , Spring / Spring Boot , RESTful APIs, and microservices architecture.
  • Experience designing and integrating data services , domain models, and APIs using appropriate data structures and design patterns.
  • Proven ability to apply object-oriented design , clean code principles, and industry-standard enterprise patterns.

Cloud & DevSecOps

  • Experience delivering cloud-native solutions on AWS and Azure , including compute, storage, networking, identity, and managed services.
  • Familiarity with CI/CD pipelines and DevSecOps practices using tools such as GitHub/GitHub Actions, Jenkins, Azure DevOps, or equivalent.
  • Experience with Infrastructure-as-Code concepts and automation (e.g., CloudFormation, ARM, Terraform concepts).

Observability & Reliability

  • Experience with logging, monitoring, and reporting platforms such as Splunk , APM, metrics, alerts, and dashboards.
  • Ability to design systems with operability, resilience, and fault tolerance as first-class concerns.

Developer Productivity

  • Proficiency with modern IDEs and development tools (IntelliJ, VS Code, Eclipse).
  • Accountability for improving developer experience and productivity through tooling, automation, and standards.

AI-Driven Development

  • Experience leveraging AI-assisted development tools (e.g., GitHub Copilot or equivalent) to improve code quality, speed, and maintainability.
  • Understanding of responsible AI usage within software engineering, including code generation, refactoring, testing, and documentation.
  • Curiosity and experimentation with AI-driven practices to accelerate delivery while maintaining enterprise controls.

Leadership & Collaboration

  • Provide technical leadership across multiple teams and stakeholders , influencing without authority.
  • Partner closely with Enterprise and Solution Architecture teams to shape platform and application strategy.
  • Demonstrated ability in planning, organization, prioritization, compromise, and risk mitigation .
  • Strategic thinker able to influence business priorities through technical insight .
  • Strong communicator who can clearly articulate technical solutions and impacts to both technical and non-technical audiences., * Candidates must be authorized to work in the US without company sponsorship. The company will not support the STEM OPT I-983 Training Plan endorsement for this position.
  • 10 or more years of progressive software engineering experience.
  • Demonstrated experience delivering and supporting enterprise-scale Java applications .
  • Subject-matter expertise enabling thoughtful evaluation of designs and creative problem-solving.
  • Strong critical-thinking skills with a passion for innovation and continuous learning.
  • Awareness of evolving cloud, SaaS integration patterns , and modern software development trends.

Benefits & conditions

The listed annualized base pay range is primarily based on analysis of similar positions in the external market. Actual base pay could vary and may be above or below the listed range based on factors including but not limited to performance, proficiency and demonstration of competencies required for the role. The base pay is just one component of The Hartford's total compensation package for employees. Other rewards may include short-term or annual bonuses, long-term incentives, and on-the-spot recognition. The annualized base pay range for this role is:

$127,600 - $191,400

Apply for this position