Docker, Inc
Docker helps developers bring their ideas to life by conquering the complexity of app development.
Principal Software Engineer, AI Tools, Security
Location
Washington
Posted
116 days ago
Salary
$232K - $319K / year
Bachelor Degree12 yrs expEnglishAWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaRustGo
Job Description
• Define the technical solution for a new product
• Help shape the product with peers in Product and Design
• Mentor other technical team members
• Be the technical point of contact for the team
Job Requirements
- 12+ years of backend engineering experience, including extensive work on production-grade, distributed systems at scale.
- Technical leadership across multiple teams or domains, with a proven ability to drive architectural vision, set technical direction, and influence long-term product strategy.
- Exceptional product and platform mindset—you think beyond implementation details to how technology shapes developer and business outcomes.
- Expertise in designing and evolving large-scale, cloud-native systems, with deep knowledge of distributed computing, service-oriented architecture, and performance optimization.
- Demonstrated experience building secure, resilient, and high-throughput backend services, with a strong grasp of reliability engineering principles (SLOs, observability, incident response).
- Fluency in Go (preferred) or another modern systems language (Rust, Java, C++, etc.), with the ability to lead technical design reviews and mentor others in language-specific best practices.
- Strong grasp of software engineering fundamentals—CI/CD, testing strategy, source control, and deployment automation—applied in complex, multi-service environments.
- Proven track record of technical mentorship and cross-functional collaboration, enabling teams to deliver high-impact, high-quality software efficiently.
- Deep experience with major cloud platforms (AWS, Azure, GCP) and infrastructure-as-code tooling.
- Ownership mentality with a bias for action and iterative delivery, balancing short-term impact with long-term architectural health.
- Excellent communication skills, with the ability to clearly articulate complex technical concepts to both technical and non-technical audiences.
- Comfortable operating autonomously in distributed, remote-first teams, and leading through influence rather than authority.
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 Guides
Related Categories
Related Job Pages
More Security Engineer Jobs
Security Engineer116 days ago
Full TimeRemoteTeam 1-10Since 2021
Enterprise IS Security Engineer responsible for cybersecurity measures and compliance
CloudCyber SecurityDNSFirewallsTCP/IP
North Carolina
Product Security Engineer
NcontractsRisk management and compliance software purpose built for financial services organizations.
Security Engineer119 days ago
Full TimeRemoteTeam 201-500H1B Sponsor
Product Security Engineer securing software development lifecycle for fintech solutions
AnsibleAWSAzureCloudCyber SecurityDockerGoogle Cloud PlatformJavaJavaScriptKubernetesLinuxPostgresPythonRubySQL
Security Engineer119 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor
Lead Energy Storage Cybersecurity Engineer at a renewable energy venture
Cyber Security
Security Engineer120 days ago
Full TimeRemoteTeam 10,001+Since 1851H1B No Sponsor
Sales Manager driving regional sales growth for Urban Security at Smiths Detection