Talent.com
Senior Software Engineer

Senior Software Engineer

Walkwaybilbao, España
Hace 2 días
Descripción del trabajo

About Walkway

Walkway is on a mission to revolutionize the tours and activities industry with AI-driven revenue intelligence . We empower operators with data-rich insights, competitive benchmarking, and dynamic pricing solutions to help them stay ahead in a rapidly evolving travel landscape. As a Senior Software Engineer , you’ll play a pivotal role in building and enhancing our data-intensive SaaS platform , delivering real-time analytics, automated pricing recommendations, and seamless user experiences.

About the Role

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 Node.js / NestJS (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.

2. 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.
  • 3. 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
  • 4. 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 .
  • 5. 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.
  • 6. Frontend touchpoints (as needed)

  • Contribute to Next.js / React endpoints / components when integration or contract changes require it.
  • Our stack (you don't need all of it)

  • TypeScript, Node.js, NestJS
  • Postgres (Cloud SQL), Prisma / Knex (or similar), Redis (or Memorystore)
  • GCP : Cloud Run, Pub / Sub, Cloud Storage, Cloud Scheduler, IAM, VPC
  • Next.js / React (for UI)
  • Terraform (nice to have), GitHub Actions, Sentry, OpenTelemetry
  • Requirements

  • 6+ years building production software; at least 3+ years leading / owning backend services.
  • Expert in Node.js / TypeScript and a framework such as NestJS ; strong SQL and Postgres fundamentals (modeling, indexing, migrations, locks, performance).
  • 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 who enjoys owning problems end-to-end and participating in roadmap / architecture.
  • Nice to have

  • Experience with pricing / revenue systems or marketplace dynamics.
  • Data / ML adjacent experience (evaluation pipelines, offline / online experimentation).
  • Experience with data stores beyond Postgres (BigQuery, DuckDB, Elasticsearch).
  • Terraform / IaC, Kubernetes, or cost-optimization on GCP.
  • 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
  • Growth & Ownership : As a senior engineer , you’ll have the autonomy to guide projects from concept to production
  • If you’re based in Europe, North America, or Latin America , don’t hesitate to reach out!

    Crear una alerta de empleo para esta búsqueda

    Senior Software Engineer • bilbao, España

    Ofertas relacionadas
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    PivotalVitoria-Gasteiz, Basque Country, SPAIN
    Pivotal is excited to expand our team and we are looking for an experienced, highly motivated Senior Software Engineer who shares our vision of providing clinical research excellence.Joining Pivota...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Golang Engineer

    Senior Golang Engineer

    RE Partnerseuskadi, euskadi, España
    We are seeking a dedicated, motivated, and reliable Senior Golang Engineer who is interested in providing innovative software solutions for our clients. Be a part of our team as we continue to deliv...Mostrar másÚltima actualización: hace 1 día
    • Oferta promocionada
    Senior - AI Engineer

    Senior - AI Engineer

    Predictable MachinesBilbao, Basque Country, Spain
    Predictable Machines is building the next generation of verifiable AI systems—combining cutting-edge language models with formal verification, functional programming, and mathematical rigor.We're s...Mostrar másÚltima actualización: hace 16 días
    • Oferta promocionada
    Senior Software Architect

    Senior Software Architect

    OptibusBilbao, Basque Country, Spain
    About Optibus : Optibus is a unified software platform revolutionizing public transportation planning, scheduling, and operations in over 7,000 cities worldwide. Using AI, ML, and optimization algori...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    • Nueva oferta
    Senior Software Engineer C# - FLEXIBLE WORKING

    Senior Software Engineer C# - FLEXIBLE WORKING

    WalkwayVitoria-Gasteiz, Basque Country, SPAIN
    We empower operators with data-rich insights, competitive benchmarking, and dynamic pricing solutions to help them stay ahead in a rapidly evolving travel landscape. As a Senior Software Engineer , ...Mostrar másÚltima actualización: hace 16 horas
    • Oferta promocionada
    • Nueva oferta
    Senior Java Software Engineer

    Senior Java Software Engineer

    RealnautBilbao, Basque Country, Spain
    Realnaut es la marca nativa digital del Grupo Axpe Consulting, especializada en diseñar, desarrollar y operar activos digitales en Cloud. Desde su fundación en 2022, hemos colaborado con diversos c...Mostrar másÚltima actualización: hace 21 horas
    • Oferta promocionada
    • Nueva oferta
    Senior Software Engineer

    Senior Software Engineer

    XebiaÁlava, España, España
    With over 20 years of experience, our global network of passionate technologists and pioneering craftsmen deliver cutting-edge technology and game-changing consulting to companies on the brink of t...Mostrar másÚltima actualización: hace 13 horas
    • Oferta promocionada
    • Nueva oferta
    Senior Software Engineer (Full-Stack)

    Senior Software Engineer (Full-Stack)

    TaizenVitoria-Gasteiz, Araba, España
    Join us as a Founding Senior Full-Stack Software Engineer to build the next generation customer insights platform for helping product, marketing and sales teams make sense of customer feedback at s...Mostrar másÚltima actualización: hace 13 horas
    • Oferta promocionada
    Senior Golang Engineer

    Senior Golang Engineer

    iTeamlyVitoria-Gasteiz, Araba / Álava, Spain
    We're looking for an experienced Senior Golang Developer to join a team building a brand-new Order Management System for the travel industry. This is a true greenfield project – no legacy code, no t...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Software Engineer (Python, TypeScript and Lit)

    Senior Software Engineer (Python, TypeScript and Lit)

    Babel ProfilesBilbao, Basque Country, Spain
    Our client is a leading global platform for legal research and intelligence.They provide seamless access to one of the most comprehensive collections of legal information in the world - including c...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    FORDAQVitoria-Gasteiz, Basque Country, Spain
    Build AI-Powered Computer-Vision Products with Us Our company specializes in AI-driven computer vision solutions for the wood industry, enhancing production efficiency and sustainability.Collabora...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Data Software Engineer – Gambling Industry

    Senior Data Software Engineer – Gambling Industry

    Connect Vision InternationalVitoria-Gasteiz, Basque Country, Spain
    Position : Senior Data Software Engineer – Gambling Industry Salary Range : Senior : €40–50K (Gross per annum) + Benefits | Standard : €30–40K (Gross per annum) + Benefits Location : 100% Remote (Spa...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    AstekVitoria-Gasteiz, Basque Country, Spain
    Desde Astek estamos un / a Senior Software Developer para unirse a un equipo de arquitectura dentro de nuestro partner del sector financiero. Tu misión, si la aceptas… Actuar como desarrollador / a s...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    CoforgeBilbao, Basque Country, Spain
    Role : Java Engineer Location : Remote (person must be based in Spain, Poland or Portugal) Role Type : Permanent Languages : English C1 Requirement : Must be based in Spain, Portugal or Poland Expe...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    CoforgeBilbao, Basque Country, Spain
    Location : Spain (Remote) Contract Type : Contractor (3–6 months) Workload : 40 hours per week Skills : Angular, TypeScript, JavaScript, Java, Spring & AWS Languages : English C1, German B2 Are yo...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    • Nueva oferta
    Senior Software Engineer - Hybrid (Madrid) | €75,000

    Senior Software Engineer - Hybrid (Madrid) | €75,000

    Oliver BernardÁlava, España, España
    Senior Software Engineer - Hybrid (Madrid) | €75,000.A fast-growing startup transforming the personal assistant space by using AI to deliver intelligent, personalised solutions that simplify everyd...Mostrar másÚltima actualización: hace 13 horas
    • Oferta promocionada
    Software Engineer

    Software Engineer

    K2 Partnering SolutionsVitoria-Gasteiz, Basque Country, SPAIN
    Contract : Permanent, with the end client.Develop and evolve a Data & AI Platform as a sovereign cloud service.Design system architecture and integrate open-source technologies.Build REST APIs a...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    BabelBilbao, Basque Country, Spain
    BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organi...Mostrar másÚltima actualización: hace 2 días