Browse current jobs

Software Development Engineer III

GreyOrange · Gurgaon

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 10365

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

Job Title: Software Development Engineer III (SDE-3) Experience: 5-8 Years Job Type: Full-time About the Role We are looking for a highly skilled SDE-3 who is passionate about solving complex problems using efficient algorithms and clean design. As a core member of our engineering team, you will be expected to bring deep expertise in data structures, algorithms, and Java, and play a key role in building scalable, maintainable, and high-performance systems. Responsibilities Design and develop highly performant backend systems and services in Java Write clean, modular, and well-tested code following best software engineering practices Solve challenging algorithmic and data-structure problems in real-world systems Collaborate with architects and senior engineers to translate high-level designs into concrete implementations Drive design discussions, code reviews, and mentor junior developers Own modules end-to-end: from design to deployment and operational monitoring Requirements 5-8 years of experience in backend development with deep proficiency in Java Strong command over data structures, algorithms, system design, and problem-solving Experience building large-scale, distributed, and multi-threaded systems Solid understanding of JVM internals, memory management, concurrency, and performance tuning Familiarity with tools like Git, Maven, and CI/CD pipelines Good to Have Experience with Kafka, NoSQL, Python, Machine Learning, MILP Competitive programming background or participation in algorithmic contests (e.g., Codeforces, Leetcode, etc.) What We Value Strong engineering fundamentals and hunger to solve tough problems A bias for clean, maintainable code and deep thinking over quick fixes Willingness to take ownership and lead by example Clear, structured communication and collaboration skills

Collected experience requirement

5-7 years