Senior Backend Developer, Python

Posted 23ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Backend Developer at CI&T designing and building scalable backend services for cloud-based platforms. Focused on APIs, distributed systems, and enterprise integrations with a modern architecture.

Responsibilities:

  • Design and build backend services that support complex business workflows and integrations.
  • Develop resilient systems capable of handling external system failures through asynchronous processing, retries, and fault-tolerant patterns.
  • Ensure services meet enterprise-grade standards for performance, reliability, security, and observability.
  • Collaborate with cross-functional teams including frontend developers, product managers, and platform engineers.
  • Contribute to architectural decisions and mentor other developers to raise engineering standards.
  • Build and maintain REST APIs exposed through API Gateway.
  • Develop containerized services using Docker.
  • Implement asynchronous workflows, background processing, and event-driven patterns.
  • Develop integrations with external enterprise systems such as identity providers, messaging systems, and SaaS platforms.
  • Work with PostgreSQL-based databases, including Supabase.
  • Implement durable workflows and long-running processes using Temporal.
  • Integrate AI-powered capabilities through AWS Bedrock.
  • Implement monitoring and observability using OpenTelemetry, Fluent Bit, and Grafana.
  • Collaborate with infrastructure teams using Terraform and GitHub Actions to support CI/CD pipelines and infrastructure automation.

Requirements:

  • Hands-on experience with Python (production backend development)
  • REST API development
  • Docker and containerized applications
  • API Gateway
  • PostgreSQL
  • Event-driven architectures and asynchronous processing
  • Message queues or background processing systems
  • Workflow orchestration tools such as Temporal
  • Infrastructure as Code (Terraform)
  • CI/CD pipelines such as GitHub Actions
  • Observability tools such as OpenTelemetry, Grafana, or similar
  • Strong knowledge of distributed systems design
  • Experience implementing resilience patterns such as retries, idempotency, and failure recovery
  • Experience with authentication and authorization concepts (OAuth, OIDC, SSO, RBAC)
  • Ability to troubleshoot and support production systems
  • Strong communication and collaboration skills
  • Advanced English (Nice to Have: Experience with Supabase or PostgreSQL platforms, integrating AI or LLM-based capabilities, building enterprise SaaS platforms, supporting hybrid or on-prem deployments, mentoring engineers or acting as a technical lead)

Benefits:

  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
  • Profit Sharing and Results Participation (PLR);
  • Life insurance
  • Continuous learning platform (CI&T University);
  • Discount club
  • Free online platform dedicated to physical, mental, and overall well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform
  • And many more!