KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
L #2712
Applications open Full-Time Job

SDE II Backend (Upto 50 LPA)

CodeRound AI

  • India (Remote / Multiple), India
  • Competitive Package
  • 3-5 Years
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

𝗔𝗯𝗼𝘂𝘁 𝘁𝗵𝗲 𝗷𝗼𝗯

This role is for one of our client companies — a VC-backed Healthcare fintech startup that has raised $12.5M USD in funding.

𝗦𝗮𝗹𝗮𝗿𝘆: Up to 50LPA

Apply once and, if selected, get access to up to 20 remote and onsite interview opportunities.

🚀 𝗪𝗵𝗮𝘁 𝗪𝗲'𝗿𝗲 𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴

CodeRound AI matches the top 5% tech talent with the fastest-growing, VC-funded AI startups across Silicon Valley and India.

Top-tier product startups across the US, UK, EU, UAE, and India have hired top engineers through CodeRound.

🚀 𝗦𝗗𝗘 2 (4+ 𝗬𝗲𝗮𝗿𝘀 𝗼𝗳 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲)

We are seeking a Software Development Engineer II to join a founding team building scalable backend systems for a high-impact healthcare commerce platform. Take ownership of critical features and influence architecture in a fast-paced, entrepreneurial environment.

🧩 𝗪𝗵𝗮𝘁 𝗬𝗼𝘂'𝗹𝗹 𝗗𝗼

  • Design, develop, test, and deploy robust backend services and applications that support healthcare commerce and financial services workflows.
  • Build and maintain RESTful APIs, ensuring reliability, security, scalability, and seamless integration with frontend applications and external systems.
  • Develop and optimize backend services using Java or Python, Django, and PostgreSQL.
  • Participate in system design discussions, architecture reviews, and technical decision-making to build scalable and maintainable systems.
  • Take end-to-end ownership of product features, from understanding requirements and designing solutions to implementation, testing, deployment, and maintenance.
  • Collaborate with product managers and designers to translate product strategy, wireframes, and user requirements into technical solutions.
  • Conduct code reviews, review peer contributions, and maintain high standards for code quality, testing, documentation, and engineering practices.
  • Work closely with cross-functional teams in an Agile environment to plan development cycles, manage feature delivery, and resolve technical challenges.

✅ 𝗬𝗼𝘂'𝗿𝗲 𝗮 𝗚𝗿𝗲𝗮𝘁 𝗙𝗶𝘁 𝗜𝗳 𝗬𝗼𝘂

  • 4+ years of professional software development experience, primarily in backend engineering.
  • Strong programming skills in Java or Python, with experience building scalable and maintainable backend applications.
  • Hands-on experience with the Django framework and developing backend services.
  • Strong experience designing, developing, and integrating RESTful APIs, including API testing and debugging using Postman.
  • Proficiency in PostgreSQL, including database design, writing optimized queries, and managing relational data.
  • Strong understanding of the complete Software Development Life Cycle (SDLC), including design, development, testing, deployment, and maintenance.

✨ 𝗪𝗵𝘆 𝗝𝗼𝗶𝗻 𝗨𝘀?

  • Own the entire core technology lifecycle with complete autonomy.
  • Build scalable systems directly impacting critical healthcare financial infrastructure.
  • Fast-track your career in a well-funded Series A startup.
  • Collaborate daily with a highly driven team of elite builders.

Eligibility & process

Who can apply

Seniority: Mid-Senior level. Employment type: Full-time

Skills & stack

Python Java Django REST APIs PostgreSQL API Testing (Postman) System Design Data Structures & Algorithms

Selection process

Details are shared by the recruiter after shortlisting.

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Python, Java, Django, REST APIs, PostgreSQL, API Testing (Postman), System Design, Data Structures & Algorithms) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion CodeRound AI Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between Implicit Wait, Explicit Wait, and Fluent Wait in Selenium? Answer
Model answer: Implicit Wait sets a global timeout for all element lookups. Explicit Wait pauses execution until a specific ExpectedCondition (e.g. elementToBeClickable) is met. Fluent Wait allows defining polling frequency and ignoring specific exceptions like NoSuchElementException.
Explain the Page Object Model (POM) and its advantages in Test Automation. Answer
Model answer: POM is a design pattern that creates an object repository for web UI elements. It separates test scripts from page locators, reducing code duplication and making maintenance easy when UI elements change.
How do you handle dynamic WebElements whose ID changes on page reload? Answer
Model answer: Use dynamic XPath methods like contains(), starts-with(), text(), or XPath axes (ancestor, following-sibling, parent) instead of brittle absolute paths.
What is the difference between @BeforeMethod and @BeforeClass in TestNG? Answer
Model answer: @BeforeClass runs once before the first test method in the current class, while @BeforeMethod executes before each individual test method.
How do you validate REST API response codes and JSON payload using Postman / RestAssured? Answer
Model answer: In RestAssured: given().when().get('/endpoint').then().assertThat().statusCode(200).body('status', equalTo('ACTIVE')).
Behavioural & HR questions 3
Why do you want to join CodeRound AI as a SDE II Backend (Upto 50 LPA)?
Highlight CodeRound AI's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
CodeRound AI Competitive Package
Recruiter Resume Apply
Chat Chat with Kashii