Wercker is on a mission to change the way web applications are created and delivered. We're building a platform and tool for building, testing and deploying in the modern world of microservices, containers and cloud.
The Wercker back-end team is dedicated to the design, development, maintenance and operation of Wercker production services. Within the back-end team, golang engineers are comfortable moving up and down the technology stack, from API development down to infrastructure services and provisioning instances.
We’re looking for an energetic golang developer to join our team in Amsterdam to work on the Wercker stack and command line interface. Don’t worry if you don’t have a lot of experience; as long as you’re highly motivated to learn new technologies fast you’ll be a good fit!
Experience with Go!
Knowledge of REST and developing API’s
Experience with MongoDB
Experience with Docker
Working knowledge of cloud infrastructure services, preferably AWS
Excited about working in a startup with a geographically distributed team. Good communication skills required!
Implement API’s and logic, contribute throughout the Wercker stack
Work closely with different people within the organization, ranging from engineering to sales and marketing
Ability to own a project end-to-end
Serve on the team’s on-call rotation and respond to production incidents
CoreOS on AWS as our infrastructure layer
Go, Docker, Kubernetes for the backend
MongoDB as our NoSQL Database
Node for the internal API
Backbone & React for the frontend
When applying, please include the following:
A cover letter explaining why you would like to work at Wercker
Be sure to mention:
Any projects you’ve worked on that you’re proud of
Any open source projects you’ve actively contributed to