remote
Systems Software Engineer - Meyers Printing
Software Engineer
Lead the design, development, and modernization of internal applications that drive manufacturing, operations, and finance workflows, leveraging Python, Java, and cloud services to enhance efficiency and visibility.
About the role
Key Responsibilities
- Architect and develop scalable internal applications using Python and Java to support manufacturing, operations, supply chain, and finance teams.
- Integrate data pipelines and services with AWS, ensuring high availability and security.
- Implement containerization with Docker and orchestrate deployments via CI/CD pipelines.
- Collaborate with cross‑functional stakeholders to gather requirements and translate them into robust technical solutions.
- Maintain and refactor legacy codebases, improving performance and maintainability.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, and relational database design (SQL).
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda).
- Familiarity with Docker, Kubernetes, and CI/CD tools (GitHub Actions, Jenkins).
- Excellent problem‑solving skills and a collaborative mindset in an Agile environment.
Skills
pythonjavasqlawsdockercicdagile