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).
As a Staff Software Engineer, you will drive the engineering strategy by proposing solutions to complex technical problems and serving as a force multiplier across the organization. You will operate cross-functionally to oversee major system integrations and define the department's long-term roadmap. Acting as a strategic partner to senior leadership, you will provide the technical vision needed to navigate ambiguity and translate broad business goals into scalable architectural realities. By serving as an expert and owner of multiple areas of the codebase, you will successfully deliver major components from conception to release. You will drive engineering excellence by championing Design Documents, ensuring deliberate planning that prevents systemic errors and saves months of rework. You will be a steward of our technical culture, providing mentorship to senior talent and negotiating tradeoffs between technical and product needs to ensure our ecosystem remains robust and high-performing as we scale.
Job Responsibility:
Drive Strategic Architecture: Act as the 'Technical Right Hand' to senior leadership of TI, providing the insights and technical strategy needed to make critical business decisions
Solve High-Ambiguity Problems: Lead the discovery and execution of complex, unique technical challenges that lack a clear roadmap, ensuring they are resolved with long-term stability in mind
Establish Engineering Excellence: Shape the engineering culture by setting gold standards for code quality, CI/CD processes, and testing frameworks. You will be responsible for authoring comprehensive Design Docs that streamline development and prevent costly architectural mistakes across the organization
Mentor and Scale Talent: Act as a dedicated mentor to Senior Engineers, fostering a culture of continuous learning and technical growth
Bridge the Gap: Align technical execution with product vision, ensuring our engineering efforts are always moving the needle for our customers
Requirements:
A minimum of 8 years experience in software development using Python/GO/Node.js or other equivalent programming languages
Excited by technology, curious and eager to learn, with the ability to mentor more junior members of the team
The attitude and ability to thrive in a high-growth, evolving environment
Collaborative team player who has the ability to partner with others and drive toward solutions
Strong creative problem solving skills
Solid communicator with the ability to clearly convey objectives and rationale whilst fostering commitment from others both within the team and cross functionally
Brings a customer-first mindset to engineering, and integrates customer impact into everyday decision making
Excellent attention to detail
Approaches change with openness and curiosity, seeking to understand the 'why' and helping team adapt quickly and effectively
Demonstrable experience of delivering complex solutions to customers
Demonstrable experience of instigating continuous delivery and continuous integration patterns
Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success