Job Scope and Accountabilities:
- We are looking for someone who has a passion for solving new and interesting problems. We welcome new ideas and fresh perspectives that you bring with yourself which can help grow our team, and our platform both internally and with our customers. Your contributions will be extremely important to the success of the team through your technical work, experience and leadership. You will continuously build and expand your own technical expertise as well as drive excellence in engineering within the team.
Responsibilities:
- Architect and maintain scalable services across multiple data regions
- Domain ownership of a suite of services supporting Market Research solutions.
- End-to-end ownership of new features including crafting technical specs, writing readable and extensible code, and following software best practices which allow us to move quickly
- Build observable systems that track important metrics that help monitoring as well as make important product decisions
- Foster a culture of collaboration, testing, code reviews, and mentorship to help the team reach their full potential
Experience Requirements:
- 10+ years experience in web application development mainly focused on the backend
- Experience leading and shipping large-scale cross functional projects
- Deep expertise in designing and building world-class services and APIs
- Experience with REST/GraphQL and coding against internal/external services and APIs
- Experience with any of the following Python frameworks like FastAPI, Flask, Pyramid and a strong understanding of one or more design patterns
- Experience working with ORM Frameworks and Databases.
- Knowledge in Elastic search will be a plus.
- Experience building cloud infrastructure using AWS
- Excellent communication skills and the ability to work with both co-located and remote engineers and cross-functional partners
- A growth/data mindset in approaching challenges