Hybrid Data Science Software Engineer

Posted 7 hours ago

Apply now

About the role

  • Software Engineer on the Data Science team collaborating on AI initiatives and technical strategies at MassMutual. Creating systems, infrastructure, and applications to optimize data processing and AI solutions.

Responsibilities

  • Collaborate with AI Engineers, Data Scientists, Data Engineers, Product Managers, Enterprise Architecture, and broader stakeholders to define strategies for data ingestion and processing, cloud infrastructure design, application development, and observability.
  • Serve as a technical SME across multiple technologies, guiding architectural decisions and ensuring alignment with enterprise standards.
  • Provide technical leadership for multiple medium and large initiatives simultaneously, promoting engineering best practices and fostering high‑quality delivery.
  • Design and implement reusable software libraries and components that accelerate development and increase organizational efficiency.
  • Lead complex problem solving to deliver scalable, resilient, and maintainable systems.
  • Partner with team members and business stakeholders to analyze, break down, and plan complex application features.
  • Participate actively in team ceremonies such as standups, sprint planning, and demos.
  • Implement infrastructure-as-code to support platform scalability and reliability.
  • Monitor and remediate software vulnerabilities within required SLAs, contributing to enterprise security posture.
  • Document infrastructure, workflows, and operational procedures to support transparency, auditability, and long-term sustainability.

Requirements

  • 7+ years working with data and relevant computational frameworks and systems.
  • 7+ years of experience building complex software systems (pipelines/services/backends/frontends).
  • 7+ years of software development experience using Python.
  • 7+ years developing backend applications with API services.
  • 5+ years of experience with AWS cloud services (EKS, EC2, Lambda, etc.).
  • 5+ years of experience with Terraform.
  • 7+ years of experience writing complex SQL queries for relational databases such as MySQL or PostgreSQL.
  • 5+ years of experience with Agile methodologies.
  • 5+ years of hands-on experience with Jenkins pipelines and/or GitHub Actions.
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.

Benefits

  • Competitive salaries
  • Incentive and bonus opportunities
  • Comprehensive benefits offerings

Job title

Data Science Software Engineer

Job type

Experience level

SeniorLead

Salary

$163,900 - $215,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job