Docker

About Docker

Empowering developers with containerization technology

🏢 Tech👥 251-1K📅 Founded 2013📍 San Francisco, California, United States

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...

Docker

Software Engineering Senior

DockerSeattle - Remote

Apply Now →

Skills & Technologies

Overview

Docker is seeking a Senior Software Engineer to build enterprise-grade applications that enhance customer success. You'll work with Docker's Enterprise Command Center and implement key features for enterprise clients. This role requires strong experience in software engineering and a passion for building impactful products.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong focus on building scalable applications that meet enterprise needs. Your background includes developing customer-facing applications and workflows that drive success for large organizations. You are familiar with governance controls and understand the complexities of managing deployments at scale.

You possess a deep understanding of software development principles and are skilled in implementing features that enhance user experience and operational efficiency. Your experience includes working with role-based access control (RBAC) and group management, allowing you to create robust solutions that meet diverse user requirements.

You thrive in a remote-first culture and are comfortable collaborating with teams across different time zones. Your communication skills enable you to articulate technical concepts clearly to both technical and non-technical stakeholders. You are committed to fostering an inclusive environment and value diverse perspectives in your work.

Desirable

Experience with Docker products or similar containerization technologies is a plus. Familiarity with enterprise software development and deployment processes will help you excel in this role. You are eager to learn and adapt to new technologies and methodologies that can enhance your contributions to the team.

What you'll do

As a Senior Software Engineer at Docker, you will be responsible for building and enhancing features for Docker's Enterprise Command Center. This includes developing a consolidated administrative interface that allows enterprise admins to manage access, billing, policies, and configurations across all Docker products. You will implement group management and RBAC capabilities, ensuring that policy scoping is easy to manage at global, group, and user levels.

You will collaborate closely with cross-functional teams, including product management and design, to understand user needs and translate them into technical requirements. Your role will involve writing clean, maintainable code and participating in code reviews to uphold high standards of software quality.

You will also engage in troubleshooting and debugging to resolve issues that arise in production environments. Your contributions will directly impact how Fortune 100 companies manage their Docker deployments, making your work critical to their success.

What we offer

Docker provides a remote-first work environment, allowing you to work from anywhere while being part of a global team. We offer competitive compensation and benefits, including opportunities for professional development and growth within the company. You will be part of a culture that values innovation and collaboration, where your ideas and contributions are recognized and appreciated. Join us at Docker and help shape the future of application development.

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

Docker

Software Engineering

Docker📍 Seattle - Remote

Docker is seeking a Senior Software Engineer to build enterprise-grade applications that enhance customer success. You'll work with Docker's Enterprise Command Center and implement features like RBAC and access control. This role requires strong experience in software engineering and a passion for building impactful products.

🏠 RemoteSenior
2 months ago
Docker

Staff Engineer

Docker📍 Seattle - Remote

Docker is seeking a Staff Software Engineer to lead the technical direction of customer-facing applications within the Enterprise Platform team. You'll work on architecting solutions that support enterprise governance and management at scale. This role requires strong technical leadership and experience in building complex systems.

🏠 RemoteSenior
2 months ago
ZoomInfo

Software Engineering

ZoomInfo📍 Bengaluru

ZoomInfo is hiring a Senior Software Engineer to design and maintain high-quality services. You'll work with RESTful APIs and various database systems in Bengaluru. This position requires strong skills in SQL and Java.

Senior
1w ago
OpenGov

Software Engineering

OpenGov📍 Atlanta - On-Site

OpenGov is hiring a Senior Software Engineer to build SaaS solutions that enhance efficiency and transparency in government agencies. You'll work with JavaScript, React, Node.js, and GraphQL in Atlanta. This role requires strong collaboration skills and experience in modern technologies.

🏛️ On-SiteSenior
1 month ago
Google

Software Engineering

Google📍 Bengaluru

Google is hiring a Software Engineer III to develop next-generation technologies that impact billions of users. You'll work with Java, Python, and Angular to build scalable solutions. This position requires 2 years of software development experience.

Mid-Level
1w ago