Return to jobs list

Software Development Engineer II (SDE II)

Job type: Full Time · Department: Engineering · Work type: On-Site

Bengaluru, Karnataka, India

Job Title: Software Development Engineer II (Backend) Location: Bangalore, India Experience: 2–3 years Employment Type: Full-time About the Role We are looking for a skilled Backend Engineer (SDE-II) to join our dynamic engineering team. The ideal candidate has hands-on experience building and scaling B2C backend systems, a strong command of modern backend technologies, and a passion for writing clean, efficient code. You’ll be working in a collaborative environment that values innovation, ownership, and speed. Responsibilities

  • Design, develop, and maintain scalable backend systems and APIs for high-traffic B2C applications.

  • Write efficient, maintainable, and testable code primarily in Python or Go.

  • Collaborate with cross-functional teams (frontend, product, design) to deliver impactful features end-to-end.

  • Design and manage database schemas (SQL & MongoDB) ensuring performance and reliability.

  • Build and consume RESTful APIs and integrate with third-party services when required.

  • Deploy, monitor, and optimize applications on AWS infrastructure.

  • Participate in code reviews, architecture discussions, and drive best practices across the team.

  • Troubleshoot complex system issues and performance bottlenecks in production environments.

Required Skills

  • 2–3 years of experience building and scaling B2C backend systems.

  • Proficiency in Python or Go (experience with both is a plus).

  • Strong understanding of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).

  • Experience with RESTful API design and development.

  • Good working knowledge of AWS services such as EC2, Lambda, S3, RDS, etc.

  • Solid understanding of core computer science fundamentals — data structures, algorithms, and distributed systems.

Good to Have

  • Basic frontend experience with HTML, CSS, JavaScript, and React.js.

  • Exposure to AI-assisted development tools like GitHub Copilot, Claude, or ChatGPT.

  • Experience with containerization (Docker, Kubernetes) or CI/CD pipelines.

  • Familiarity with microservice architectures and event-driven systems.

What We Offer

  • Opportunity to build and scale impactful products for millions of users.

  • Collaborative work culture with strong ownership and autonomy.

  • Access to cutting-edge development tools and AI-assisted workflows.

  • Competitive compensation and benefits.

Made with