
Job Overview
Location
Barcelona
Job Type
Full-time
Category
Software Engineering
Date Posted
May 26, 2026
Full Job Description
đź“‹ Description
- • Serve as a Staff Software Engineer on the Flights team, owning the technical vision and execution for one of Perk’s fastest-growing engineering domains, which handles complex flight booking systems involving multiple suppliers, failure modes, and customer-facing workflows.
- • Work end-to-end on features—from collaborating with product and design teams to understand customer pain points, through designing, coding, deploying, and measuring impact—ensuring technical solutions directly address real user needs.
- • Lead cross-team technical initiatives by coordinating architectural decisions, managing dependencies, and aligning stakeholders across multiple engineering squads to deliver large-scale, multi-team projects.
- • Be hands-on, spending the majority of time contributing directly to code within one or two teams, while also mentoring engineers, conducting design reviews, pairing, and unblocking delivery efforts.
- • Design scalable, evolvable backend systems using Python and AWS, with comfort across full-stack development (80% backend, 20% frontend), balancing long-term architectural goals with pragmatic, near-term delivery.
- • Own operational excellence for services you build: implement and maintain observability practices, define SLOs, lead incident response, and conduct blameless post-mortems to ensure system reliability and resilience.
- • Drive engineering initiatives that improve platform reliability, self-serve post-booking experiences, booking error recovery, and airline inventory scaling, while abstracting underlying complexity for seamless customer experiences.
- • Act as a multiplier by raising the technical bar across the organization: explain technical trade-offs to non-engineers, model best practices, and help teams level up their skills in domain complexity and system design.
- • Leverage AI-augmented workflows daily, including AI-assisted code review, agentic coding, and AI-powered context surfacing in Jira, GitHub, Slack, and Notion, while maintaining full ownership and understanding of all produced code.
- • Collaborate in cross-functional teams alongside product, design, and operations, with a focus on impact-driven delivery rather than excessive meetings or committees.
- • Contribute to annual and quarterly engineering planning by translating business goals into technical roadmaps, identifying architectural changes needed for scale, and ensuring energy is invested where it matters most.
- • Coordinate across team boundaries to resolve blockers, align on shared objectives, and ensure smooth integration of dependent systems within the broader Perk platform.
- • Operate with autonomy and pragmatism, taking full ownership of problems and solutions without unnecessary process friction, while adhering to Perk’s values of being an owner, delivering a 7-star experience, and working as one team.
- • Work in-person three days per week at the Barcelona office, with relocation support available for candidates outside the region; English is the official language of communication.
- • Submit resume and portfolio in English, and be prepared to demonstrate AI-assisted coding proficiency during the interview process.
🎯 Requirements
- • Proven experience as a Staff or Senior Software Engineer with ownership of end-to-end product features and technical direction across multiple teams
- • Demonstrated ability to lead cross-team technical initiatives, manage dependencies, and align stakeholders on complex, multi-team engineering projects
- • Strong backend engineering expertise in Python and AWS, with full-stack comfort and experience building scalable, reliable systems in high-complexity domains (e.g., travel, fintech)
- • Hands-on experience operating production services: monitoring, incident response, SLO definition, and blameless post-mortems
- • Track record of mentoring engineers, conducting design reviews, and raising technical standards across teams
- • Experience with or strong interest in AI-augmented development workflows, including agentic coding and AI-assisted code review
🏖️ Benefits
- • Opportunity to work on a mission-driven product used by over 10,000 companies worldwide, solving a $1.7 trillion productivity problem
- • Relocation support available for candidates outside Barcelona
- • In-person collaboration three days per week in Barcelona office to foster connectivity, creativity, and team cohesion
- • Access to AI-augmented engineering tools integrated into daily workflows (Jira, GitHub, Slack, Notion)
Skills & Technologies
About Perk.com Inc.
Perk.com Inc. operates a cloud-based employee rewards and recognition platform that lets employers allocate points redeemable for merchandise, gift cards and experiences. The SaaS product integrates with HRIS and collaboration tools to automate milestone and peer-to-peer awards, provide analytics on engagement, and manage global tax-compliant fulfillment. Founded in 2010 and headquartered in Austin, Texas, the company serves mid-market to Fortune 500 clients seeking to reduce turnover and reinforce culture through real-time recognition programs.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.



