The Hartford

Senior Software Engineer – Intelligent Document Processing

The Hartford

full-time

Posted on:

Location Type: Hybrid

Location: HartfordConnecticutIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $137,200 - $205,800 per year

Job Level

About the role

  • Design, develop, test, and maintain scalable backend services supporting intelligent document processing workflows.
  • Build cloud-native applications on AWS, leveraging managed services to deliver secure, resilient, and highly available systems.
  • Develop and optimize automated document workflows, including ingestion, classification, extraction, and validation pipelines.
  • Own service-level concerns including performance, reliability, observability, and cost efficiency.
  • Implement monitoring, logging, alerting, and fault-tolerant patterns.
  • Collaborate with cross-functional partners to translate business needs into well-architected software solutions.
  • Participate in system design discussions, code reviews, and technical decision-making.
  • Contribute to CI/CD pipelines and infrastructure-as-code.
  • Author and maintain technical documentation and runbooks.
  • Evaluate emerging technologies and contribute to roadmap discussions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional software engineering experience.
  • Strong programming skills in Python and .NET or Java.
  • Experience building cloud-native applications on AWS.
  • Experience with CI/CD and infrastructure-as-code tools.
  • Strong understanding of distributed systems and backend engineering fundamentals.
  • Candidate must be authorized to work in the US without company sponsorship.
Benefits
  • Other rewards may include short-term or annual bonuses
  • long-term incentives
  • and on-the-spot recognition.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Python.NETJavacloud-native applicationsCI/CDinfrastructure-as-codebackend engineeringdocument processing workflowsautomated document workflowsdistributed systems
Soft Skills
collaborationtechnical decision-makingcommunicationproblem-solvingperformance optimizationreliability managementobservabilitycost efficiency
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering