Apply

Staff Engineer - Platform, Engineering

Posted 4 days agoViewed

View full description

💎 Seniority level: Staff, 5+ years

📍 Location: United States

💸 Salary: 160000.0 - 200000.0 USD per year

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: LeadershipAWS EKSCloud ComputingGitKubernetesCI/CDMentoringDevOps

Requirements:
  • 12+ years of software engineering experience with a degree in Computer Science or another STEM field.
  • 5+ years of experience in a senior engineering role.
  • 5+ years of hands-on Kubernetes experience (AWS EKS preferred), including workload scaling, cluster management, and autoscaling solutions (Karpenter, HPA preferred).
  • Mastery of infrastructure-as-code techniques - preferably Helm and AWS CDK.
  • Proficiency with Git and modern CI/CD workflows (GitHub Actions preferred).
  • Strong understanding of distributed application design patterns and asynchronous application models for building scalable and resilient systems.
  • Knowledge of scaling methodologies, ensuring high-quality, performant systems that are cost optimized.
  • Strong security mindset, with an understanding of data protection regulations, authentication, authorization, and secure coding best practices.
Responsibilities:
  • Architect and design scalable infrastructure solutions – and help other engineers be accountable for meeting platform patterns and guidelines.
  • Build software tools to deliver a first class developer experience for all members of the engineering department.
  • Hands-on development and implementation of Kubernetes-based cloud infrastructure using autoscaling tools and Infrastructure-as-Code.
  • Mentoring of high-performing engineers – mentor, and provide technical direction to on and off shore engineers and QEs, furthering a culture of innovation, collaboration, and continuous learning.
  • Execution of key initiatives – own and drive high-priority infrastructure automation and developer tooling projects, balancing long-term goals with short-term delivery needs.
  • Ensure high-quality code, system scalability and reliability – follow and enhance best practices in code quality, automated testing, and continuous integration, collaborating with other engineers to improve test coverage and efficiency.
  • Optimize processes – Work with engineering leads to establish and refine engineering processes, including git workflow, CI/CD pipelines & operational playbooks to enhance productivity, ensure cost efficiency, and reduce bottlenecks.
  • Support & troubleshooting – Collaborate with other teams to ensure system reliability, performance, and incident resolution, maintaining robust monitoring and enabling rapid response to production issues.
  • Be a technical thought leader – be willing to dive deep into technical challenges, whether it’s reviewing complex code, debugging production issues, or optimizing system performance.
  • Challenge the status-quo and share your expertise with the greater engineering department for a positive impact.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 200000.0 USD per year

🔍 Software Development

  • 12+ years of software engineering experience with a degree in Computer Science or another STEM field.
  • 5+ years of experience in a senior engineering role.
  • 5+ years of hands-on Kubernetes experience (AWS EKS preferred), including workload scaling, cluster management, and autoscaling solutions (Karpenter, HPA preferred).
  • Experience with AWS Lambda, Istio (or similar service mesh technologies) or KEDA is a plus but not required.
  • Mastery of infrastructure-as-code techniques - preferably Helm and AWS CDK.
  • Proficiency with Git and modern CI/CD workflows (GitHub Actions preferred).
  • Strong understanding of distributed application design patterns and asynchronous application models for building scalable and resilient systems.
  • Knowledge of scaling methodologies, ensuring high-quality, performant systems that are cost optimized.
  • Strong security mindset, with an understanding of data protection regulations, authentication, authorization, and secure coding best practices.
  • Architect and design scalable infrastructure solutions – and help other engineers be accountable for meeting platform patterns and guidelines.
  • Build software tools to deliver a first class developer experience for all members of the engineering department.
  • Hands-on development and implementation of Kubernetes-based cloud infrastructure using autoscaling tools and Infrastructure-as-Code.
  • Mentoring of high-performing engineers – mentor, and provide technical direction to on and off shore engineers and QEs, furthering a culture of innovation, collaboration, and continuous learning.
  • Execution of key initiatives – own and drive high-priority infrastructure automation and developer tooling projects, balancing long-term goals with short-term delivery needs.
  • Ensure high-quality code, system scalability and reliability – follow and enhance best practices in code quality, automated testing, and continuous integration, collaborating with other engineers to improve test coverage and efficiency.
  • Optimize processes – Work with engineering leads to establish and refine engineering processes, including git workflow, CI/CD pipelines & operational playbooks to enhance productivity, ensure cost efficiency, and reduce bottlenecks.
  • Support & troubleshooting – Collaborate with other teams to ensure system reliability, performance, and incident resolution, maintaining robust monitoring and enabling rapid response to production issues.
  • Be a technical thought leader – be willing to dive deep into technical challenges, whether it’s reviewing complex code, debugging production issues, or optimizing system performance.
  • Challenge the status-quo and share your expertise with the greater engineering department for a positive impact.

AWSLeadershipAWS EKSCloud ComputingGitKubernetesSoftware ArchitectureCI/CDRESTful APIsMentoringTerraformMicroservicesSoftware EngineeringDebugging

Posted 5 days ago
Apply