Responsibilities
Architect & Build: Design and lead the development of scalable, high-performance systems that support critical business functionsLead Across Teams: Drive cross-team technical initiatives; influence and align teams towards cohesive architectural goalsTechnical Strategy: Contribute to and help define the technical strategy and roadmap in alignment with business prioritiesMentorship & Multiplication: Act as a technical mentor and advisor to Staff and Senior Engineers or management; create opportunities for technical growth across the orgSet Engineering Standards: Define and evangelize best practices around architecture, code quality, testing, observability, and reliabilityDrive Innovation: Identify and evaluate new technologies, tools, and patterns that improve our systems or developer experienceOperational Excellence: Hold a high bar for availability, reliability, and performance; ensure systems are well-instrumented and observableCommunity contribution: Contribute beyond the team to enable or level up the engineering communityRequirements (Minimum Qualifications)
Degree in computer science, software engineering, information technology or related fieldsAt least 10 years of experience in software engineering, with a strong track record of impact across multiple systems or domainsProficient in Java, Python and JavaScriptExperience in leading or managing a digital product and a team of engineersWhat we are looking for
Proven experience leading large-scale architecture and cross-team initiativesDeep expertise in one or more of: distributed systems, backend architecture, systems design, cloud infrastructure, or developer platformsStrong architectural skills with the ability to abstract complexity and design for evolutionStrong communication and collaboration skills — you bring people together, and influence through technical depth and clarity.Ability to balance pragmatism and long-term vision — knowing when to go fast and when to build for the futureYou thrive in ambiguity, take ownership, and are comfortable driving initiatives with incomplete informationWhy join us?
Opportunity to work in a dynamic and diverse environment with exposure to different teams, technologies, and workflows.Ample training and development opportunities for technical and leadership skills.Collaborate with a talented and fun team of product managers, business analysts, designers, product and QA engineers that are committed to creating impactful solutions that will make a difference.