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.
- ...Airbus Defence and Space SAU is seeking a Systems Engineer to drive HUMS development across multiple platforms. You will lead architecture definition, data management and integration of health management systems onboard aircrafts, coordinating requirements, design and...Senior
- ...zooplus is seeking a Senior Software Engineer - Enterprise Integration to design, standardize, and scale integration solutions across the enterprise. You will build a unified integration ecosystem, enforce best practices, and evolve core platform capabilities such as...SeniorTrabajo híbrido
- Drive Capital is looking for a Software Engineer to join the Customer Experience team in Madrid. In this remote role, you will design and build the core systems that enhance the post-booking experience for customers. The position requires a strong technical background in...SeniorRemoto
- ...SkySpecs is seeking a Senior Software Engineer to shape the Horizon platform, building end-to-end software across frontend, backend, infrastructure, data, and tooling. You will drive delivery with product managers and customers, using AI-assisted workflows to accelerate...Senior
- ...Ebury's Madrid office is seeking a Senior Software Engineer to help develop and optimize our multi-currency accounting platform. You will work in a distributed team across Europe and South America, contributing to new services and improving existing ones in a hybrid setup...SeniorTrabajar en la oficinaRemotoTrabajo híbrido
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. 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
- ...Sapira, we're building PHARO: the cognitive engine for heavy enterprise operations. While... ...digital assembly lines. We don't build software for Silicon Valley; we build operational... ...About the role Sapira is looking for senior software engineers to help build the engine...Senior
- ## Systems Engineer for new programs(EuroDrone , SIRTAP, PATMAR)Applylocations: Getafe Areatime type: Full timeposted on: Posted 5 Days... ...would be appreciated:* ### Experience in on-board hardware and software equipment design life-cycle and supplier management.* ### Experience...SeniorEmpleo permanenteHorario flexible
- ...operate globally, get in touch - we’d love to discuss how Ebury can accelerate your career so you can shape the future. Senior Software Engineer Madrid Office - Hybrid: 4 days in the office, 1 day working from home The FinCore Engineering team at Ebury is...SeniorPrácticaTrabajar en la oficinaTrabajo híbrido
- ...Mission Act as the execution engine of the team, transforming architectural specifications... ...use AI as a productivity multiplier in software development Experience with iterative... ...restrictions Close collaboration with senior profiles and a strong culture of...SeniorTrabajo híbrido
- ...As part of our team , you will be mainly responsible for: Software design and architecture activities for software components... ...software development activities for a team of approximately five engineers. What do we need in our team? For this position, we are looking...SeniorTrabajo de veranoRemotoTrabajo híbrido
- ...environment where trust and impact matter, you’ll feel at home here. About the role This role is open to both Mid‑Level and Senior Software Engineers. We are building a new team from the ground up to work on an ambitious new product in a fast‑moving, competitive market...SeniorPráctica
- ...a mission to transform how hardware and software companies sell and get paid. Recently named... ...decisions. This role is for engineers who enjoy understanding systems end-to-end... ...orchestration, ledger infrastructure, underwriting engines, reconciliation pipelines, and real-time...SeniorPrácticaRemoto
- ...million monthly active users experience travel. It owns the pricing engine that balances customer demand against financial risk across... ...products in real time and at scale. About the Role As a Software Engineer on the Fintech Foundation team, you will design, build...SeniorTiempo completoDesde casaRemotoTurno de tardeTrabajo por turnos
- ...Senior Software Engineer - Enterprise Integration (All Genders) Company Description With over 25 years' experience, plus the same enormous passion and ambition we had on day‑one, we're trailblazers in the pet e‑commerce industry. Our solutions make over 12 million...SeniorTrabajar en la oficinaTrabajo híbridoTrabajo por turnos
- ...post-booking experiences worldwide. About the job As a Software Engineer on the CX Platform team, you will design, build, and evolve the... ...enables partner-specific experiences. You’ll report to a Senior Engineering Manager and work alongside engineers focused on...SeniorTiempo completoRemoto
- ...Santander’s global payments technology ecosystem. It includes software-as-a-service capabilities across the entire payments value... ...client growth through payments. What you’ll do As a Senior Software Engineer, you will play a key role in designing and building...SeniorTrabajo híbrido
- ...custom-built asset performance management software, Horizon. SkySpecs launched the... ...data collection, wind turbine blade engineering expertise, and a place for all... ...will I be getting myself into? As a Senior Software Engineer, you will help shape the future of our...Senior
- ...guide the sustainable decisions of investors, companies and consumers worldwide. About The Role We are looking for a Senior Software Engineer with a certain background in Data who will help us deliver the different parts of our production-ready product while co-...SeniorDesde casaRemotoTrabajo híbrido
- ...society. To learn more about our impact and culture, please watch this video. About the Role: We’re looking for a Senior Software Engineer to join a newly forming team focused on rebuilding and modernizing our internal accounting platform . This is more...SeniorTrabajar en la oficinaTrabajo por turnos
- ...IF1910 GE Power Management S.L.U. is seeking a Senior Software Developer to join the GridBeats™ team. The role involves designing, developing... .... The ideal candidate will have proven software engineering experience, knowledge of programming languages, and a strong...Senior
- ...right place. YOUR IMPACT As a Principal Engineer II, you will lead development teams to deliver enterprise-grade software, define client tech strategies, and mentor... ...expertise. At McKinsey, you’ll have access to senior leaders eager to hear your insights, the chance...SeniorAprendizTemporal
- ...GMV Spain is seeking an experienced Embedded Software Engineer in Madrid, specializing in embedded software development with a focus on system-level integration for flight applications. You will be responsible for defining software requirements, leading design processes...SeniorTrabajo híbrido
- ...Senior Software Engineer in Test (Python/Pytest) Department: Research & Development Employment Type: Full Time Location: EMEA-Spain Description Align Technology Inc. is a global leader in the development of innovative medical technologies. The company...SeniorTemporalTiempo completoTrabajar en la oficina
- ...Inteligencia Artificial en los procesos y productos de la compañía. Mejorar el rendimiento, la calidad y la mantenibilidad del software. Colaborar estrechamente con producto, negocio y dirección. Ayudar a definir estándares técnicos y buenas prácticas. Contribuir...SeniorPráctica
- ...Nuestro productoTruedat (una distribución open-source orientada a la gestión de los datos), busca incorporar a un profesional de software , basado en Elixir y React para involucrarse en el desarrollo y arquitectura de la solución. Así es Truedat: ¡Si crees...SeniorIndefinidoTemporalTiempo completoTrabajar en la oficinaRemotoJornada intensivaHorario flexible
70000 €/año
...will: Lead and develop a team of 6–10 engineers, fostering a culture of collaboration,... ...clear measures of success. Advocate for software design best practices, operational... ...skills, with experience collaborating across senior-level, cross-functional organizations....SeniorTiempo completo70000 €/año
...travel, offline travel agents, global travel suppliers (like major airlines) and many more.We are looking for a Senior Manager, Software Development Engineering to lead a team of talented engineers delivering scalable, reliable B2B technology solutions. In this role, you...SeniorTiempo completo- ...’ll provide technical leadership for AI engineering across the Consumer experience AI Team by... ...or similar+5 years of experience in software engineering and system design and hands-... ...leading technical teams or acting as a senior/lead engineerStrong understanding of architecture...SeniorPrácticaDesde casaRemotoHorario flexible
- ...Expedia Group in Madrid is seeking a Software Development Engineer III to design, develop, and maintain complex backend services and APIs. You will lead and review code, identify inefficiencies, and mentor junior engineers while shaping service architectures used by partners...Senior
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Software Engineer ID72455. ¡Entérate antes que nadie!
- ingeniero de desarrollo de software Madrid
- senior software engineer Madrid
- software developer Madrid
- desarrollador de software Madrid
- ingeniero programador Madrid
- software development engineer Madrid
- desarrollador de software junior Madrid
- software engineer Madrid
- senior copywriter Madrid
- programador full stack senior Madrid

