Senior, Full Stack Engineering - C1 English - Hybrid
Apply NowWe are looking for a Sr. Software Engineer who ships outcomes and multiplies the people around them. You are a hands-on individual contributor who delivers complex projects while simultaneously raising the bar for your team’s engineering quality, velocity, and technical decision-making. You thrive in ambiguous, fast-moving environments and create clarity where little exists—decomposing large problems into well-scoped workstreams, aligning engineering effort with product priorities, and ensuring your team delivers on time with quality. You partner closely with product managers on timeline, prioritization, and roadmap trade-offs, and you connect product strategy to engineering execution so the team always understands the “why” behind the work. You treat API interfaces as core product surfaces, champion observability and reliability as first-class concerns, and actively use AI to accelerate how you and your team build. Who You Are • An IC who multiplies. You write production code every day and lead by example, but your greatest impact comes from unblocking others—through technical design, code review, mentorship, and creating leverage via internal tooling and platform abstractions. • A clarity creator. You are comfortable working in ambiguous, fast-moving environments and can create clarity where little exists. You decompose complex problems into smaller sub-problems with well-defined interfaces, ownership, and milestones. • A technical strategist. You own major capabilities end-to-end—from early technical strategy and design through implementation, launch, and long-term operation. You make sound architectural trade-offs that balance speed, quality, and long-term maintainability. • Product-engineering bridge. You partner closely with product managers on timeline and prioritization. You translate product requirements into technical plans, surface engineering constraints early, and ensure the team ships the right things in the right order. • A strong system designer. You bring demonstrated system design skills—architecting distributed systems, databases, data pipelines, and event-driven architectures that support large-scale, high-reliability production workloads. • AI-native. You are a strong AI adopter who uses Claude and similar tools daily for boilerplate, documentation, tests, and first drafts—but rely on your own expertise for architecture decisions, code review judgment, and debugging logic. You own every line you commit; AI-generated code must be reviewed, understood, and defensible by you. You champion responsible AI adoption across your team and model the standard. • A team leader who delivers. You lead a small team of engineers to deliver complex projects on time with quality. You set technical direction, run design reviews, and hold the team accountable to a high engineering bar. • A cross-functional connector. You partner closely with product, research, design, infrastructure, and forward-deployed engineering teams to bring new capabilities into production. You communicate complex ideas clearly to both technical and non-technical audiences. • Resilient and growth-oriented. You own problems end-to-end and are eager to learn whatever is needed to solve them. You build thoughtfully, move with urgency, and accept challenges as opportunities for growth.