Go Engineer at Tyk
Worldwide, United Kingdom (Posted Oct 30 2017)
About the company
Who are Tyk?
We are a funded, early stage startup founded in 2015 based out of London. We have many thousands of users of our B2B platform across the globe, our mission: to connect every system in the world.
Tyk is a high-performance API Gateway and Management platform that is used by fortune-500 companies and hip Silicon Valley startups alike. Tyk is an open source project, and we built it so that we could shape the way that people connect the world.
Our software needs to be fast, reliable, and robust – and most of all, built in a way that is scalable, well tested and readable.
We’re big believers in code as craft, and want that to be reflected in our own codebase. That’s where you come in…
- Remote work possible
We’re looking for a Go Developer that can work with our engineering team to deliver the next generation of the Tyk product line. You will work closely with the Lead engineer and the wider product team to build both our open source and closed source code bases.
You’re not alone, you’ll work with our growing team of Backend and Frontend developers, quality engineers and designers. We’re growing quickly, so you can also help us hire and expand our product team.
Last but not least, we’re big believers in internal team development, which means you can help us train the next generation of developers through our graduate program through code reviews, pair programming and mentoring.
We want someone who is independent and capable of taking responsibility for our code base and engineering practice. Our thriving community and our enterprise customers are the people you need to satisfy: we are fanatical about listening to our clients and their input drives our project milestones.
We need someone who likes to ask questions, listen and then deliver.
You’ll join our global engineering team, some of us are based in London – Shoreditch (yeah, we have exposed brick, hipster coffee, skinny jeans…). You’ll be tasked with working to enhance our product range, troubleshooting client issues and build out the product roadmap.
Remote Working & BYO
We at Tyk believe that you should work with the tools you are comfortable with and in an environment that is your happy place.
Our engineering team is almost exclusively remote (though you’re welcome to pop into our London or Singapore offices), we work with video-conferencing, slack internal comms tools to make sure we’re always connected.
Most importantly, we have an asynchronous, and inclusive process that ensures that everyone – no matter their time zone – can participate in product discussions.
You can work on your own equipment, or we’ll be more than happy to ship you a brand you new Macbook Pro if you don’t want that.
Of course – a little face time is good for the soul, we commit to operating two company retreats per year to get everyone together, so you’ll be jetting off to somewhere cool soon enough!
Skills & requirements
Very organized and exceptional attention to detail
Strong communication skills
Hands on development experience with complex systems
Degree in Computer Science, Engineering, Mathematics, or similar experience
2+ yrs of backend engineering experience
Experience building applications in Go
Passionate about working on and contributing to Open Source
Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
Experience with Redis and MongoDB
Experience at developing web services with REST APIs
Experience at managing Linux systems
Solid understanding of agile development methods
Instructions how to apply
Company website: Tyk
Let them know you found the job via http://www.golangprojects.com
(Companies love to know what recruiting strategies that works)