About Zilingo

Zilingo builds technology and provides services to manufacturers, brands, and distributors in the garment, fabric, lifestyle, and home industries. Its products and services are used by thousands of customers, including leading brands and manufacturers. Zilingo’s technology and business has two main pillars, besides other value-added offerings like fintech:

  • Commerce & Sourcing – Zilingo Trade. We operate a global technology-enabled sourcing business, and the largest B2B marketplace for fashion, fabric, beauty, personal care and FMCG in South and Southeast Asia, which connects yarn mills, fabric mills, factories, brands, and merchants through a discovery and transaction platform.
  • Factory MES Software – Zilingo Factory – Our Software as a Service MES solution helps garment & footwear factories increase efficiency, track production progress, and reduce waste. Deployed in 70 of the biggest factories in India, Bangladesh, and Sri Lanka, our software is used by tens of thousands of workers every day, and results in millions of events flowing into our real-time big data analytics systems.

Founded in 2015, Zilingo is a startup with a fast-expanding, innovative technology business built by its 500-member strong team from multiple nationalities working out of 10 offices. Our Bangalore office houses our incredible software engineering, product, UX design, and data science & analytics teams. Our products and technology teams frequently get featured in stories about innovation in the garment industry (Yourstory, Apparel Resources, AWS, etc).

 
Overview of Technology Infrastructure at Zilingo

Technology infrastructure at Zilingo, consists largely of 70+ microservices that span over multiple cloud providers in multiple geographies to
serve customers and business round the clock. Microservices are written in a mix of Java & Scala on top of the Play framework with Akka, communicating using RESTful APIs and asynchronous messaging over Kafka. These services handle specialized tasks such as Logistics,
Inventory-management, Recommendations, Search, Data collection and syncing. The modularity allows rapid development, which is further enabled by fast testing and simple deployment due to our robust DevOps systems (Chef/Jenkins). All this supports two different applications (Consumer-facing and Merchant-facing) over three different platforms (Web, Android, iOS). Zilingo's data warehouse technology uses streaming updates over Kafka for real-time data analytics. The backbone of the data warehouse is an Impala query engine that queries real-time data stored in Kudu along with historical data in S3/Parquet.
 
What is the job like?
 
As part of the Backend Engineering team at Zilingo, you will get to work on building the state-of-the-art
infrastructure for the future. You will also-
  • Work independently on end to end feature design on all aspects of an application such as
    database design, API design, domain modelling, business logic, data tracking, performance
    & security
  • Come up with architecture proposal and the initial API design\
  • Be heavily involved in domain modelling for new components in the system
  • Do peer code reviews
  • Mentor new/junior developers in the team
  • Work closely with cross-functional teams (business/product/design/data) to get a first hand
    understanding of the product requirements and discuss solutioning
  • Work closely with cross-functional teams (business/product/design/data) to get a first hand
    understanding of the product requirements and discuss solutioning
  • Take complete ownership of SLA and performance of your microservice in the production
    environment

What you will need?

  • 2 to 6 years of experience in web application development using REST framework
  • Good understanding of scalable microservices architecture and containerized tech
  • Hands-on experience with a programming language like Java/Scala/Kotlin/Go/C++
  • Expertise with at least one web application framework like Spring/Play
  • Good grasp on design patterns, data structures, and algorithms
  • Exposure to a fast-paced work environment and agile methodologies
  • In-depth knowledge of database concepts and working experience of SQL and No-SQL
    databases
  • In-depth knowledge of database concepts and working experience of SQL and No-SQL
    databases
  • Understanding on Java stack and tuning the java application is preferred
  • Ability to build a feature from scratch

What's the offer?

  • Competitive salary package
  • A young and exceptionally talented workforce that believes in teamwork and co-creation
  • A fun-life balance  

 

                                                                                         

Apply for this Job

* Required