Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Principal Software Engineer, AI Cloud

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Washington

Posted

116 days ago

Salary

$232K - $319K / year

Bachelor Degree10 yrs expEnglishAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesMicroservicesRustTerraformGo

Job Description

• Define and drive the long-term technical strategy for Docker AI Cloud’s control and data plane services • Architect highly available, multi-region systems capable of operating seamlessly across multiple cloud providers • Design APIs and service abstractions that integrate Docker Desktop, Hub, and enterprise cloud services • Establish standards for reliability, scalability, and observability across the Docker AI Cloud platform • Lead cross-functional technical discussions and influence architectural decisions company-wide • Design and implement distributed systems for workload orchestration, service discovery, and lifecycle management • Build and operate control plane components that manage multi-tenant workloads and cloud networking • Develop infrastructure that delivers predictable performance, intelligent scaling, and automated failover • Ensure security, data integrity, and compliance across Docker’s global infrastructure footprint • Partner with platform and product teams to deliver developer-friendly APIs and cloud experiences • Align technical direction with Docker’s business objectives for cloud growth and developer platform unification • Evaluate emerging technologies (e.g., service meshes, container orchestration, edge computing) and guide adoption • Drive initiatives that reduce latency, optimize cost, and improve cross-cloud performance • Define metrics and SLAs for Docker AI Cloud’s reliability and scalability • Mentor senior, staff and principal engineers, fostering technical excellence and growth across teams • Lead design reviews and guide critical production system decisions • Drive a culture of operational excellence, ownership, and innovation • Collaborate with engineering and product leadership to align priorities and resource planning

Job Requirements

  • 10+ years of software engineering experience, including 3+ years in technical leadership roles (Staff or Principal level)
  • Proven experience designing and building highly scalable distributed systems in production environments
  • Deep understanding of cloud infrastructure (AWS, Azure, GCP, or OCI), including compute, networking, and storage primitives
  • Proficiency in Go, Rust, or Java
  • Expertise in Kubernetes, microservices, and service mesh architectures
  • Strong foundation in observability, CI/CD, and infrastructure-as-code (Terraform, Pulumi, or CloudFormation)
  • Experience operating high-availability (99.99%+) production systems
  • Exceptional communication skills and ability to influence across technical and business domains.

Benefits

  • Freedom & flexibility; fit your work around your life
  • Designated quarterly Whaleness Days
  • Home office setup; we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Quarterly, company-wide hackathons
  • Training stipend for conferences, courses and classes
  • Equity; we are a growing start-up and want all employees to have a share in the success of the company
  • Docker Swag
  • Medical benefits, retirement and holidays vary by country

Related Job Pages

More Full-stack Engineer Jobs

Staff/Principal Engineer – Perception Capabilities

Motional

We're making driverless vehicles a safe, reliable, and accessible reality.

Full-stack Engineer116 days ago
Full TimeRemoteTeam 1,001-5,000Since 2020H1B Sponsor

Staff/Principal Engineer focusing on Perception Capabilities for autonomous vehicles at Motional

PythonPyTorch
United States
$200K - $285K / year
Full-stack Engineer116 days ago
ContractRemoteTeam 51-200Since 2012H1B No Sponsor

Mobile Software Engineer developing native applications for tax preparation company

AndroidiOSJUnitKotlinSwift
Kansas + 1 moreAll locations: Kansas, Missouri
$60 - $80 / hour

Principal Software Engineer

Convoso

Contact center solution and conversational AI driving more conversations and more revenue for sales and lead gen teams

Full-stack Engineer116 days ago
Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

Principal Software Engineer architecting scalable solutions for AI-powered contact center platform.

DjangoFlaskLaravelMySQLPHPPythonSQLSymfonyZend
California
$175K - $185K / year

Senior Software Engineer – Pay Team

Cut+Dry

The foodservice industry’s new way to order + receive + pay

Full-stack Engineer116 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior Software Engineer working with payment systems at Cut+Dry

AWSCloudGraphQLJavaJavaScriptMySQLPHPPythonReactSDLC
United States