Myntra is hiring an

Associate Architect

Bengaluru, India

Associate Architect (FullStack) - SCM IB

About Team:

SCM Inbound - The SCM Inbound engineering at Myntra encompasses the Pricing & Promotion, Buying
& Selection, Catalog Management, Partner Management, Manufacturing Engineering, Market
Intelligence & Finance Engineering teams. Myntra Supply Chain Management systems form the
backbone of our core business and customer experience. Any business runs on a simple construct of
Demand(Consumer) and Supply (Producer). However, a set of complex and intricate methods, processes
and systems connect the demand with supply in a deterministic and predictable way. These methods,
processes and systems collectively form the Supply Chain for the business.

The multi-billion-dollar Myntra business fundamentally rests on a set of highly scalable, robust and
intelligent Supply Chain Management systems that solve real world problems of predicting the demand
from millions of our customers, for a combination of millions of products from our product catalog, and
intelligently connecting that demand to thousands of national and international sellers or suppliers
using a set of advanced homegrown tech products that we build and manage. SCM engineering employs
new-age technologies such as Distributed Computing constructs, Machine Learning, Deep Learning,
Computer Vision, Artificial Intelligence; scalable data stores in Mongo, Redis, Cassandra, MySQL, Elastic
Search, scalable programming constructs in Node.js, GoLang, Java; JavaScript, Python, Big Data
processing and new age frameworks such as Springboot and ReactJS to solve some of the hardest
problems in the e-commerce business with world-class software products.

Roles and Responsibilities

  • Own the architecture of Myntra’s new product platforms to drive business results
  • Drive and own the architecture and design of some of the most advanced & complex software systems / products in the industry to create company wide impact
  • Help build, mentor and coach a team of very talented Engineers, Architects, Quality engineers, System Operation Engineers and DevOps engineers in architectural and design best practices
  • Experience in distributed systems, cloud service development, deployment and delivery
  • Accountable for the design, for the ease of evolution, quality of the systems, performance, scaling, and availability characteristics and limitations of the systems
  • Envision and develop the long-term architectural direction, with emphasis on platforms/ reusable components while adopting an agile delivery process. Establish structures and processes that
    ensure a high level of quality and reliability and extensibility of deliverables 
  • Drive the creation of next generation extensible web, mobile and fashion commerce platforms, security protocols, customisation and tools to support continuous scaling, internationalisation and platform extensions
  • Drive code and design reviews of components / systems / products in scope and drives the architectural governance for them
  • Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
  • Represent multiple technology domains and Myntra in external technical forums
  • Work with product management, business stakeholders and other engineering leaders to help define mid-term, long-term roadmaps and shape business directions
  • Initiate and deliver leadership training within the engineering organisation, including training new managers, and drive the growth of leaders to create a strong leadership bench.

Qualifications & Experience

  • 8+ years of experience in software product development
  • Must have a degree in Computer Science or related field
  • Hands on with coding and system design skills
  • Proven track record of leading the architecture and delivery in a startup/e-commerce ecosystem
    within a high growth & matrix environment
  • Successfully architected and led technology for consumer facing products in the global market
    along with being a problem-solver who envisions business and technical perspectives to develop
    workable solutions
  • Must have led product development end-end (portfolio to delivery, re-architectures)
  • Hands-on technology experience in building and running large scale systems handling multimillion sessions/transactions per day
  • Experience in large scale Database systems like RDBMS & NoSQL stores
  • Design/development experience in building massively large scale distributed internet systems and products
  • Programming skills in Java/GO and expertise in multi-threading and performance oriented programming
  • Experience in Distributed systems, highly scalable products, performance & reliability
  • Understanding of processing platforms and queues
  • Experience and knowledge of open source software, frameworks and broader cutting edge
    technologies around server side development in Java
  • Understanding of object-oriented programming, concurrency and fundamentals of computer science
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Architect Q&A's
Report this job
Apply for this job