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).
Join our Payments Engineering team and be at the forefront of innovation! We're seeking a passionate Senior Software Engineer to build and scale a world-class payment platform that impacts millions of users worldwide. This is your opportunity to grow your team, contribute to strategic goals, and make a lasting impact in a dynamic environment.
Job Responsibility:
Mentor less-experienced team members, give timely feedback, and promote high standards
Lead Agile ceremonies, promote healthy teamwork habits, and facilitate collaboration with stakeholders
Set an example of technical and leadership practices for others to follow
Relate your work directly to company goals, thinking strategically beyond immediate tasks
Design complete systems and workflows, balancing performance, simplicity, and organizational standards
Lead design sessions within your area of expertise, producing clear architecture diagrams
Identify cross-domain dependencies and anticipate potential problems, risks, and failure scenarios
Promote best practices in planning, delivery, and quality assurance
Define and improve testing strategies for your team
Perform risk assessments, champion secure-by-design principles, and guide peers in applying security best practices
Define operational standards and performance metrics for your product area, ensuring effective monitoring, reporting, and root-cause analysis
Requirements:
5-9 years of professional software development experience
Deep understanding of the business, user needs, and the technical landscape
Ability to learn new business logic efficiently and mentor others on systems and practices
Take ownership of projects, solve problems independently, and have a thorough understanding of the product
Strategic mindset to think beyond immediate tasks, using data and insights to weigh trade-offs
Deep understanding of security, how it affects your domain, and experience with risk assessments and mitigations
Passion for growing your team and helping them contribute to their goals