Mar 15
In this state-of-the-art setting, you will design, develop, implement, manage, and debug as a Senior Backend Engineer in our primary R&D center. You will concentrate on creating scalable, creative, and optimal designs for our infrastructure.
Be responsible for implementing microservices from design to production.
Take ownership of development, maintenance, testing strategy, design discussions, and operations.
Participate in all aspects of agile software development including design, implementation, and deployment.
Responsible for the end-to-end lifecycle of new product features / components
Ensuring application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
Research and suggest new technologies for boosting the product.
Have an impact on product development by making important technical decisions, influencing the system architecture, development practices and more.
Minimum of 6 years of backend development and databases experience
Minimum of 5 years of hands-on experience in Python, C++, and Java, or C#
Solid programming foundations: data-structures, multi-threading, OOP and design patterns
Proven record of developing and scaling products that are highly available, distributed, and large scale
Experience with SQL/MySQL and in low level performance optimizations, including profiling and memory analysis
Expertise with cloud platforms: AWS, Kubernetes
Clear communication (written and verbal) is crucial to our success. You should be able to formulate your ideas concisely, and communicate complex information succinctly.
Ability to drive work forward independently in a cross-functional, geographically distributed team environment
Final salary will be determined by the candidate’s experience, knowledge, and skills. Salary reflected does not include equity or variable pay, where applicable
Salary Range: $160,000-$200,000 per year
We are proud to offer a generous and comprehensive benefits package, including free medical plans and 401K matching.