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