GrepJob
Made Card

Staff Backend Engineer

Made Card
Apply
7 months ago

Base Salary

$150k - $200k/yr

Responsibilities

  • Lead the design and development of scalable backend services and APIs using Python.
  • Define backend architecture, coding standards, and processes for high-quality delivery.
  • Design and optimize data models using Postgres, DynamoDB, and Redis.
  • Drive best practices for deployment, monitoring, and scaling with Kubernetes, Docker, and AWS.
  • Collaborate with product, design, and frontend engineers to deliver end-to-end features.
  • Ensure backend systems are performant, secure, and resilient under scale.
  • Mentor other backend engineers and conduct code reviews.
  • Communicate technical decisions and progress to stakeholders.

Requirements

  • 5–8+ years in backend engineering, with 3+ years in a lead or senior role.
  • Deep expertise in Python and distributed systems.
  • Strong experience with Postgres, DynamoDB, Redis, and database modeling.
  • Proven track record in building reliable, large-scale backend services and RESTful APIs.
  • Proficiency with Kubernetes, Docker, and AWS infrastructure.
  • Strong fundamentals in algorithms, data structures, and system design.
  • Demonstrated leadership in mentoring engineers and setting standards.
  • Excellent collaboration and communication skills.

Benefits

  • Competitive salary with equity and a 401k plan.
  • Comprehensive medical, dental, and vision benefits.
  • Learning and development opportunities with regular review cycles.
  • Up to $25,000 toward closing costs of a new mortgage.
  • Quarterly budgets for team outings and activities.
  • Flexible paid time off, sick days, and 11 company holidays.

Tech Stack

Amazon DynamoDBAWSDockerKubernetesPostgreSQLPythonRedis

Categories