Backend Engineer

Dcycle
Madrid, Spain
2 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Multitier Architecture Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Continuous Integration Command-Query Responsibility Segregation (Software Development) Software Debugging DevOps Distributed Systems Amazon DynamoDB
+37 more
Github Google Maps Identity and Access Management Python (Programming Language) PostgreSQL NoSQL Performance Tuning Software Architecture Role-Based Access Control SQL Databases Management of Software Versions Delivery Pipeline Indexer Backend Rate Limiting Cloudformation Event Driven Architecture Amazon Relational Database Service Pytest Containerization AWS Fargate Apache Kafka Codebase Front End Software Development Route53 Opsworks Functional Programming Event Sourcing Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Domain Driven Design Grpc Code Restructuring Api Management Docker

Job description

API lifecycle: versioning, rate limiting, observability Job title: Backend EngineerTeam: ProductLocation: Hybrid work model from Madrid, SpainAbout UsIn10 years , all companies will operate anon-financial system .As we see it, it’s eitherDcycle or bust .Sustainability should not be a cosmetic exercise.Dcycleis the startup born to make that happen.Amidst the regulatory, financial, and technical maze that has attempted to equate sustainability withNon-Financial Statements , the industry has made access to information more complex.When faced with a black box, the keyholder becomes indispensable.In this context, the only way to elevate sustainability to the level it deserves is by addingtransparencyand eliminating all thebullshit .AtDcycle , we are determined to fulfill a mission:giving companies control over sustainability .And we are building anamazing teamto make it happen.What You’ll DoAs a Backend Engineer, You WillDesign and implement scalable, secure, and maintainable backend services with high-quality code.Build robust solutions using Python (2-4 years of experience), with a strong focus on best practices and clean architecture.Develop microservice solutions using RESTful APIs and event-driven systems (e.g., gRPC, Kafka, SQS), ensuring alignment with product requirements and technical excellence.Contribute to CI/CD pipelines (GitHub Actions, AWS CodePipeline) to guarantee reliable deployments and efficient development workflows.Work with AWS cloud-native infrastructure, leveraging services like EC2, ECS, Lambda, RDS, DynamoDB to deliver scalable products.Apply infrastructure-as-code principles using CloudFormation and CDK to maintain consistency and security across environments.Implement system design patterns, including domain-driven design, CQRS, and event sourcing, where they create clear value.Collaborate cross-functionally with DevOps, Data, Design, and frontend teams to deliver high-impact features and improvements.Use AI and Claude as daily work tools: for debugging, documentation, preparing new features, understanding legacy code, exploring solutions, etc.We’re looking for someone who sees this as a competitive advantage, not a threat.Drive technical excellence, performance, and reliability in everything you build, contributing to a culture of continuous improvement.Support and learn from team members while taking full ownership of your deliverables.How We Work with AIWe use Claude for real-time debugging, identifying issues faster and understanding complex system behaviours.We document with AI: we generate and maintain up-to-date technical documentation, reducing friction.We prepare new features: we explore architectures, discuss trade-offs, and prototype faster.We understand code: onboarding to new parts of the codebase, refactoring, and impact analysis are accelerated with AI as a copilot.We’re Looking For Profiles WhoHave genuine curiosity about how AI can amplify their work, not replace it.Want to go deeper with these tools, experiment, and share learnings with the team.Combine classic technical rigor (testing, architecture, fundamentals) with openness to new ways of doing things.Tech Stack & ResponsibilitiesCore Backend & DevOpsPython (intermediate-advanced level) REST/gRPC APIs & messaging queues Testing frameworks (pytest, unittest) with TDD/BDD methodologies CI/CD with GitHub Actions, CodePipeline, containerization via Docker, ECS, Fargate, EKS Debugging and performance optimisation in staging and production AWS Cloud Architecture: EC2, ECS, Lambda, API Gateway, Route 53, ELB Databases: PostgreSQL, RDS, DynamoDB, Aurora Event-driven design using SQS, SNS, Step Functions, EventBridge Infrastructure as Code: CDK, CloudFormation Security: IAM, KMS, encryption, least privilege, secret management Monitoring & Compliance: CloudWatch, X?Ray, AWS Config, ISO *** understanding Software Architecture & System DesignHighly available, distributed system design Domain-driven design, service boundaries Trade-off analysis and cost?aware architectural decisions Data & API StrategySQL/NoSQL schema design, indexing, migrations (Alembic) API lifecycle: versioning, rate limiting, observability Idempotency, consistency, and secure access patterns Ownership & CollaborationEnd?to?end ownership of backend projects Participate in technical reviews and knowledge sharing Promote engineering best practices and documentation Who You AreStrong problem?solver with a total ownership mentality Autonomous, curious, and impact?driven: you don’t wait to be told what to do-you identify problems and propose solutions You have 2?4 years of backend experience, but act with the autonomy of someone with more mileage Solid communication skills, written and verbal Passionate about clean, testable, and scalable code Curious about AI and new tools: you see Claude and similar tools as productivity multipliers You want to learn and experiment with modern approaches to product development Collaborative and proactive with a great sense of humour What We’re NOT Looking ForProfiles who think “this is how it’s always been done” People who see AI as a threat or distraction Engineers who just want to execute tickets without questioning or proposing What We ARE Looking ForStructured and technically solid mindset, but open to new ways of working Someone who combines classic fundamentals with modern product thinking Brutal agency: ability to make decisions, unblock problems, and move fast without sacrificing quality What We Offer23 vacation days 7 days of team?building per year Cobee card for added flexibility Subsidised training for continuous development Competitive gross annual salary depending on experience Based in Madrid, Spain 3 onsite + 2 remote days as a base+1 remote day for moms and dads with 0-6 yo children +1 remote day if commuting takes longer than 1h (Google Maps base)1?1s will be mandatory onsite General All Hands will be mandatory onsite Full remote (optional) from the end of the summer team?building up to the warm?up week Full remote (optional) from Dec 23rd to Jan 6th (both included) HOW WILL YOU DO IT?AtDcycle , we take inspiration from models likeLa Masía at FC Barcelona , one of the most prestigious and recognised football academies in the world.Its success lies in aholistic approachthat combines a clear playing philosophy, an innovative methodology, and a long?term commitment to thetechnical ,tacticalandpersonal developmentof its players.AtDcycle , we embrace along?term visionand a comprehensive development philosophy.We are not just looking for immediate results, but for people with the potential and determination to make a difference.We prioritise professionals who share our mission:giving companies control over sustainability .We don’t just evaluate technical skills or past achievements; we focus on individuals withcuriosity ,critical thinking , and a commitment to continuous learning.We want people who don’t just complete their tasks but challenge ideas, bring new perspectives, and drive change.The People Who Belong In Dcycle AreWe believe in agency.Agency is significantly more powerful and significantly more scarce than intelligence.We fix what’s broken ? with ownership, autonomy, and responsibility.We take humour seriously ? spending time together is a pleasure.Intelligent ? we learn quickly, are versatile, and technically brilliant at something.The People Who Belong In Dcycle ActWith confidence ? whether acting autonomously or seeking opinions and getting involved; we value feedback as the only way to grow.Guided by metrics ? we rely on key metrics to evaluate our efforts.Close to the customer ? we maintain constant, iterative conversations with our customers and prospects to learn from our experiments (both about the problems and the solutions we create).By taking risks ? we understand that failure is the price of learning.#J-***-Ljbffr

Requirements

Structured and technically solid mindset, but open to new ways of working Someone who combines classic fundamentals with modern product thinking Brutal agency: ability to make decisions, unblock problems, and move fast without sacrificing quality What We Offer

About the company

About Us In 10 years , all companies will operate a non-financial system . As we see it, it’s either Dcycle or bust . Sustainability should not be a cosmetic exercise. Dcycle is the startup born to make that happen. Amidst the regulatory, financial, and technical maze that has attempted to equate sustainability with Non-Financial Statements , the industry has made access to information more complex. When faced with a black box, the keyholder becomes indispensable. In this context, the only way to elevate sustainability to the level it deserves is by adding transparency and eliminating all the bullshit . At Dcycle , we are determined to fulfill a mission: giving companies control over sustainability . And we are building an amazing team to make it happen. What You’ll Do, 23 vacation days 7 days of team?building per year Cobee card for added flexibility Subsidised training for continuous development Competitive gross annual salary depending on experience Based in Madrid, Spain 3 onsite + 2 remote days as a base +1 remote day for moms and dads with 0-6 yo children +1 remote day if commuting takes longer than 1h (Google Maps base) 1?1s will be mandatory onsite General All Hands will be mandatory onsite Full remote (optional) from the end of the summer team?building up to the warm?up week Full remote (optional) from Dec 23rd to Jan 6th (both included) HOW WILL YOU DO IT? At Dcycle , we take inspiration from models like La Masía at FC Barcelona , one of the most prestigious and recognised football academies in the world. Its success lies in a holistic approach that combines a clear playing philosophy, an innovative methodology, and a long?term commitment to the technical , tactical and personal development of its players. At Dcycle , we embrace a long?term vision and a comprehensive development philosophy. We are not just looking for immediate results, but for people with the potential and determination to make a difference. We prioritise professionals who share our mission: giving companies control over sustainability . We don’t just evaluate technical skills or past achievements; we focus on individuals with curiosity , critical thinking , and a commitment to continuous learning. We want people who don’t just complete their tasks but challenge ideas, bring new perspectives, and drive change. The People Who Belong In Dcycle Are We believe in agency. Agency is significantly more powerful and significantly more scarce than intelligence. We fix what’s broken ? with ownership, autonomy, and responsibility. We take humour seriously ? spending time together is a pleasure. Intelligent ? we learn quickly, are versatile, and technically brilliant at something. The People Who Belong In Dcycle Act With confidence ? whether acting autonomously or seeking opinions and getting involved; we value feedback as the only way to grow. Guided by metrics ? we rely on key metrics to evaluate our efforts. Close to the customer ? we maintain constant, iterative conversations with our customers and prospects to learn from our experiments (both about the problems and the solutions we create). By taking risks ? we understand that failure is the price of learning. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · World Congress 2025

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Videos

See all

Related articles

See all