Senior Software Engineer
hace 1 semana
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.
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.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 maintainabilityPerformance 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.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.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
-
Senior Security Software Engineer
hace 4 días
Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoThe 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...
-
Senior Software Engineer
hace 4 días
Barcelona, Barcelona, España DeepRec A tiempo completoWe 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 Mews A tiempo completoCan 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 completoAbout 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...
-
Founding Software Engineer
hace 2 semanas
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...
-
Senior Software Engineer
hace 2 días
Barcelona, Barcelona, España Cloudpay A tiempo completoAbout this job opportunity Our VisionTo be the world's most trusted global payroll partner, simplifying pay for all employees.Our MissionEmpowering global workforces with seamless, compliant, and innovative payroll and payment solutions, enabling businesses to thrive in a connected world.Our PeopleOur fundamental beliefs at CloudPay are built on core values...
-
Senior Software Engineer
hace 1 semana
Barcelona, Barcelona, España Sage A tiempo completoNombre de vacanteSenior Software Engineer (French Speaker)DescripciónWe are looking for a highly skilled Senior Software Developer to design, build and deliver high-quality, scalable and robust features within our products. In this role, you will contribute to complex technical decisions, drive engineering excellence and work closely with Product...
-
Senior Software Engineer, Barcelona
hace 2 semanas
Barcelona, Barcelona, España walkway A tiempo completoSenior Software EngineerPlease 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...
-
Senior Software Engineer
hace 1 semana
Barcelona, Barcelona, España Sage A tiempo completoNombre de vacanteSenior Software Engineer (French speaker)DescripciónWe are looking for a highly skilled Senior Software Developer to design, build and deliver high-quality, scalable and robust features within our products. In this role, you will contribute to complex technical decisions, drive engineering excellence and work closely with Product...
-
Java Senior Software Engineer
hace 1 semana
Barcelona, Barcelona, España eDreams ODIGEO A tiempo completoJava 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,...