Perk.com Inc. logo

Senior Software Engineer

Job Overview

Location

Barcelona

Job Type

Full-time

Category

Software Engineering

Date Posted

May 22, 2026

Full Job Description

đź“‹ Description

  • • Own end-to-end design, development, and operation of enterprise-grade identity integration systems including SCIM 2.0 provisioning, HRIS connectors (BambooHR, Workday, Merge.dev), and user lifecycle synchronization.
  • • Build fault-tolerant, scalable pipelines that ensure accurate workforce data sync across global enterprise customers, minimizing onboarding friction and operational disruptions.
  • • Architect and document system designs for integration platforms that handle eventual consistency, third-party API instability, and diverse HRIS data models.
  • • Define and enforce operational maturity standards including structured logging, alerting on sync failures, customer-facing error messaging, and SLOs for integration reliability.
  • • Lead incident response and post-mortems for customer-impacting sync issues, ensuring rapid resolution and preventive measures to reduce recurrence.
  • • Drive alignment across squads on user state ownership and synchronization protocols, collaborating with Identity Core, Product, and Customer Success teams.
  • • Shape the long-term roadmap for Perk’s integration platform by translating business goals into technical priorities that accelerate enterprise onboarding and reduce support overhead.
  • • Mentor engineers in integration patterns, observability practices, and reliable system design, elevating team standards through design reviews and code feedback.
  • • Implement and advocate for CI/CD pipelines, integration testing, contract testing, and coding standards that ensure quality and maintainability in connector-heavy architectures.
  • • Leverage AI-augmented workflows in daily development, including AI-assisted code generation, automated PR reviews, and agentic coding practices across GitHub, Jira, and Slack.
  • • Engage directly with enterprise customers during complex integration onboarding initiatives to understand pain points and inform product improvements.
  • • Proactively manage technical debt in the connector layer to prevent systemic failures and ensure long-term system health.
  • • Design clean, well-documented integration APIs that serve both internal teams and external enterprise customers as a product in their own right.
  • • Engineer backend solutions involving background job processing, distributed state management, and complex data normalization across inconsistent third-party schemas.
  • • Contribute to engineering guilds and cross-functional initiatives to standardize practices and improve platform-wide reliability.
  • • Maintain a customer-obsessed mindset by measuring and improving the impact of identity systems on end-user experience and productivity.

🎯 Requirements

  • • Experience designing and operating scalable identity provisioning systems using SCIM 2.0 and HRIS integrations (e.g., BambooHR, Workday, Merge.dev)
  • • Proven track record in architecting backend systems with distributed state, eventual consistency, and fault tolerance for integration platforms
  • • Strong operational maturity in observability, SLOs, alerting, and incident response for customer-impacting systems
  • • Experience mentoring engineers and influencing technical direction through design reviews and cross-team alignment
  • • Proficiency in backend development with modern CI/CD, testing strategies (integration and contract testing), and coding standards
  • • Experience with or strong interest in AI-augmented development workflows and agentic coding tools

🏖️ Benefits

  • • Opportunity to work with AI-augmented workflows including automated PR reviews and agentic coding assistants
  • • Relocation support available for candidates outside Barcelona
  • • In-person collaboration 3 days per week at the Barcelona office
  • • Exposure to global enterprise customers and high-impact integration challenges
  • • Work in a diverse, international team representing over 70 countries
  • • English as the official office language

Skills & Technologies

GitHub
Senior
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Perk.com Inc. logo
Perk.com Inc.
Visit Website

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.

Get more remote jobs like this

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.

Similar Opportunities

San Francisco, California
Full-time
Expires Aug 2, 2026
Python
JavaScript
Ruby
+3 more

3 days ago

Apply
Expired
London, United Kingdom; Remote - United States
Full-time
Expired Apr 25, 2026
Remote

3 months ago

Apply
Athens, Greece
Full-time
Expires Aug 2, 2026
Rust
AWS
Azure
+4 more

3 days ago

Apply
USA | Remote
Full-time
Expires Jun 21, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Apply