Software Engineer / Sr. Software En...
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Join a forward-thinking company dedicated to building consumer-centric, high-engagement digital products. We aim to be the trusted partner for consumers by creating a holistic presence across groceries, fashion, electronics, travel, hospitality, health, fitness, entertainment, and financial services through an integrated super-app rewards experience. Our culture fosters innovation, inclusion, and respect for individual strengths, embracing diversity as a key driver of high-performance teams. As we redefine e-commerce in India, change is our constant companion.
As a Software Engineer / Sr. Software Engineer (Backend), you will be a pivotal technical contributor, actively involved in coding. Your responsibilities include designing, developing, and optimizing scalable, high-performance systems while championing engineering best practices. You will be hands-on with coding, debugging, and code reviews to ensure robust execution. Collaboration with product managers, data scientists, and engineering teams is essential to deliver solutions that elevate the super-app's platform and customer experience.
Key Responsibilities:
- Design, develop, and optimize core super-app platform components for scalability and performance.
- Write, debug, and review code to ensure high-quality, maintainable solutions.
- Own system architecture and contribute directly to critical components and services.
- Collaborate with cross-functional teams to integrate advanced technologies.
- Drive engineering excellence through automated testing, CI/CD, and deployment best practices.
- Mentor junior engineers, enhancing their coding and system design skills.
- Ensure platform high availability and resiliency.
- Stay abreast of software development advancements for continuous innovation.
Expectations from Lead Engineer:
- Hands-on Technical Leadership: Lead by example through active coding, design reviews, and system optimizations.
- Ownership & Impact: Own significant architectural components and contribute directly to multiple systems/services.
- Problem Solving: Address complex technical challenges with innovative, production-ready solutions.
- Mentorship & Influence: Coach junior engineers and peers, fostering a strong engineering culture.
- Excellence Advocate: Actively participate in hiring, interviewing, and grooming processes, upholding technical excellence.
Basic Qualifications:
- 2-10 years of professional software development experience with hands-on coding.
- Proficiency in at least one major programming language (Java, Python, Go, C++, etc.).
- Proven experience leading design and implementation of systems.
- Experience as a mentor, tech lead, or leading an engineering team while coding.
- Bachelor's degree in Computer Science or equivalent.
Preferred Qualifications:
- Full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- Master’s degree in Computer Science or equivalent.
Company
Seven N Half
Seven N Half, established in 2014, offers a comprehensive suite of HR services and solutions. Our team of highly experienced professionals specializes in global talent acquisition, connecting business...