Note: The job is a remote job and is open to candidates in USA. Bright Machines is an innovative company focused on transforming the manufacturing industry through software and data. As a Senior Platform Engineer, you will be responsible for defining and implementing systems that enable Software Defined Manufacturing, while collaborating with engineers to build a scalable technology stack.
Responsibilities
- Design, implement, and maintain reliable, scalable, and secure infrastructure, applications, and tooling that contribute to Bright Machines' vision of Software Defined Manufacturing
- Write clean, maintainable code, and perform peer code-reviews
- Write clear and concise documentation and engage in cross-team communication and knowledge sharing
- Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
- Pair with adjacent teams to understand how your frameworks and infrastructure are actually used in the field, continuously improving them and leveraging recent advances to improve developer velocity
Skills
- At least 5+ years of experience in Platform Engineering, DevOps, or Site Reliability Engineering (SRE)
- B.S. or M.S. degree (or equivalent) in Computer Science, Engineering, or a related field
- Proficiency in at least one modern programming languages (Python, Javascript, C#, Go, etc)
- Proficiency with CI/CD tools and GitOps workflows
- Deep knowledge of Kubernetes (self-hosted and managed), and modern k8s paradigms (e.g. CNCF)
- Proficiency with Infrastructure as Code tools (Terraform, etc) and configuration management tools (Ansible, etc)
- Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry)
- Experience with bare-metal or on-prem infrastructure
- Experience communicating with users, technical leaders and management to collect requirements, describe system designs, and architecting software systems that meets your stakeholders needs
- Knowledge and demonstrated application of software engineering best practices relating to the SDLC including code reviews, SCM, CI/CD, testing, and operations
- Demonstrated ability to mentor and grow other team members
Company Overview