Wearing multiple hats and solving a variety of challenges
Implement, test, maintain and deploy scalable micro services & APIs that power our web, data and mobile application
Identify and resolve performance bottlenecks
Work with our engineering leadership to contribute to high level decisions about architecture and design patterns
Reasons you might apply for this job:
Small team where your work will be valued.
Other team members have deep knowledge and are committed to teaching and learning from each other.
Opportunity to work in a modern, kubernetes hosted tech stack in a cloud environment.
We have a "best idea wins" culture. We listen and your opinion will matter.
Requirements
At least 5 years of experience as a software engineer, which could be your own personal projects.
RESTful Service / API development experience, preferably using Node.js
Ability to write high quality, maintainable and modular code
Experience using and optimizing one or more of the following technologies: relational databases (we use PostgreSQL), in memory data stores (we use Redis) and message queues (we use Kafka)
Willingness and capability to grow and adapt to change