hero
Vertex Ventures US
Vertex Ventures US
30
companies
266
Jobs

Senior Software Engineer (Developer Velocity)

Docker

Docker

Software Engineering
Canada · United States · Mexico
Posted on Monday, December 11, 2023

Docker is a remote first company with employees across Europe, APAC and the Americas that simplifies the lives of developers who are making world-changing apps. We raised our Series C funding in March 2022 for $105M at a $2.1B valuation. We continued to see exponential revenue growth last year. Join us for a whale of a ride!

The Developer Velocity Team ensures we offer the best experience in the industry when developing with containers. The team is adding tooling in Docker Desktop to speed up developer workflows when editing, testing, monitoring and debugging applications. We enable developers to spend more time writing code and less time on everything else.

As a Senior Software Engineer, you will propose, prototype and deliver features to solve the above problems. You always strive for excellence in engineering. This once-in-a-career opportunity will leave a lasting impact on an industry, and–with your level of impact–quality and stability are paramount. You will work with an industry-leading, cross-functional team to help make the journey into using Docker containers as seamless as possible.

What you’ll do:

  • Develop, deploy and monitor features to deliver a top-tier user experience for Docker users.

  • Build reusable code, configuration and components, and help integrate them across multiple codebases.

  • Participate in bug triage and remediation.

  • Play an active role in product and feature discussions, influence the roadmap and end user experience, and take responsibility for new features.

  • Interact with other teams within Docker and with our users.

  • Act as a role model for junior engineers, both in terms of technical skills, and working collaboratively within a team.

  • Write, review, maintain, and document React, TypeScript, and Golang code.

  • Write deterministic and highly readable unit, integration, and e2e tests.

  • Show a high level of ownership throughout the lifecycle of the features you create.

  • Work through ambiguity and apply creative solutions to customer issues.

  • Present your and or your teams work to other teams.

Who you are:

  • 5+ years building modern web applications, including in React and TypeScript

  • Experienced with containerization, preferably Docker

  • Proficient in web technology fundamentals

  • Exhibit software engineering best practices such as code review, source control, continuous integration, and testing.

  • Eager to work with and learn new tools and technologies.

  • Strong written and verbal English skills with ability to communicate concepts clearly and be understood by non-technical peers and members of other teams.

  • Comfortable with a high degree of autonomy (self-motivated, organized) with the ability to work remotely across time zones

  • (Preferable) Backend experience with Golang

What to expect in the first 30 days:

  • Meet the team

  • Get acquainted with development on Docker Desktop

  • Understand the team mission

  • Start diving into a part of the code base

  • Ship a small change

What to expect in the first 90 days:

  • Feel comfortable in a part of the code base

  • Meet people across the company

  • Ship a more major change

  • Have demoed something you worked on at the internal Product Development demos

  • Understanding of the Docker personas and how they apply to the team

What to expect in the first year:

  • Have autonomy/ownership over an area

  • Helped shape the direction of our product

  • Have worked with other teams at Docker on delivering an end to end feature

Perks:

  • Freedom & flexibility; fit your work around your life

  • 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

Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

Due to the remote nature of this role, we are unable to provide visa sponsorship.

#LI-REMOTE