Backend Software Engineer

Lucknow, Uttar Pradesh, India
Mar 22, 2025
Mar 22, 2026
Remote
Full-Time
4 Years
Job Description

Are you a skilled Backend Software Engineer looking for an exciting opportunity to work with cutting-edge technologies? Do you thrive in a fast-paced startup environment where innovation and collaboration are key? If so, this opportunity with Uplers’ client – a leading Internet Services and App company might be perfect for you!

Must-Have Skills & Qualifications

  • 4+ years of experience in backend software development.
  • Strong proficiency in Python or TypeScript.
  • Expertise in API development, including GraphQL and gRPC.
  • Experience working in startups or fast-paced environments.
  • Solid understanding of Kafka for real-time data processing.
  • Proficiency in Kubernetes for deploying and managing scalable applications.
  • Knowledge of DevOps tooling like Docker and Kubernetes.
  • Familiarity with automated testing platforms and unit tests to maintain high-quality code.
  • Ability to design scalable, high-performance applications.
  • Strong communication and collaboration skills.

Key Responsibilities

  1. Product Planning & Development. Actively participate in the entire product lifecycle, from discovery to deployment.
  2. Backend Services & API Development. Design, build, and optimize APIs using GraphQL, gRPC, and other modern technologies.
  3. Technical Innovation. Stay updated on new technologies, tools, and frameworks, fostering a culture of continuous improvement.
  4. Code Quality & Review. Conduct code reviews, identify areas for improvement, and ensure adherence to coding best practices.
  5. Mentorship & Team Collaboration. Guide junior developers, share knowledge, and provide constructive feedback.
  6. Scalability & Performance Optimization. Work with Kafka, Kubernetes, and distributed systems to handle large-scale data efficiently.
  7. Documentation & Reporting. Prepare clear, detailed technical documentation to support development and deployment processes.

What’s in it for You?

  • Work with a dynamic and passionate team that encourages growth and learning.
  • Gain hands-on experience with cutting-edge technologies in backend development.
  • Have a flexible remote work environment that promotes work-life balance.
  • Be part of a company that values innovation, collaboration, and technical excellence.

Why Join Us?

  • Work remotely from anywhere while collaborating with top professionals in the industry.
  • Competitive salary and long-term contract stability.
  • Exciting opportunity to work on innovative Internet Services and App products.
  • Be part of a team that values creativity, technical excellence, and continuous learning.
  • Get exposure to modern technologies and scalable backend solutions.

How to Apply?

  1. Step 1. Click on “Apply” and register or log in to our portal.
  2. Step 2. Complete the Screening Form & upload your updated resume.
  3. Step 3. Increase your chances of getting shortlisted & prepare to meet the client for an interview.

About Uplers

Uplers is committed to making hiring efficient, reliable, and hassle-free. Our mission is to connect talented professionals with top global companies for remote contractual positions. We provide support throughout your engagement, ensuring a smooth experience while working with international clients.

Apart from this specific role, we have many other job opportunities available on our platform. Based on the assessments you clear, you can apply for multiple positions that match your skills and experience.