Senior Software Engineer, Backend (Platform)
New
J
JobgetherLogistics Technology
Based in the United StatesFull-TimeSenior
Salary$180,000–$220,000 in on-target earnings
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSDockerPostgreSQLPythonKafkaKubernetesCI/CDTerraform
Requirements
- Bachelor’s or Master’s degree in Computer Science or equivalent technical experience.
- 8+ years of hands-on experience in infrastructure and platform engineering.
- Proven experience designing and scaling cloud-native systems, preferably in production environments.
- Strong expertise in Python 3 and AWS.
- Experience with infrastructure-as-code tools such as Terraform, Spacelift, or CloudFormation.
- Hands-on experience with containerization and orchestration technologies such as Docker, Kubernetes, or ECS.
- Familiarity with event-driven architectures and technologies such as Kafka or similar platforms.
- Strong understanding of relational and distributed databases, including PostgreSQL, DynamoDB, MySQL, SQL Server, or comparable technologies.
- Experience with observability, monitoring, incident response, and production operations.
- Demonstrated success improving developer experience through better tooling, CI/CD pipelines, automation, and engineering workflows.
- Experience improving monorepo development workflows using technologies such as Bazel, Buck, or Pants.
- Knowledge of security and compliance frameworks such as SOC 2 or ISO 27001.
- Strong technical leadership skills, with a track record of mentoring engineers and influencing technical direction across teams.
Responsibilities
- Design, implement, and scale core platform infrastructure and backend systems with a strong focus on reliability, performance, security, and maintainability.
- Build and improve developer tooling, CI/CD pipelines, automation, and engineering workflows to enhance developer experience and reduce operational friction.
- Establish and promote platform engineering best practices, architectural standards, and scalable approaches across engineering teams.
- Implement security-by-design principles and operationalize security and compliance controls.
- Manage and improve cloud infrastructure, observability, monitoring, incident response, and operational processes.
- Work closely with engineering and product leaders to balance delivery speed, cost, resilience, scalability, and long-term maintainability.
- Lead or contribute to cross-functional technical initiatives that improve the overall engineering platform and development lifecycle.
- Mentor engineers, provide technical guidance, and help raise engineering standards across teams.
- Improve monorepo development workflows, tooling, and automation to support efficient engineering at scale.
View Full Description & ApplyYou'll be redirected to the employer's site