
Platform Engineer
Base Power Company1 day ago
Responsibilities
- Define service interfaces and operational standards for hardware-connected systems.
- Consolidate fragmented implementations through code and architectural changes.
- Design, build, and maintain shared platforms and infrastructure for engineering teams.
- Evolve infrastructure patterns that support distributed services and production workloads.
- Build tooling to facilitate system development in local and remote environments.
- Own and improve CI/CD systems as the organization scales.
- Document platform architecture and recommended engineering practices.
Requirements
- Experience with complex or failure-prone systems and their design improvements.
- Strong background in backend or infrastructure engineering in cloud environments.
- Hands-on experience with cloud platforms like AWS, GCP, or Azure.
- Familiarity with infrastructure-as-code tools such as Terraform or CloudFormation.
- Proficient in programming languages used for backend services, like Go or Python.
- Solid understanding of distributed systems and service-oriented architectures.
- Experience in designing CI/CD systems and software delivery workflows.
- Strong communication skills for collaboration across engineering teams.