MassMutual is a leading financial services organization dedicated to helping individuals and businesses achieve their financial goals through innovative solutions. The Data Science Software Engineer role offers the opportunity to develop and maintain scalable systems that support the company's AI strategies, collaborating with cross-functional teams to integrate AI models and data solutions.
Responsibilities:
- Collaborate with AI Engineers, Data Scientists, Data Engineers, and other stakeholders to define strategies for data ingestion, processing, and cloud infrastructure design
- Guide architectural decisions across multiple technologies, ensuring alignment with enterprise standards and best practices
- Provide technical leadership for medium to large initiatives, promoting high-quality engineering practices and scalable solutions
- Design and develop reusable software libraries and components to accelerate organizational development efforts
- Lead complex problem-solving activities to deliver resilient, scalable, and maintainable systems
- Partner with team members and business stakeholders to analyze, break down, and plan complex application features
- Participate actively in team ceremonies, including standups, sprint planning, and demos to ensure project transparency and alignment
- Implement infrastructure-as-code solutions to support platform scalability, security, and reliability
- Monitor software vulnerabilities and remediate issues within defined SLAs to maintain enterprise security posture
- Document infrastructure, workflows, and operational procedures to ensure transparency, auditability, and long-term sustainability of solutions
Requirements:
- Minimum of 7 years of experience working with data and relevant computational frameworks and systems
- Extensive experience in building complex software systems, including pipelines, services, backends, and frontends
- Proficiency in Python for software development and scripting
- Proven experience in developing backend applications with API services
- At least 5 years of hands-on experience with AWS cloud services such as EKS, EC2, Lambda, and related tools
- Strong knowledge of Terraform for infrastructure as code management
- Expertise in writing complex SQL queries and working with relational databases like MySQL or PostgreSQL
- Experience working within Agile methodologies for at least 5 years
- Hands-on experience with CI/CD pipelines using Jenkins, GitHub Actions, or similar tools
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience