Senior Software Engineer ID72455
AgileEngine
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior Backend Engineer to design and build scalable middleware services powering digital ordering, payments, loyalty, and third-party integrations across a major consumer platform. You will develop serverless applications using AWS Lambda and API Gateway, build Node.js/TypeScript microservices, design event-driven architectures with SQS/SNS, and implement infrastructure as code with Terraform. The role includes active use of AI-assisted development tools as a core part of the daily engineering workflow.
WHAT YOU WILL DO
- Develop serverless applications using AWS Lambda and API Gateway;
- Build and maintain Node.js/TypeScript microservices;
- Design event-driven architectures using SQS/SNS;
- Build infrastructure as code using Terraform;
- Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work — from code generation and refactoring to test coverage and documentation. Champion AI tooling adoption across the team;
- Create integrations with delivery providers and payment platforms;
- Collaborate with business stakeholders and product teams to understand functional and technical requirements; translate those into scalable, maintainable architecture and implementation plans;
- Conduct constructive code reviews and provide technical design guidance to peers and junior engineers, raising the overall quality and consistency of team output;
- Enforce data governance, security policies, and compliance standards throughout the software development lifecycle;
- Implement secure authentication and identity flows using Amazon Cognito.
MUST HAVES
- 4+ years of backend development experience;
- Demonstrated experience building and operating RESTful and/or GraphQL APIs at scale;
- Strong proficiency in one or more of: JavaScript/TypeScript (Node.js, Java, or C#);
- Experience with serverless architectures on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS);
- Demonstrated experience building and operating RESTful and/or GraphQL APIs at scale;
- Experience with CI/CD pipelines and source control workflows (Git, GitHub Actions, Azure DevOps);
- Familiarity with Infrastructure as Code (Terraform or CloudFormation);
- Solid understanding of integration patterns: event-driven architecture, webhooks, async messaging, and pub/sub;
- Experience integrating with third-party platforms and vendor APIs (e.g., delivery aggregators, POS systems, loyalty platforms, or similar ecosystem partners);
- Ability to translate ambiguous business requirements into clear technical specifications;
- Collaborative mindset with a willingness to give and receive candid code review feedback;
- Strong debugging, root-cause analysis, and production incident management skills.
- Upper-intermediate English level.
NICE TO HAVES
- DoorDash, Uber Eats, or similar delivery integrations;
- Payment platform integrations;
- Restaurant, retail, or QSR experience;
- Amazon Cognito expertise;
- Experience with multi-region AWS deployments and global traffic management (Akamai, CloudFront);
- Familiarity with identity and authentication patterns: OAuth 2.0, OpenID Connect, AWS Cognito;
- Hands-on experience with observability platforms (Dynatrace, Datadog, CloudWatch);
- Experience prompting, fine-tuning, or orchestrating LLMs/AI agents as part of a software delivery workflow;
- Experience in QSR, retail, or e-commerce domains;
- AWS Certified Developer – Associate or higher;
- Exposure to React Native or cross-platform mobile app integration patterns.
PERKS AND BENEFITS
- Professional growth : Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation : Competitive USD-based compensation and budgets for education, fitness, and team activities.
- Exciting projects : Modern solutions with Fortune 500 and top product companies.
- Flextime : Flexible schedule with remote and office options.
- ...Alpega is seeking a Senior Software Engineer to join the Shipper Products Team in Sant Cugat, Spain. You will participate across the product lifecycle, designing, operating, and maintaining solutions in an Agile setup to deliver high-quality software for logistics professionals...Senior
- ...A leading AI technology company located in Barcelona is seeking a Software Engineer to design and scale their AI platform. This full-time on-site role involves developing low-latency speech pipelines and ensuring the reliability of AI voice agents deployed to handle thousands...SeniorTiempo completo
- Clutch Canada is seeking a Senior Software Engineer to join its Core Experiences Team in Barcelona, Spain. The role involves collaborating on cross-platform SDK projects, optimizing existing functionalities, and shipping backend services using Kotlin. Ideal candidates...Senior
- ...Enginy AI in Barcelona is seeking a Software Engineer to build the systems and user experiences that power our sales-automation platform. You will contribute across backend workflows and frontend dashboards, delivering reliable, scalable features. The role emphasises...Senior
- ...Traveltechessentialist is seeking a Software Engineer for their Financial Platform team. This role involves building systems that ensure accurate financial data and support complex financial flows. Candidates should excel in creating reliable reconciliation systems and...Senior
- ...Cimpress Technology is seeking a Senior Software Engineer specializing in Content Asset Management to work remotely from Spain. You will design and develop software that enhances the creation of personalized products for customers. Successful candidates will have at...SeniorRemotoHorario flexible
de 60000 a 70000 €/año
...ValeriaHR is looking for a skilled software engineer to join our product engineering team in Barcelona. You'll design and build scalable backend services that power our HR and payroll automation platform. Responsibilities include developing AI features, optimizing database...SeniorRemotoTrabajo híbridoHorario flexible- ...the go, at your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemoto
- ...Software Development Engineer, Amazon Payroll Tech Job ID: 2933201 | Amazon Spain Services, S.L.U. Now hiring in sunny Barcelona! As one... ...Development Management, working closely with Principal Engineers, Senior Leaders, and Product teams worldwide. We partner with...SeniorPráctica
- ...motivated team of more than 200+ people and work on cutting‑edge robot technology. The Opportunity We are looking for a Senior Software Engineer to join our Autonomy team who really enjoys creating quality, maintainable code, simplifying complex systems through...SeniorRemoto
- ...Senior Software Engineer – Finance Experience As a Senior Software Engineer on the Finance Experience team, you will play a central role in delivering the systems that power seamless, automated expense reconciliation for Perk clients. Your work will span the full stack...SeniorTrabajar en la oficina
- ...! Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos... ...nuestros BETWEEN Labs. Estamos buscando un WCS Software Engineer (WMS, WCS..) para ampliar uno de nuestros equipos en Barcelona...SeniorTurno de noche
de 55000 a 80000 €/año
...Skills required Elixir Ruby Ruby on Rails Software Testing Agile (Scrum, Kanban) Languages... ...offers a relocation pack The Kantox Engineering Manifesto Kantox is a team sport. Our... ...documentation Who you are Senior level engineers with 4+ years of professional...SeniorTrabajar en la oficinaTrabajo híbridoHorario flexibleTrabajo por turnosFin de semana1 día a la semana- ...Traveltechessentialist is in search of a Senior Software Engineer for the Finance Experience team, based in Barcelona, Spain. This role involves a pivotal contribution to delivering automated expense reconciliation systems. You will span the full stack, collaborating...Senior
- ...As a Senior Software Engineer on the Cards Experience EU team, you'll be a key technical contributor in building and evolving the core card spending experience within the Spend domain. You'll work alongside a team of experienced engineers across multiple European hubs...SeniorTrabajar en la oficinaInicio inmediato3 días a la semana
- ...include supporting the Data Intelligence Team. KEY RESPONSIBILITIES Work in a small Agile team of great engineers to deliver business critical software. Code with high quality standards and practices to submit robust merge requests. Implement APIs with FastAPI...SeniorHorario flexible2 días a la semana
de 50000 a 75000 €/año
...operations and drive our vision forward . About the Role As a Software Engineer , your mission is to own real problems end-to-end ,... ...Compensation: €50k–75k for Mid Level // €75k–100k+ for Senior Level Relocation support: We'll support your relocation if...SeniorTrabajar en la oficinaRemotoTrabajo híbrido3 días a la semana- # Software Engineer II (Local Shops, Quick Commerce)### Resumen del puestoBarcelona### Modelo de trabajoHíbrido · 2 días en casaHoyDescripción... ...global market through our unique expertise.We are hiring a Senior Software Engineer to join our Quick-Commerce Global Services...SeniorPrácticaTrabajar en la oficinaInicio inmediatoTrabajo híbrido2 días a la semana
- ...ever at Affinity as we execute on our vision to put relationship intelligence at every professional's fingertips. As a Senior Software Engineer in the Identity Access Management & Integrations Team , you\u2019ll have the opportunity to push our product and...SeniorTrabajar en la oficinaTrabajo híbrido2 días a la semana
- ...are a trusted partner to leading financial institutions and software providers, and we achieve this by hiring exceptional people... ...employees. About the role We're looking for a Senior Software Engineer to join the EMI team, supporting Powens' electronic money institution...SeniorRemoto
- ...landmark seed funding round, we are looking to grow our teams and scale in key markets. We’re growing fast and looking for a Software Engineer to join us at Enginy AI. You’ll play a key role in building the systems and user experiences that power our sales-automation...SeniorPrácticaTemporalDesde casa
- ...? Sounds awesome, right? Now, let's make sure you're a good fit for the role: Must-have Skills Strong fundamentals in Software Engineering. Direct experience with TypeScript and React. Proven ability to adapt across different full-stack environments. Demonstrated...SeniorTrabajo por turnos
- ...having a real impact and shaping how millions of people experience work, we’d love you on the team. to learn more. As a Software Engineer on the Financial Platform team, you’ll help build the systems that ensure Perk’s financial data is accurate, traceable, and audit...SeniorTemporalTrabajar en la oficina3 días a la semana
- ...450+ people across European offices, working in product, engineering, commercial, and the teams that keep partners connected.... ...setting the pace for the industry. We are looking for a Senior Software Engineer to join our Shipper Products Team in Sant Cugat, Spain....SeniorEmpleo permanenteContratoTrabajar en la oficinaDesde casaTrabajo híbrido
- ...We're looking for a Senior Software Engineer with strong frontend expertise to join our Sage HCM engineering team in Barcelona. You’ll work across a large-scale, modular enterprise product at an interesting inflection point: our core system is built on Sencha Ext JS...SeniorTrabajo de veranoTrabajar en la oficinaTrabajo híbridoHorario flexible3 días a la semana
de 60000 a 70000 €/año
...that is still stuck in spreadsheets and legacy software. Your Role You'll be a core member of our product engineering team, designing and building the... ...What makes you a great fit: You're the kind of engineer who cares deeply about code quality, system design...SeniorContratoTrabajar en la oficinaRemotoTrabajo híbrido- ...Perk is looking for a Senior Software Engineer based in Barcelona to join the Finance Experience team. You'll play a central role in automating expense reconciliation for clients, delivering scalable systems with a focus on reliability and simplicity. The ideal candidate...Senior
- ...performance, availability, and scalability. - Participate in code reviews and contribute to engineering best practices. Requirements ~+5 years of experience working as a Frontend Engineer. ~ Strong experience with Node.js and backend application development. ~ Hands‑...Senior
de 60000 a 110000 €/año
...Senior Android Software Engineer - Barcelona Barcelona About Proton Proton was founded in 2014 by scientists from CERN on a simple truth: privacy is a fundamental human right. Since then, we’ve built the world’s largest encrypted email service (Proton Mail) and...SeniorTrabajar en la oficinaHorario flexible- ...ANYbotics AG is seeking a Senior Software Engineer to join the Autonomy team in Barcelona. This role focuses on creating high-quality software for robotics applications, emphasizing autonomy, mission planning, and AI techniques. The successful candidate will lead software...Senior
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Software Engineer ID72455. ¡Entérate antes que nadie!
- software development engineer Barcelona
- senior software engineer Barcelona
- ingeniero programador Barcelona
- software engineer Barcelona
- ingeniero de desarrollo de software Barcelona
- desarrollador de software Barcelona
- software developer Barcelona
- desarrollador de software junior Barcelona
- senior qa engineer Barcelona
- controller senior Barcelona

