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 competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable web-based and distributed systems with a focus on architecture and performance optimization.
Lead medium-sized projects, translate business requirements into technical solutions, and collaborate with Product Managers and stakeholders for continuous improvement.
Mentor junior engineers and promote engineering excellence within the team.
Minimum Requirements
5 to 7 years of professional software engineering experience with problem-solving at scale.
B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline, or equivalent practical experience.
Expertise in at least one general-purpose programming language such as Java, C, or C++.
Strong experience with concurrency, Object-Oriented Design, scalable system design, relational and NoSQL databases, and Test-Driven Development on Linux.
Ideal Candidate Profile
Experienced in building highly scalable distributed business applications processing large data volumes.
Comfortable leading projects end-to-end with strong system design and architectural evolution skills.
Able to work in fast-paced, high-growth startup environments with high ownership and collaborative mindset.
