
About Docker
Empowering developers with containerization technology
Key Highlights
- Over 1 million developers using Docker globally
- $500M raised from Benchmark and Greylock Partners
- Headquartered in San Francisco, California
- Focus on containerization for app development
Docker is a leading platform for developers, enabling them to build, share, and run applications in containers. Headquartered in San Francisco, Docker serves over 1 million developers and has raised $500M in funding from investors like Benchmark and Greylock Partners. The company focuses on simplify...
🎁 Benefits
Docker offers competitive salaries, equity options, flexible PTO, and a remote work policy that allows employees to work from anywhere....
🌟 Culture
Docker fosters a culture of innovation and collaboration, emphasizing open-source contributions and community engagement. The company values transpare...
Skills & Technologies
Overview
Docker is seeking a Staff Software Engineer to lead the Data Infrastructure team in designing and implementing scalable data systems. You'll work with modern data platforms and collaborate with cross-functional teams to drive data-driven decision making. This role requires expert-level technical skills and significant experience in data infrastructure.
Job Description
Who you are
You have a strong background in software engineering with a focus on data infrastructure — your experience includes architecting and implementing robust data systems that support analytics needs across various teams. You possess expert-level technical skills in modern data platforms and have a proven track record of influencing technical direction within organizations. Your ability to mentor and guide others is complemented by your strategic thinking and hands-on technical contributions.
You thrive in collaborative environments and enjoy working closely with cross-functional teams to understand their requirements — your communication skills enable you to translate complex technical concepts into actionable insights for stakeholders. You are passionate about building scalable solutions that empower data-driven decision making and enhance the overall developer experience.
What you'll do
As a Staff Software Engineer at Docker, you will lead the technical evolution of our data systems — your responsibilities will include designing, building, and launching scalable data infrastructure that meets the needs of Product, Engineering, Sales, Marketing, Finance, and Executive teams. You will establish technical standards and best practices for the data organization, ensuring that our systems are robust and efficient.
You will work hands-on with the engineering team to implement data solutions that drive business outcomes — your role will involve collaborating with various teams to gather requirements and deliver data solutions that enhance our analytics capabilities. You will also be responsible for mentoring junior engineers, fostering a culture of learning and growth within the team.
What we offer
At Docker, we embrace a remote-first culture, allowing you to work from anywhere while being part of a global team. We offer competitive medical benefits, retirement plans, and holidays that vary by country. Join us for a whale of a ride as we continue to innovate and improve the developer experience for millions of users worldwide.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Docker.
Similar Jobs You Might Like
Based on your interests and this role

Data Engineer
Cority is hiring a Staff Data Engineer to lead the design and optimization of data infrastructure and analytics platforms. You'll work with technologies like Python, C#, and SQL to architect scalable data solutions. This position requires deep technical expertise and experience in data architecture.

Data Engineer
Datatonic is hiring a Senior Data Engineer to shape the future of AI and data solutions. You'll work with technologies like dbt, Looker, and Google Cloud to build scalable data pipelines and support analytics teams. This role requires expertise in data engineering and cloud platforms.

Staff Engineer
Cority is seeking a Staff Software Engineer to enhance their EHS software platform. You'll be responsible for designing and developing software solutions to meet client needs. This role requires strong technical capabilities and collaboration skills.

Ai Engineer
DoubleVerify is seeking a Staff AI Data Engineer to design and implement AI-driven data systems. You'll work with Python and machine learning techniques to optimize large-scale data systems for marketing intelligence. This role requires strong experience in data engineering and AI applications.

Staff Engineer
Patreon is seeking a Staff Software Engineer to architect and scale the data foundation for their creator analytics product. You'll work with data pipelines and machine learning systems. This role requires extensive experience in data engineering and software development.