Senior Software Engineer, Barcelona

hace 2 semanas


Barcelona, Barcelona, España walkway A tiempo completo

Senior Software Engineer

Please note that we re a US-based company, so this position will be under a contractor agreement.

We re hiring a Senior Software Engineer with a strong backend focus who can still navigate the full stack when needed. You ll own core services (pricing, data ingestion, auth/permissions), shape our architecture, and partner with the founders on roadmap and trade-offs. This role is ideal for a self-starter who enjoys moving from design code production and can lead by example.

Beyond coding, you ll drive engineering initiatives, collaborate with co-founders, product and data teams, and support other developers. You ll ensure our application remains performant and scalable as we handle large data sets, complex filtering logic, and real-time updates for customers.

What You ll Do

  1. Backend Platform

Design and implement services in (TypeScript) running on GCP (Cloud Run, Cloud SQL/Postgres, Pub/Sub, Cloud Storage, VPC).

Build and evolve multi-tenant SaaS primitives: RBAC, org/workspace models, JWT/OAuth auth flows, API keys, rate-limiting.

Ship reliable REST (and/or GraphQL) APIs with versioning, pagination, idempotency, and strong contracts.

Build background workers schedulers for pricing jobs, data ingestion, and sync tasks (Pub/Sub/queues, cron).

Performance engineering: caching strategies (e.g., Redis), query optimization, profiling, hot-path tuning.

Observability: metrics, tracing, structured logs (OpenTelemetry, Cloud Logging/Monitoring, Sentry).

Secure by default: least-privilege IAM, secrets management, encryption in transit/at rest, audit trails, PII handling, SOC2-friendly habits.

  1. Data Integrations

Integrate with OTA/partner APIs design resilient adapters, retries, backoff, and data quality checks.

Model data for analytics workloads collaborate with data science on the pricing engine and evaluation loops.

  1. Architecture Leadership

Co-drive the roadmap and architecture decisions (domain boundaries, service decomposition, buy vs build).

Set engineering standards, review PRs, mentor teammates, and unblock delivery.

Balance velocity with reliability, cost, and long-term maintainability

  1. Performance and Scalability

Optimize data-fetching flows and caching strategies to minimize latency and network overhead.

Identify bottlenecks in frontend or backend, propose architectural improvements, and ensure smooth scaling under high traffic.

Collaborate with DevOps/Infrastructure teams for CI/CD, monitoring, and alerting setups potentially work with Google Cloud, AWS, or Vercel.

  1. Team Leadership Collaboration

Lead engineering initiatives work with the CTO and other senior engineers to define technical direction

Mentor other developers, conduct code reviews, and promote best practices in clean, testable code.

Break down product requirements or complex technical tasks into achievable sprints, providing accurate estimates.

  1. Frontend touchpoints (as needed)

Contribute to endpoints/components when integration or contract changes require it.

Requirements

6+ years building production software at least 3+ years leading/owning backend services.

Expert in and a framework such as NestJS strong SQL and Postgres fundamentals

Hands-on GCP experience (or AWS/Azure with willingness to adopt GCP).

Proven SaaS chops: RBAC, JWT/OAuth, API design, multi-tenancy, background jobs, rate limiting, feature flags, A/B testing.

Security reliability mindset: secrets management, least-privilege IAM, auditability, SLO/SLI thinking.

Comfortable with CI/CD, Docker, and production debugging/observability.

Clear communicator (B2/C1 ENG) who enjoys owning problems end-to-end and participating in roadmap/architecture.

Why Join Walkway

Shape the Future of Travel: Influence architecture decisions on a high-impact, AI-driven SaaS platform (we recently won an Award)

Collaborative Culture: Work in a supportive, innovative environment that values continuous learning and open communication

NodeJS, GCP, typeScript, NestJS, AWS, SQL, Postgres, Backend, Software



  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    OverviewSenior Research Engineer, Software developer, CSSH Program, AI Factory (RE3) at Barcelona Supercomputing Center (BSC-CNS).Join to apply for the Senior Research Engineer, Software developer, CSSH Program, AI Factory (RE3) role at Barcelona Supercomputing Center.Closing Date: Sunday, 09 November, ****.About BSCThe Barcelona Supercomputing Center -...


  • Barcelona, Barcelona, España itsvaleria A tiempo completo 60.000 € - 70.000 €

    We're hiring a Senior Software Engineer at Valeria (Barcelona / Hybrid / Remote) Valeria is building the future of HR and payroll in Spain. Our AI-powered platform automates contracts, payroll, and compliance with Spanish labor regulations — making life easier for both companies and employees. We're a fast-growing startup backed by top investors, on a...


  • Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    The RoleOpenchip is building new RISC-V chips with security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models.As a Senior Security Software Engineer, you will lead a team designing and implementing security features across Openchip's software stack: from low-level platform firmware to integrations with...


  • Barcelona, Barcelona, España DeepRec A tiempo completo

    We are hiring a Senior Software Engineer for a fixed-term contract ending in June 2026, based in Barcelona or Zaragoza with a hybrid working model.This role is with a leading European deep-tech company working at the intersection of AI, machine learning, and advanced computing. You will collaborate with world-class engineers and researchers to industrialize...

  • Senior Software Engineer

    hace 2 semanas


    Barcelona, Barcelona, España Clarivate A tiempo completo

    We are looking for a high-energy and innovative Senior Software Engineer with a passion for software development to join our Life Sciences team in Barcelona. In this role, you will be responsible for the design, implementation, and maintenance of software products that support Dialog Solutions, a platform that simplifies the research process by providing...

  • Senior Software Engineer

    hace 2 semanas


    Barcelona, Barcelona, España Clarivate A tiempo completo

    We are looking for a Senior Software Engineer to join our Life Sciences team in Barcelona. You'll play a key role, as part of a cross-functional team, developing and delivering Cortellis Drug Discovery Intelligence. This is a great opportunity to work in an agile environment, driving the front-end development of a product that truly makes an impact on the...

  • Senior Software Engineer

    hace 2 semanas


    Barcelona, Barcelona, España Mews A tiempo completo

    Can you help us change the world?At Mews, FinTech goes beyond payments. Our Accounting teams build the systems that make financial data trustworthy, auditable and ready for real-world reporting. From ledgers to reconciliation, we power how hospitality businesses close their books with confidence. About the roleWe're looking for a Senior Software Engineer to...

  • Senior Software Engineer

    hace 1 semana


    Barcelona, Barcelona, España Sci-Rec A tiempo completo

    About Us:Our client is a pioneering organization in the medical technology space, dedicated to transforming patient care through innovative devices that improve quality of life worldwide. Their focus is on developing advanced medical technologies that monitor metallic medical implants, and are currently looking to expand the team with a Senior Software...


  • Barcelona, Barcelona, España eDreams ODIGEO A tiempo completo

    Java Senior Software Engineer - eDO Transport (Hybrid)As you contemplate your future, you might be asking yourself, what's the next step? Start your journey with usWe're seeking an experienced Java Senior Software Engineer to join our Transport area in Barcelona or Porto (hybrid) to help customers reach their destination by finding the best travel deals,...

  • Senior Software Engineer

    hace 1 semana


    Barcelona, Barcelona, España Clarivate A tiempo completo

    We are seeking a highly motivatedSenior Software Engineerto join ourIPfolio Software Engineering team. In this fully hands-on role, you will contribute across the full software development lifecycle—from concept and design through to coding, deployment, and maintenance. You will bring strong expertise in cloud development, a passion for problem-solving,...