- API lifecycle: versioning, rate limiting, observability
Job title: 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. 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
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.
- 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 i
📌 Backend Engineer (Madrid)
🏢 Dcycle
📍 Madrid