
Software Build Engineer
MassMutual
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • 🇺🇸 United States
Visit company websiteSalary
💰 $124,800 - $163,800 per year
Job Level
Mid-LevelSenior
Tech Stack
AirflowApacheAWSCloudJavaKafkaPythonSparkTerraform
About the role
- Design, develop, and improve build and deployment standards and processes (e.g., CI/CD, orchestration, scheduling) to accelerate delivery and ensure reliability of data pipelines.
- Develop and maintain core infrastructure to deliver scalable, robust, and highly available systems, directly supporting 12+ data engineering teams.
- Evaluate and recommend emergent technologies, tools, processes, and reference architectures, driving innovation and continuous improvement.
- Contribute to the design and development of new software components, enhancing platform capabilities.
- Define version control best practices and automate enforcement where appropriate.
- Improve monitoring and logging using technologies such as OpenTelemetry and New Relic, enhancing system observability and reducing downtime.
- Identify areas for process improvement and automation, increasing efficiency and reducing manual effort.
- Collaborate closely with Enterprise Infrastructure, Architecture, and Governance teams, providing mentorship to developers as appropriate.
- Work in an Agile development environment, attending daily stand-up meetings and delivering incremental improvements.
Requirements
- Bachelor’s degree in computer science, engineering, or a related technical field.
- 5+ years of experience working in a cloud environment (e.g., AWS) using infrastructure-as-code technologies such as Terraform or CloudFormation to provision infrastructure.
- Master’s degree in computer science, engineering, or a related field.
- 2+ years of experience as a Python or Java developer.
- Excellent understanding of build and continuous integration and deployment tools (e.g., Github Actions, Artifactory).
- Strong foundation in algorithms, design patterns, and writing efficient code.
- Knowledge of orchestration and scheduling tools (e.g., Apache Airflow).
- Understanding of data processing technologies such as Apache Spark and Apache Kafka.
- Able to work independently and provide leadership to small teams of developers.
Benefits
- Regular collaboration with Enterprise Infrastructure, Architecture, Governance and Data Engineering teams
- Focused one-on-one time with your manager
- Networking opportunities including access to Asian, Hispanic/Latinx, African American, women, LGBTQIA+, veteran and disability-focused Business Resource Groups
- Access to learning content on Degreed and other informational platforms
- Your ethics and integrity will be valued by a company with a strong and stable ethical business with industry leading pay and benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CDinfrastructure-as-codeTerraformCloudFormationPythonJavaApache AirflowApache SparkApache Kafkaalgorithms
Soft skills
leadershipcollaborationmentorshipindependenceprocess improvementcommunicationinnovationcontinuous improvementproblem-solvingefficiency
Certifications
Bachelor’s degreeMaster’s degree