Job Description
DealShare, India’s fastest growing social e-commerce start-up known for pioneering the community group buying (CGB) model in India, has a vision of enabling e-commerce for the next 500 million users in India in non-metro and rural markets. DealShare has recently raised Series E funding of $ 165 million with key investors like Tiger Global, Alpha Wave Global (Falcon Edge), Kora Capital, Dragoneer Investments Group, Westbridge Capital India, Matrix Partners, and Unilever Ventures to name a few.
This transaction marks the third funding for the company in a span of eight months, with the valuation increasing ten-fold on the back of high growth momentum. With the current round, the total funding raised by DealShare stands at $ 348 million.
We've made quite the impression by being one of India's quickest entrants to the Unicorn club. Setting king-sized goals, we are all set to expand to 200 cities across 20 states, welcoming 50 million new customers! We're also aiming at achieving a $3 Bn annual revenue run rate in 12 months. Currently valued at $1.63 Bn, we are gearing up to explore International markets.
Designation - SDE III/IV - Backend
Location - Bangalore/ Gurugram
Job Description -
Key Roles and Responsibilities:
● Lead tech roadmap based on product requirements and business goals for product areas owned.
● Responsible for choice of tech stack, design and architecture of the products owned
● Own scalability, performance, availability, service robustness, maintainability, ease of debuggability,
● Contribute to reducing infrastructure cost while improving scalability, availability and responsiveness and onboarding newer use cases.
● Lead design and architecture reviews.
● Mentor and Coach junior SDEs in the team.
● Evaluate avenues for platformization, creation of reusable libraries, etc.
● Lead improvement in development processes and practices for the complete org and drive adoption - coding standards, code reviews, design reviews, build processes, CI/CD, automated testing (functional, performance, etc), and operations.
● Participate in hiring outstanding engineers in the company, and improve the hiring process. Skills & Competency:
● Hands on experience with building high-performance, highly-available and scalable distributed systems, scaling and evolving them.
● Hands-on experience with RDBMS and NoSQl systems (eg: Key Value, Wide Column, Document Oriented), scaling and tuning them for heavy read/write loads, making right tradeoffs.
● Hands on experience in asynchronous processing, message queues.
● Experience with one of the key cloud providers (AWS, GCP, Azure) for creation and scaling of large scale distributed systems (compute, messaging, notifications, caching, data stores, monitoring, CI/CD, etc).
● Strong expertise in concurrency constructs and debugging memory leaks, expert level skills in object oriented low level class/interface designs.
● Possess technical leadership qualities.
● Extremely good at problem solving, is a self thinker.
● Ability to multitask and thrive in a fast paced timeline-driven environment.
● Good team player and ability to collaborate with others.
● Self driven and motivated, very high on ownership.
● Required Experiences:
○ Bachelor’s degree (4 years) or higher in Computer Science or equivalent.
○ 6+ years of software development experience
● Preferred Experiences:
○ Hands on experience in Java, tuning JVM, debugging memory leaks, etc.
○ Good understanding of Machine learning concepts and experience applying it
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Engineer III|IV position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
