We are looking for a seasoned backend engineer who has built APIs at scale. You will be expected to design, code and maintain services that will be used across the company.
Design elegant, robust and secure APIs and abstractions
Develop, document and test internal and external APIs
Track performance and reliability of our APIs to meet promised SLA
Deliver production ready software with security, monitoring and alerting
Create and maintain an evolving roadmap for the developed APIs
Follow strict security and compliance guidelines
3+ years of experience working on distributed systems and shipping product features on schedule to production. Experience working on the cloud preferred (We use AWS)
Hands-on experience with web backend stack- framework, API, relational database, cache, queue, unix system, web server, async processing and so on.
Experience in python+django, postgresql, redis, celery, docker is a bonus
Solid OOP and software design knowledge - you should know how to create software that's extensible, reusable and meets desired architectural objectives
Ability to plan and work in a fast-paced uncertain environment