Clojure job: Backend Engineer (Software Supply Chain - Clojure)


Backend Engineer (Software Supply Chain - Clojure) at Docker

Remote โ€บ ๐Ÿ‡ช๐Ÿ‡บ 100% remote position (in European timezone)
  (Posted Feb 2 2023)

Please mention that you found the job at

Apply now!  

Job description
Docker is a remote first company with employees across Europe and the Americas that simplifies the loves 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 saw a 4x year-over-year ARR growth last year and continue to grow! Join us for a whale of a ride!

Backend Engineer (Software Supply Chain - Clojure)

Location (Remote): Europe

About Us
Docker is a remote first company with employees across Europe and the Americas. We value transparency and asynchronous communication, but also arrange meetups and offsites to allow people to work together in person.

At Docker, we empower developers to make world-changing apps. Docker helps developers bring their ideas to reality by conquering the complexity of app development using container images. The Supply Chain team is looking to solve the following problems:
What insights can we give developers about their images and build processes?
How can developers keep their software dependencies up to date and secure?
What data can we put at developers' fingertips to supercharge their daily work?
How can developers build on expertise and pre-existing solutions within their organization?

To solve these problems, the Supply Chain team experiments on and delivers various features using data, iterating quickly on prototypes inside Docker Desktop, Docker Hub, and a new cross-registry initiative. Weโ€™re centered around a large data plane with integrations to container registries and source control systems. We use this data to provide developers with insights and new functionality.

Who weโ€™re looking for
We have a variety of backend opportunities at different parts of the stack, including infrastructure and platform engineering, integrations with other web services, and customer-facing applications on both web and desktop, and we welcome applicants who are interested in any of these areas. Some parts of our stack are written in Clojure, so we are keen to find someone who is excited about using Clojure in a production environment. Although prior commercial Clojure experience is not required for this role, we expect you to have experimented at least a little. We also use other languages, particularly Golang.

We work in a multi-cloud environment, making use of the best parts of GCP and AWS. We use a variety of databases including Datomic, Postgres and DynamoDB. Much of the backend is asynchronous and queues are center stage in our architecture. We use Kubernetes to run our services and serverless technology where appropriate. Our services build automatically and are deployed into production with a click of a button. We believe in making small changes and deploying regularly.

The ideal candidate will have a strong desire to investigate and learn new technologies. In return, we offer you the unique opportunity to build world-class tools to help millions of developers like you.

3+ years experience in backend engineering.
Proficiency in modern programming languages, including at least one functional language.
Comfortable following software engineering best practices such as code review, source control, continuous integration, and testing.
Comfortable with a high degree of autonomy (self-motivated, organized) and the ability to work remotely across time zones.
Eager to work with and learn new tools and technologies.
Able to communicate concepts clearly and be understood by non-technical peers.

Expectations (30/90/1 year)
30 day
Meet the team
Understand the team mission
Start diving into a part of the code base
Ship a small change

90 day
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

1 year
Have autonomy/ownership over an area (level dependent)
Helped shape the direction of our data platform (level dependent)
Have worked with other teams at Docker on delivering an end to end feature

Freedom & flexibility; fit your work around your life
Variety of virtual and in-person social events to build connections and have fun
Home office setup; we want you comfortable while you work
Generous maternity and parental leave
Technology stipend equivalent to $100 net/month
PTO plan that encourages you to take time to do the things you enjoy
Whaleness Days: company-wide day off each month
Quarterly, company-wide hackathons
Training stipend for conferences, courses and classes
Stock Options; 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. We believe the more inclusive we are, the better our company will be.

EU Salary Ranges by Country
Germany - โ‚ฌ75,000 - โ‚ฌ100,000
UK - ยฃ64,000 - ยฃ86,000
Netherlands - โ‚ฌ72,000 - โ‚ฌ98,000
France - โ‚ฌ63,000 - โ‚ฌ85,000
Spain/Portugal - โ‚ฌ48,000 EUR - โ‚ฌ64,000
Bulgaria - lev76,000 - lev102,000
Poland - zล‚253,000 - zล‚343,000
*Salary range can change depending on level

Please mention that you found the job at

Apply now!  

Company: Docker

job info / career page
Linkedin profile
Location: ๐Ÿ‡ช๐Ÿ‡บ EU Remote, 100% Remote

Map of Europe

Skills wanted for this job:
clojure aws docker gcp golang
kubernetes postgres Golang jobs

Golang job board
If you are interested in
Golang jobs

Not the developer job you are looking for?
Browse all Clojure developer jobs and we're sure you will find a suitable one!
Browse Clojure dev jobs with similar combinations of skills
Clojure jobs + aws Clojure jobs + docker Clojure jobs + gcp Clojure jobs + golang Clojure jobs + kubernetes Clojure jobs + postgres
๐ŸŒ Remote clojure jobs ๐Ÿ“ง Clojure jobs newsletter ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in United States ๐Ÿ‡ฌ๐Ÿ‡ง Clojure jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Clojure jobs in London ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in California ๐Ÿ‡ฉ๐Ÿ‡ช Clojure jobs in Germany ๐Ÿ‡ฉ๐Ÿ‡ช Clojure jobs in Berlin ๐Ÿ‡ซ๐Ÿ‡ฎ Clojure jobs in Finland ๐Ÿ‡ซ๐Ÿ‡ฎ Clojure jobs in Helsinki ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in Illinois ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in Chicago, IL ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in New York ๐Ÿ‡ฆ๐Ÿ‡บ Clojure jobs in Australia ๐Ÿ‡ฆ๐Ÿ‡บ Clojure jobs in Sydney ๐Ÿ‡ณ๐Ÿ‡ด Clojure jobs in Norway ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in San Francisco, CA ๐Ÿ‡จ๐Ÿ‡ญ Clojure jobs in Switzerland ๐Ÿ‡ณ๐Ÿ‡ฑ Clojure jobs in Netherlands ๐Ÿ‡ณ๐Ÿ‡ฑ Clojure jobs in Amsterdam ๐Ÿ‡ณ๐Ÿ‡ด Clojure jobs in Oslo ๐Ÿ‡ธ๐Ÿ‡ช Clojure jobs in Sweden ๐Ÿ‡ธ๐Ÿ‡ช Clojure jobs in Stockholm ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in New York, NY ๐Ÿ˜ Aws & Clojure jobsโš›๏ธ React & Clojure jobsโ˜ฏ๏ธ Clojurescript & Clojure jobs๐Ÿณ Docker & Clojure jobsโ˜• Java & Clojure jobsโ˜• Javascript & Clojure jobs๐Ÿ Python & Clojure jobsโœ‰๏ธ Kafka & Clojure jobs๐ŸŽผ Scala & Clojure jobsโ˜ธ๏ธ Kubernetes & Clojure jobs๐Ÿ—„๏ธ Sql & Clojure jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Clojure jobs๐Ÿ—„๏ธ Postgresql & Clojure jobs๐Ÿช› Terraform & Clojure jobs๐Ÿค– Ai & Clojure jobs๐ŸŽ›๏ธ Microservices & Clojure jobs๐Ÿง Linux & Clojure jobsโ˜ธ๏ธ Graphql & Clojure jobsโ˜๏ธ Azure & Clojure jobs๐Ÿฟ๏ธ Go & Clojure jobsโš™๏ธ Saas & Clojure jobs๐Ÿด Git & Clojure jobs๐ŸŸฆ Typescript & Clojure jobs๐Ÿ—„๏ธ Postgres & Clojure jobs