9YT

Software Development Engineer I (Backend)

0+ yearsLocation flexiblefull time · hybrid

Posted 1 day ago

Role

Job Description

About the role

We are looking for a Software Development Engineer (SDE-1) to join our engineering team. You will be responsible for developing scalable backend services and integrating them with frontend components to deliver high-performance features. This is a hybrid role requiring a balance of remote work and in-office collaboration to build robust software solutions for our growing user base.

Responsibilities

  • Develop and maintain server-side logic using Python and modern frameworks.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Design and optimize database schemas to ensure data integrity and fast query performance.
  • Collaborate with product managers to translate requirements into technical specifications.
  • Debug and resolve production issues to maintain high system availability.
  • Implement unit and integration tests to ensure code reliability.

Required skills

  • Proficiency in Python and asynchronous programming.
  • Experience with Django or FastAPI for building RESTful APIs.
  • Strong understanding of PostgreSQL or MySQL database design.
  • Familiarity with Git for version control and collaborative development.
  • Knowledge of Docker for containerizing applications.

Nice to have

  • Experience with AWS services like S3 or EC2.
  • Familiarity with Redis for caching.
  • Understanding of CI/CD pipelines.

What success looks like

  • Delivery of feature-complete modules within agreed timelines.
  • Reduction in API latency through effective code optimization.
  • High test coverage across all newly developed services.
  • Seamless integration of backend services with frontend requirements.

Skills

What you bring

Must have

PythonDjangoFastAPIPostgreSQLDockerGitAWSRedisCI/CD

Apply

Ready to apply?

One OTP, no resume parsing, AI handles the first round.