Description
Firefly’s Cloud Infrastructure Automation Platform enables organizations to automate, manage, and govern their entire cloud footprint with IaC. Agile and efficient cloud practitioners use Firefly for its AI-assisted remediations, streamlined IaC orchestration, and a unified system of record for Cloud Asset Management. With Firefly, Platform and DevOps teams can finally uncomplicate their cloud, while accelerating cloud innovation and maintaining security and performance at scale.
At Firefly, we are looking for a talented Platform Engineer to join our Platform team.
In this role, you’ll step into a rare early stage opportunity with a fast growing company. You’ll play a key role in the planning, development, and technical approach of our high-scale, cloud-native infrastructure - built on AWS, Kubernetes and managed with Terraform - with components written primarily in Go, leveraging Elastic, Prometheus, and more.
Responsibilities
- Build and contribute to a platform engineering team focused on scalable infrastructure, Kubernetes, CI/CD, observability, and developer experience.
- Drive the evolution of CI/CD processes, ensuring fast, secure, and reliable delivery pipelines.
- Champion observability standards and tooling to ensure system visibility and resilience.
- Collaborate closely with product, security, and development teams to support scalable, multi-tenant architecture and operational efficiency.
- Contribute to initiatives around infrastructure cost optimization, performance tuning, and high availability.
- Stay current with infrastructure trends and bring best practices into the team’s workflows.
Requirements
- 6+ years of experience in software or platform engineering in a cloud-native environment (AWS, GCP, or Azure), ideally within a startup or high-growth company.
- Strong hands-on experience with Kubernetes, containers, and microservices.
- Deep understanding of observability tooling and practices, including Prometheus, Grafana, and Elastic (ELK stack).
- Experience designing and maintaining CI/CD pipelines and internal developer tooling.
- Solid experience with distributed databases and data stores (e.g., PostgreSQL, MongoDB, Elastic).
- Familiarity with multi-tenant architectures, zero-downtime deployments, and cost-efficient infrastructure design.
- Excellent collaboration and communication skills - comfortable working cross-functionally with product, engineering, and leadership teams.
- Security and compliance awareness in cloud environments.
- Background in operating high-availability systems or SaaS platforms.
- Significant development experience with the following: Python, Go.
Firefly is committed to a diverse and inclusive workplace. Firefly is an equal opportunity employer and does not discriminate against any employee or job applicant on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.