companyDocker logo

Senior Software Engineer, AI Tools and Security

DockerSeattle, WA
On-site FullTime

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

Qualifications:RequiredMinimum of 4 years of backend engineering experience, particularly with production-grade systems. Demonstrated product mindset—passionate about creating developer-focused tools. Thorough understanding of software engineering best practices, including code reviews, source control, CI/CD, and testing methodologies. Experience in developing secure, high-throughput services. Proficiency in modern programming languages, with a strong preference for Go. Ownership mentality with a strong inclination toward shipping, learning, and iterating. Ability to work autonomously within distributed, remote teams. Excellent written and verbal communication skills in English. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. PreferredFamiliarity with Kubernetes, Docker, and microservices architecture. Previous experience with OpenAI, Anthropic, or similar LLM APIs, along with the MCP specification.

About the job

At Docker, we are revolutionizing application development, empowering developers to concentrate on what truly matters. Our remote-first team is spread across the globe, united by an unwavering passion for innovation and exceptional developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker stands as the premier tool for building, sharing, and executing applications—trusted by both startups and Fortune 100 companies. We are on an exciting growth trajectory and are just getting started. Join us for an incredible journey!

The AI Tools & Security team at Docker is laying the groundwork for the next generation of secure, developer-centric AI infrastructure. Our flagship product, the MCP Gateway, empowers developers to connect, observe, and secure AI agents and tools throughout their entire lifecycle—from prototype to production. We are shaping how developers can safely leverage the Model Context Protocol (MCP) in real-world applications.

We seek a Senior Software Engineer who excels at the convergence of AI, security, and developer experience. You will spearhead the technical direction of the Gateway and associated services, working closely with Product, Design, and Security teams to deliver streamlined frameworks and APIs that developers will love. This role thrives in a fast-paced, ownership-driven environment: you will ship quickly, iterate frequently, and help define the future of secure agent-based development.

About Docker

Docker is at the forefront of transforming how applications are developed and deployed. With a vibrant, remote-first culture, our global team is dedicated to fostering innovation and enhancing the developer experience. Trusted by millions of users and some of the largest enterprises in the world, Docker is committed to pushing the boundaries of what's possible in software development and security.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.