GrepJob
Made Card

Senior Backend Engineer

Made Card
Apply
7 months ago
São Paulo, Brazil or Delhi, IndiaSenior / Mid Level

Responsibilities

  • Design and implement scalable backend endpoints and distributed systems using Python.
  • Build and optimize data models across Postgres, DynamoDB, and Redis.
  • Define and deliver APIs and backend services for mobile and web applications.
  • Ensure reliable deployment, monitoring, and scaling using Kubernetes, Docker, and AWS.
  • Own the full software lifecycle including requirements, design, development, QA, deployment, and maintenance.
  • Ensure backend services are performant, secure, and highly available.
  • Collaborate with product, frontend, and design teams to deliver end-to-end features.
  • Provide technical guidance to junior engineers and contribute to raising the engineering bar.

Requirements

  • 5–8+ years of backend engineering experience with senior-level responsibilities.
  • Strong proficiency in Python and experience building distributed applications.
  • Expertise in database modeling with Postgres, DynamoDB, and Redis.
  • Solid understanding of RESTful services and API design.
  • Familiarity with Kubernetes, Docker, and AWS for infrastructure and deployment.
  • Strong computer science fundamentals including data structures and algorithms.
  • Track record of delivering high-quality, well-structured, performant code.
  • Excellent collaboration and communication skills in a cross-functional environment.

Benefits

  • Competitive salary with room for growth based on performance.
  • Company-wide orientation and learning & development opportunities.
  • Flexible paid time off, sick days, and national holidays.

Tech Stack

Amazon DynamoDBAWSDockerFlutterKubernetesNext.jsPostgreSQLPythonReactRedis

Categories