Hybrid Backend Engineer

Posted 2 hours ago

Apply now

About the role

  • Backend Engineer designing scalable backend services for Dcycle. Focused on Python, microservices, and collaborating across teams in a hybrid work environment.

Responsibilities

  • 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 improvements.
  • Use AI and Claude as daily work tools: for debugging, documentation, preparing new features, understanding legacy code, exploring solutions, etc.
  • 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.

Requirements

  • 2-4 years of backend experience
  • Python (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
  • 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

Benefits

  • 23 vacation days
  • 7 days of team-building per year
  • Cobee card for added flexibility
  • Subsidized training for continuous development

Job title

Backend Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job