Python Backend Engineer

January 14, 2026

Job Description

What You’ll Do

  • Build backend services using Python
  • Work with serverless architecture (AWS Lambda, API Gateway)
  • Develop and maintain microservices
  • Work with databases like DynamoDB, PostgreSQL, and storage like S3
  • Use GitHub & AWS CodePipeline for testing and deployment
  • Design and consume REST APIs
  • Write clean, high-quality, maintainable code
  • Collaborate with a startup team and learn new technologies

Required Skills

  • 2+ years experience in backend development
  • Strong knowledge of Python
  • Good understanding of CS fundamentals
  • Experience with RESTful APIs
  • Knowledge of data structures & system design
  • Understanding of good vs bad Python code
  • Strong English communication skills
  • Willingness to learn and work in a fast-paced startup

Good to Have

  • Experience with Django / Flask / FastAPI
  • Experience with AWS services
  • Familiarity with Linux & web servers
  • Experience with code quality tools (Pylint, Black)
  • Leadership or mentoring experience