Python Backend Developer
We are looking for a mid-level backend developer with extensive experience writing production applications using major frameworks in Python and/or Java. The ideal candidate will have experience working in a startup environment. This is not a management or architect position. You will write code 99% of the time.
As a mid-level developer you should have strong experience writing SQL, are familiar with NoSQL technologies and know when to choose between the two. You must be able to work both within an ORM and outside of ORM technologies. You should have a strong understanding of REST.
Day-to-day you will be designing, documenting (Open API), and implementing restful APIs, and providing support to various teams with applications in production. You will work almost exclusively with Python and Java. You will work heavily with Elasticsearch and should feel comfortable with it.
You must have experience with unit testing frameworks, Junit, Pytest, Robot, etc
You will be a direct contributor to building out our engineering culture, best practices, tooling, and a direct contributor to the success of the company