Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, metro location, popular mid-level Software Engineer role with broad backend skillset increases competition.
Core backend and distributed systems skills are highly transferable across industries.
Explicit 3-5 years and mandatory backend, concurrency, and database expertise tighten shortlisting.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable, distributed web-based applications with strict architectural discipline.
Lead system design, performance optimization, and architectural evolution initiatives on medium-sized projects.
Collaborate with product managers and stakeholders to deliver business features and mentor junior engineers.
Minimum Requirements
3 to 5 years of professional software engineering experience.
B.Tech, M.Tech, or Ph.D. in Computer Science or related technical discipline (or equivalent practical experience).
Proficiency in at least one general-purpose programming language such as Java, C, or C++.
Strong hands-on experience with multithreading, concurrency, and building scalable systems using relational and NoSQL databases.
Ideal Candidate Profile
Experienced in object-oriented design, design patterns, and modular system design for large-scale business applications.
Demonstrated ability to lead technical projects through design, development, and stakeholder alignment phases in fast-paced environments.
Familiar with test-driven development, full SDLC on Linux, and comfortable working in high-growth startup environments.
