HamburgerMenu
hirist

Job Description

Job Overview :

We're seeking an exceptional Senior Software Engineer (Backend) to join our team, playing a critical role in designing and delivering high-performance, distributed, and scalable systems. This position is vital for ensuring optimal website and application performance, with a deep focus on databases, intricate backend logic, robust APIs, and scalable architecture. If you're a master of backend development, passionate about customer experience, and thrive in a collaborative, agile environment, we want to hear from you.

Why This Role Matters :

This role is fundamental to our mission of building a performant and scalable digital presence. You will be part of a team dedicated to pushing the boundaries of technology, ensuring our systems can handle immense loads while delivering seamless experiences to our users. Your expertise will directly impact the reliability, speed, and overall quality of our products.

What You'll Do :

- Contribute significantly to all aspects of an agile software development lifecycle, including intricate design (Low-Level Design - LLD & High-Level Design - HLD), hands-on development, comprehensive documentation, rigorous testing, and seamless deployment.

- Build cutting-edge, scalable backend systems by writing simple, efficient, and highly performant code that stands up to demanding requirements.

- Continuously push the boundaries of design and architecture for new product development, ensuring innovative and future-proof solutions.

- Collaborate closely with Frontend developers to flawlessly integrate user-facing elements with server-side logic, ensuring a cohesive and functional application.

- Engage in ongoing learning and adapt to new technologies and challenges, particularly within fast-paced environments.

What You Need to Succeed :

- Bachelor's or Master's degree in Computer Science Engineering, preferably from Tier 1 Institutes.

- 4-6 years of hands-on experience in designing (LLD+HLD), developing, testing, and deploying applications specifically on backend technologies for large-scale, cloud-based applications.

- Strong understanding of Data Structures, Algorithms, and System Design, coupled with exceptional problem-solving skills.

- Proficiency in modern backend languages, with Python being preferred, alongside experience in Java, Go, or similar.

- Extensive experience with database design and practical expertise with both SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).

- A proven track record of delivering high-quality solutions, ideally with experience in startup environments

info-icon

Did you find something suspicious?