This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You will build and maintain our distributed high-performance platform. You will contribute to architectural design decisions and ensure the scalability of our platform. You will help develop teammates, mentoring and coaching junior engineers and peers while maintaining a feedback loop to foster both your and their continuous growth. You will be part of a diverse and inclusive team. We launch fast and iterate often. Concretely, this means that within your first few weeks, you will bring code live that impacts many businesses and shoppers. You will identify and improve parts of the platform to make it more robust and scalable. Collaborate across teams and time zones to make things happen, review code and be open to feedback. As an engineer you will help our core financial data processes and work on our finance infrastructure, to keep it scalable, reliable and secure.
Job Responsibility:
Build and maintain our distributed high-performance platform
Contribute to architectural design decisions and ensure the scalability of our platform
Help develop teammates, mentoring and coaching junior engineers and peers while maintaining a feedback loop to foster both your and their continuous growth
Be part of a diverse and inclusive team
Launch fast and iterate often
Identify and improve parts of the platform to make it more robust and scalable
Collaborate across teams and time zones to make things happen, review code and be open to feedback
Help our core financial data processes and work on our finance infrastructure, to keep it scalable, reliable and secure
Requirements:
Senior Software Engineer with experience working with object-oriented programming languages (Java)
Enjoy and have previous experiences mentoring (not managing) developers
Deep understanding of the why, how, and where of architectural software design
Proficient in creating performance database queries and table structures
Clear and concise communicator capable of articulating complex, technical concepts to both junior developers and non-technical peers
Flexible, a team player, and someone who understands the bigger picture
Able to take ownership and lead a project
Speak English fluently in both technical and non-technical contexts