Senior Software Engineer – Python & Containerization
Listed on 2026-02-06
-
Software Development
Senior Developer, Software Engineer, Cloud Engineer - Software, DevOps
Senior Software Engineer – Python & Containerization
Join to apply for the Senior Software Engineer – Python & Containerization role at Vulcan Forms Inc.
Senior Software Engineer – Python & ContainerizationJoin to apply for the Senior Software Engineer – Python & Containerization role at Vulcan Forms Inc.
This range is provided by Vulcan Forms Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$120.00/yr - $160.00/yr
Direct message the job poster from Vulcan Forms Inc.
Vulcan Forms builds and operates advanced digital infrastructure enabling the world's critical industries to innovate, grow, and deliver sustainable impact. Founded in 2015, Vulcan Forms invented and commercialized the world's first industrially scalable laser metal additive manufacturing (AM) solution and pioneered integrated digital production systems. We are a team of leading technology and operational experts with decades of experience in advanced manufacturing, materials, automation, and robotics.
We continuously seek contributors who demonstrate outstanding integrity, intelligence, accountability, and a passion for learning. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Vulcan Forms Inc. seeks a Senior Software Engineer for our Devens, MA (Hybrid) location.
Job Purpose
The Digital Organization at Vulcan Forms is responsible for the software services, on-premise datacenter, and application hosting layer supporting our physical manufacturing processes. We collaborate across the company to deliver innovative solutions and world-class capabilities that enable the scalability of additive manufacturing. Our efforts span a variety of disciplines including software development lifecycle services (containerization, CI/CD, application hosting), process orchestration, machine learning, data engineering, system integrations, identity management, and web applications.
As a Senior Software Engineer, you will become a key team member, responsible for the design, development, selection, deployment, and maintenance of a broad variety of applications that serve internal customers including the team itself. You must be a motivated self-learner and ready to frequently dive deep into new technologies, take ownership of work products, seek and are open to feedback, comfortable working in an environment with ever-changing requirements, and passionate about innovating in manufacturing.
Key Accountabilities
- Develop, deploy, and improve internal applications using best practices in software engineering.
- Where appropriate, identify, deploy, and manage open-source applications that solve internal needs or introduce new capabilities.
- Leverage CI/CD, logging, monitoring, and data storage systems.
- Ensure applications meet or exceed industry standards and relevant compliance requirements.
- Collaborate with teams across the organization to ensure seamless delivery and operation of services.
- Stay on top of current best practices and tooling and contribute to elevating team standards.
Required Qualifications
- 5+ years of programming experience for application development (Python) including unit and integration testing.
- 5+ years of cloud-native technology experience (e.g. Docker, Kubernetes, Nomad) particularly around containerized applications.
- 3+ years of experience with web application backend development (e.g. Flask)
- 3+ years of experience with microservice development and/or interfacing with external systems (e.g. REST, gRPC)
- Experience with CI/CD tools and software quality assurance systems.
- Strong collaboration as well as problem-solving skills and a proactive approach to software development and system improvements.
- Demonstrated thought leadership and commitment to personal growth.
Preferred Qualifications
- Experience with identity management systems (e.g. LDAP, OIDC, SSO)
- Deep understanding of distributed systems, real-time messaging systems, and microservices architectures
- Experience with relational databases (Postgres, MS SQL) and storage systems (S3, NFS)
- Experience building developer tooling and integrating against container orchestration platforms
- Medic…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).