Meesho

Software Architect - Supply

Meesho
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 8 yearsMin. 8 years

Job Description

Software Architect - Supply

About the team
 
When 14%+ of Indian households shop with us, it’s important to build resilient systems to manage millions of orders every day. We’ve done this – with zero downtime! 😎 
Sounds impossible? Well, that’s the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities to become better. We’ve taken steps to inculcate a strong ‘Founder’s Mindset’ across our engineering teams, making us grow and move fast.
We know how to party as hard as we work! If we aren’t building unparalleled tech solutions, you can find us debating the plot points of our favourite books and games – or even gossipping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us.
 
Tech Culture
We have a unique tech culture where engineers are seen as problem solvers. The engineering org is divided into multiple pods and each pod is aligned to a particular business theme. It is a culture driven by logical debates & arguments rather than authority.
At Meesho, you get to solve hard technical problems at scale as well as have a significant impact on the lives of millions of users and entrepreneurs. You are expected to contribute to the solutioning of product problems as well as challenge existing solutions.
 
Our tech stack reflects the diverse requirements of our company:
 
● Backend: Java, Spring, MySQL, Go, Hbase,Redis, Kafka, Spark, Elastic-Search, Airflow, Presto, Redis, Dragonfly
● Mobile: Swift, Kotlin, RxJava, Dagger, MVVM with Data Binding, Mesh Design Library
● Web: ReactJS, Redux, NodeJS, Typescript
● Automation: RestAssured, Appium, Java, Jenkins, CircleCI
● Infrastructure: AWS, GCP
 
 
About the role
 
In the Fulfilment org, we are building systems at scale that determine product serviceability, predict delivery timelines for each Meesho package and building India's most reliable logistics service by leveraging our deep tech expertise. This space requires deep research, graph algorithms and high-scale systems to model our real world network and drive efficiency as well as re-route packages when node or transport services are disrupted.
 
We place special emphasis on the continuous growth of each engineer. As Architect, you will have a special role to play in technical mentorship and influence over a large number of engineers and helping them learn to make sound technical decisions  team member - and we do this with regular 1-1s and open communication. As an Architect, you will be part of self-starters who thrive on teamwork and constructive feedback. 
 
A typical day in your role would involve thinking about long term evolution of our systems, building in flexibility to support future use cases, reviewing design documents from various engineers. You'll be debugging hard technical problems, making tradeoffs on how to solve for now, while incorporating  and kicking off long-term solutions. You'll help unblock junior engineers, lead exploration of new technologies and work with other architects in the company to ensure across the board we're building top-notch tech.

What you will do

  • Design and architect highly scalable systems delivering best in class performance and service robustness
  • Collaborate with teams to develop and support the smooth 24x7 operation of our service
  • Create prototypes and proofs-of-concept for iterative development 
  • Take complete ownership of projects and their development cycle
  • Drive internal and external activities to build Meesho’s tech brand and attract top tech talent
  • Design, participate and constantly improve our hiring process for engineering roles
  • Lead complex projects and collaborate across teams
  • Constantly explore ways to improve our systems and drive implementation

What you will need

  • Bachelors / Masters in Computer Science with at least 8 years of professional experience.
  • Exceptional design and architectural skills; experience in building large scale distributed systems
  • Experience in low latency and scalable systems (B2C)
  • Expertise in Java/J2EE and multithreading
  • Deep understanding of transactional and NoSQL DBs
  • Deep understanding of messaging systems like Kafka
  • Good experience on cloud infrastructure preferably AWS
  • Good to have: Data pipelines, Spark
  • Ability to think and analyze both breadth-wise and depth-wise while designing and implementing services
  • Excellent teamwork skills, flexibility, and ability to handle multiple tasks

Experience Level

Senior Level

Job role

Work location
Work locationBangalore, Karnataka
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Backend Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 8 years

About company

Name
NameMeesho
Job posted by Meesho

Similar jobs you can apply for

Software / Web Developer
Creative Engineers

Application Engineer

Creative Engineers
Hegganahalli, Bengaluru/Bangalore
₹15,000 - ₹20,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English
Medinova Ind

Quality Control

Medinova Ind
Kamaksipalya, Bengaluru/Bangalore
₹14,000 - ₹16,000
Work from Office
Full Time
Any experience
Basic English
Zeblaze Solutions

Senior Technical Support - Wzatco Projectors

Zeblaze Solutions
Yelahnaka New Town, Bengaluru/Bangalore
₹40,000 - ₹50,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English
Tpipay Fintech Private Limited

Full-stack Developer

Tpipay Fintech Private Limited
KR Puram, Bengaluru/Bangalore
₹50,000 - ₹1,30,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English
Balchandra Talent Solutions

Engineering Trainee

Balchandra Talent Solutions
Peenya, Bengaluru/Bangalore
₹18,000 - ₹20,000
Work from Office
Full Time
Any experience
Basic English
M/s Vardhaman Pressure Die Casting

Quality Control Engineer

M/s Vardhaman Pressure Die Casting
Bengaluru/Bangalore
₹20,000 - ₹30,000
Work from Office
Full Time
Any experience
Basic English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 8 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!