Backend Engineer Team: Product Location: Hybrid work model from Madrid, Spain 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. 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 As a Backend Engineer, You Will Design 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. 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. Collaborate cross-functionally with DevOps, Data, Design, and frontend teams to deliver high-impact features and improvements.
Drive technical excellence, performance, and reliability in everything you build, contributing to a culture of continuous improvement.
We prepare new features: we explore architectures, discuss trade-offs, and prototype faster. Have genuine curiosity about how AI can amplify their work,
not replace it. Combine classic technical rigor (testing, architecture, fundamentals) with openness to new ways of doing things. Tech Stack &
Responsibilities Core Backend &
• DevOps Python (intermediate-advanced level) 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 27001 understanding Software Architecture &
• System Design Trade-off analysis and cost‐aware architectural decisions Data &
• API Strategy SQL/NoSQL schema design, indexing, migrations (Alembic) End‐to‐end ownership of backend projects You have 2‐4 years of backend experience, but act with the autonomy of someone with more mileage Profiles who think "this is how it's always been done" Brutal agency: ability to make decisions, unblock problems, and move fast without sacrificing quality Subsidised training for continuous development ~ 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) ~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? 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 .
📌 Engineer - back End Developer (Madrid)
🏢 Dcycle
📍 Madrid