Staff Software Engineer
Role details
Job location
Tech stack
Requirements
Experteer Overview As a Staff Engineer at Perk, you own technical vision across multiple flights teams and drive end-to-end delivery of scalable, reliable features. You will work closely with product, design, and operations to translate business goals into architecture and impactful projects. The role blends hands-on coding with mentoring and cross-team coordination to move large initiatives forward. Expect to shape how we build a global platform and lead reliability-focused engineering in a fast-growing domain.Compensaciones / Beneficios - Own the technical direction across teams and translate business goals into actionable priorities - Be hands-on while mentoring engineers and unblocking delivery in one or two core teams - Coordinate across squads to align dependencies and drive architectural changes for scale - Lead and participate in design reviews, pair programming, and mentoring to raise overall engineering quality - Shape annual objectives and influence how teams allocate effort toward high-impact work - Operate and observe services in production, defining reliability practices and incident responseResponsabilidades - Product engineering mindset with end-to-end ownership - Experience coordinating significant multi-team technical initiatives - Strong architectural judgment for scalable, evolvable systems - Experience running services in production (monitoring, testing, deployment) - Domain complexity experience (flight/travel or fintech) - Backend-heavy with frontend comfort; proficient in Python; AWS experience - Operational maturity (SLOs, incidents, blameless post-mortems) - Mentorship experience and ability to raise engineers' skills - Interest in AI-augmented workflows and AI-assisted code reviewRequisitos principales - in-person collaboration three days a week - relocation assistance for certain roles - global hub presence and diverse team