•Design and develop innovative solutions using big data technologies
•Have a strong eye for the operational aspects of the platform such as deployment, performance tuning, and monitoring
•Lead and participate in critical technical, and product discussions with leaders across our engineering, product and business teams.
•Ownership on the entirety of your features; including API design, implementation, automated testing, and rollout.
•Create testable, well-documented code, troubleshoot, participate in code reviews and optimize backend performance.
•Build tools that help us manage both users and our systems.
•Discuss with other engineering teams how an API method should work
•You have a passion for platform services and APIs as a product.
•Experience designing, building and operating large-scale distributed systems and web services.
•You can lead technical architecture discussions and help drive technical decisions.
•Strong proficiency in backend infrastructure
•Experience in designing cloud applications using distributed cache and experience of using Redis, ElasticCache or similar products.
•Professional experience operating at least one distributed data storage system, at scale and in a team environment such as MySQL, Elastic Search, etc.
•Experience with AWS platform or similar cloud services
•Proven Experience with Continuous Integration & Continuous Delivery (CI/CD) practices with Jenkins/TeamCity or similar
•4+ years of professional experience.
•You have a bachelor's degree in Computer Science/ Math