Lead Software Engineer, Platform Engineering

New
J
JobgetherPlatform engineering
Remote work available within the continental United StatesFull-TimeLead
Salary145,000 - 160,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years of experience as a full-stack software engineer
Required Skills
AWSDockerKubernetesVue.JsReactCI/CDRESTful APIsTerraform

Requirements

  • Have at least 8 years of experience as a full-stack software engineer delivering large-scale, distributed web applications.
  • Have experience designing and developing scalable backend services and RESTful APIs.
  • Have hands-on experience building web applications with modern frontend frameworks such as React or Vue.
  • Apply UI/UX and accessibility best practices.
  • Have working knowledge of CI/CD concepts, automation, and software delivery pipelines, using GitHub Actions, GitLab CI, or equivalent tools.
  • Have practical experience with internal developer platforms, engineering enablement tools, or shared services.
  • Have experience with AWS services including EC2, S3, Lambda, RDS, and EKS.
  • Have experience deploying applications with Docker and Kubernetes.
  • Have hands-on knowledge of infrastructure-as-code tools such as Terraform.
  • Have experience with event-driven architectures and messaging systems.
  • Be able to troubleshoot, debug, and optimize application and infrastructure performance across the stack.
  • Be comfortable working in Agile, cross-functional, distributed, or self-directed teams.

Responsibilities

  • Architect, develop, and maintain internal platforms, services, and tools that support CI/CD, automation, and software delivery.
  • Own the development platform lifecycle, including pipeline design, deployment strategies, platform automation, and developer productivity tooling.
  • Build scalable backend services and RESTful APIs, along with internal web applications and user-facing interfaces.
  • Collaborate with product, platform, and application engineering teams to improve developer workflows, usability, and accessibility.
  • Mentor and coach engineers on architecture, coding standards, DevOps practices, and user experience considerations.
  • Facilitate technical deep dives, design reviews, and training sessions.
  • Evaluate, implement, manage, and retire technologies, and contribute to platform roadmaps.
  • Support reliability, security, and maintainability through incident response, production support, troubleshooting, and remediation.
  • Improve availability, alerting, performance, capacity planning, cost management, and recovery processes using operational feedback.
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 160,000 USD per year
Apply Now