MassMutual is a leading financial services organization dedicated to helping individuals and businesses achieve their financial goals. They are seeking a highly skilled Data Science Software Engineer to design and build scalable systems and applications that support their Data Science and AI initiatives.
Responsibilities:
- Collaborate with AI Engineers, Data Scientists, Data Engineers, Product Managers, and other stakeholders to define strategies for data ingestion, processing, and cloud infrastructure design, ensuring alignment with enterprise standards
- Serve as a technical subject matter expert across multiple technologies, guiding architectural decisions and promoting best practices to ensure scalable and resilient solutions
- Lead multiple medium to large-scale initiatives simultaneously, fostering a culture of high-quality delivery and engineering excellence
- Design and develop reusable software libraries and components to accelerate development processes and improve organizational efficiency
- Lead complex problem-solving efforts to deliver scalable, maintainable, and secure systems that meet enterprise requirements
- Partner with team members and stakeholders to analyze, plan, and implement complex application features and workflows
- Participate actively in team ceremonies such as standups, sprint planning, and demos to ensure transparency and continuous improvement
- Implement infrastructure-as-code solutions to support platform scalability, security, and operational reliability
- Monitor, identify, and remediate software vulnerabilities within established SLAs, contributing to the organization’s security posture
- Document infrastructure, workflows, and operational procedures to support transparency, compliance, and long-term system sustainability
Requirements:
- A minimum of 7+ years of experience working with data and relevant computational frameworks
- A strong background in software development
- A bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
- Extensive experience in building complex software systems, including pipelines, services, backends, and frontends, utilizing Python and backend API development
- Proficiency with AWS cloud services such as EKS, EC2, Lambda, and Terraform
- Strong SQL skills for relational databases like MySQL or PostgreSQL
- Experience with Agile methodologies, Jenkins pipelines, and GitHub Actions
- Excellent communication skills and the ability to work collaboratively across teams