Carex is partnering with a Insurance industry partner to hire a Platform Engineer. This role is focused on designing, building, and evolving an internal developer platform centered around Backstage to improve developer productivity and enable self-service capabilities across engineering teams. The ideal candidate brings a strong software engineering background, deep experience with cloud infrastructure and platform technologies, and a Site Reliability Engineering (SRE) mindset focused on automation, scalability, and reliability. This is an opportunity to build tools and workflows that empower developers and create a world-class developer experience.
What You'll Do
- Design, build, and maintain an internal developer platform using Backstage.
- Develop and customize Backstage plugins using TypeScript, Node.js, and React.
- Configure and manage the Backstage Software Catalog to provide a centralized view of services, documentation, and engineering tools.
- Create and maintain Backstage Scaffolder templates to standardize project creation and enforce engineering best practices.
- Build self-service capabilities that improve developer workflows and productivity.
- Provision and manage cloud infrastructure using Infrastructure as Code (Terraform).
- Manage cloud resources across AWS and/or GCP, including services such as VPC, IAM, S3, EKS, and GKE.
- Leverage Crossplane to manage cloud infrastructure through Kubernetes-native APIs and composite resources.
- Build, manage, and optimize containerized environments using Docker and Kubernetes.
- Design, maintain, and improve CI/CD pipelines using GitLab CI/CD.
- Integrate build, testing, deployment, and artifact management processes into automated delivery pipelines.
- Administer JFrog Artifactory repositories and integrate artifact management into CI/CD workflows.
- Develop automation solutions using Python, Go, Bash, or similar scripting languages.
- Implement observability solutions using Datadog, including dashboards, monitors, and distributed tracing.
- Apply SRE principles including Service Level Objectives (SLOs), error budgets, and proactive reliability improvements.
- Troubleshoot complex distributed systems and resolve platform issues before they impact development teams.
- Collaborate closely with software engineers, product managers, and stakeholders to continuously improve the internal developer platform.
What You'll Bring
- Experience designing, implementing, and managing internal developer platforms, preferably using Backstage.
- Strong experience improving developer experience (DevX) through self-service tooling and workflow automation.
- Expertise with TypeScript, Node.js, React, Python, and JavaScript.
- Experience developing custom Backstage plugins and software templates.
- Strong knowledge of AWS and/or GCP cloud platforms, with familiarity across both environments.
- Hands-on experience with Infrastructure as Code using Terraform.
- Experience using Crossplane to manage Kubernetes-native infrastructure resources.
- Strong understanding of Docker, Kubernetes, and cloud-native application architectures.
- Experience building and maintaining GitLab CI/CD pipelines.
- Knowledge of JFrog Artifactory and software artifact management.
- Strong scripting and automation skills using Python, Go, Bash, or similar languages.
- Solid understanding of SRE principles, observability, scalability, and platform reliability.
- Experience with Datadog monitoring, dashboards, alerting, and APM.
- Strong understanding of RESTful APIs, GraphQL, Git, and software development lifecycle best practices.
- Excellent troubleshooting, analytical, and problem-solving skills.
- Strong communication and collaboration skills with cross-functional teams.
- Experience working on a Platform Engineering or Developer Experience team is preferred.
- Contributions to open-source projects, particularly Backstage or developer tooling, are a plus.
- Familiarity with CI/CD security and secure software development practices is preferred.
- A product mindset with a passion for treating internal platforms as products that delight developers.
Carex Consulting Group is an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or Veteran status.
#LI-LL1
