Backend Software Engineer(Python)

Lucknow, Uttar Pradesh, India
Nov 19, 2024
Nov 19, 2025
Remote
Full-Time
4 Years
Job Description

Are you passionate about backend development and scalable solutions? 

Must-Have Skills

  1. Programming Expertise. Proficiency in Python or TypeScript.
  2. API Development. Experience with GraphQL and gRPC.
  3. DevOps & Deployment. Skilled in Docker, Kubernetes, and deploying scalable applications.
  4. Data-Driven Development. Familiarity with Kafka and managing large datasets.
  5. Product Development Mindset. A knack for building robust and innovative applications.
  6. Communication. Excellent verbal and written skills.
  7. Startup Experience. Comfortable working in dynamic and fast-paced environments.

Key Responsibilities

  1. Lead Product Development. Participate in all stages, from planning to deployment.
  2. Develop Backend Services. Design, build, and maintain APIs and scalable systems.
  3. Innovate & Improve. Stay updated on the latest technologies and foster innovation within the team.
  4. Collaborate Effectively. Work closely with cross-functional teams and communicate complex ideas clearly.
  5. Code Quality & Mentorship. Perform code reviews, maintain high-quality standards, and mentor junior developers.
  6. Documentation. Prepare comprehensive technical documentation for streamlined reporting.

Qualifications

  • 4+ years of experience in backend software engineering.
  • Proficiency in Python or TypeScript.
  • Proven experience with API development, including GraphQL and gRPC.
  • Expertise in automated testing platforms and writing unit tests.
  • Strong understanding of Kubernetes and distributed systems.
  • Familiarity with DevOps tools like Docker and Kubernetes.
  • Solid grasp of scalable application design principles.
  • Experience working with Kafka and handling large-scale data.

Why Join Us?

  • Work remotely with a flexible schedule (11:30 AM to 8:30 PM IST).
  • Join a fast-growing team focused on cutting-edge product development.
  • Be part of a supportive community with a dedicated Talent Success Coach.
  • Access more exciting opportunities through Uplers' portal.

About Uplers

At Uplers, we simplify hiring and help talents like you find the best contractual and onsite opportunities. Our dedicated Talent Success Coach ensures a seamless experience throughout your engagement.