Senior Software Engineer, Containers
New
J
JobgetherContainer security
Applicants must be able to work remotely from the United States. Candidates based in Canada, Germany, or the United Kingdom may also be considered.Full-TimeSenior
SalaryAnnual base salary ranging from $157,000 to $184,000 USD
Apply NowOpens the employer's application page
Job Details
- Languages
- Excellent written English
- Experience
- At least 3 years of experience building and operating software used by paying customers
- Required Skills
- AWSGCPKubernetesGoCoaching
Requirements
- At least 3 years of experience building and operating software used by paying customers.
- Strong software engineering fundamentals in a systems programming language, preferably Go.
- Experience with API design, databases, caching, and cloud infrastructure on AWS or Google Cloud Platform.
- Working knowledge of containers, container registries, the Open Container Initiative (OCI) image format, and Kubernetes.
- Regular experience using AI-powered coding agents and ability to explain their effect on development productivity, code quality, or engineering outcomes.
- Excellent written English and experience collaborating with distributed, remote-first teams.
- Ability to take ownership of ambiguous problems, work independently, identify solutions proactively, and seek assistance when needed.
- Strong technical judgment balancing delivery speed, engineering rigor, scope, and maintainability.
- Ability to understand how changes affect build pipelines, registries, cloud infrastructure, and customer environments.
- Familiarity with software supply chain security concepts such as SBOMs, Sigstore signing, or SLSA build integrity frameworks is an advantage.
- Experience with Terraform, open-source contributions, or tools such as Wolfi, apko, and melange is beneficial.
Responsibilities
- Design, develop, and deliver secure container product features, services, and infrastructure from technical design through production release and customer adoption.
- Build and improve pipelines that produce hardened, signed, and attested container images at scale.
- Develop registry and distribution capabilities, including image delivery performance and secure signing workflows.
- Create customer features for image publishing and customization, Helm charts, notifications, and compliance reporting.
- Build tools to support adoption of secure container images, including Dockerfile migration utilities and integrations for AI agents.
- Make technical decisions about scope, priorities, sequencing, and delivery trade-offs, and communicate risks early.
- Incorporate AI coding agents into development, code review, and operational workflows while establishing safe practices.
- Collaborate with product managers, customers, and engineering teams to understand requirements, investigate issues, and deliver solutions.
- Maintain system reliability and observability, participate in on-call responsibilities, and implement lasting fixes for recurring incidents.
- Write technical documentation, design proposals, pull request descriptions, and project updates.
View Full Description & ApplyYou'll be redirected to the employer's site