GrepJob
Meesho

Software Architect - Supply

Meesho
Apply
12 months ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design and architect highly scalable systems for performance and service robustness.
  • Collaborate with teams to ensure smooth 24x7 operation of services.
  • Create prototypes and proofs-of-concept for iterative development.
  • Take complete ownership of projects and their development cycle.
  • Drive activities to build Meesho’s tech brand and attract top talent.
  • Design and improve the hiring process for engineering roles.
  • Lead complex projects and collaborate across teams.
  • Explore ways to improve systems and drive implementation.

Requirements

  • Bachelor's or Master's in Computer Science with at least 8 years of professional experience.
  • Exceptional design and architectural skills with experience in large scale distributed systems.
  • Experience in low latency and scalable systems (B2C).
  • Expertise in Java/J2EE and multithreading.
  • Deep understanding of transactional and NoSQL databases.
  • Deep understanding of messaging systems like Kafka.
  • Good experience with cloud infrastructure, preferably AWS.
  • Good to have experience with data pipelines and Spark.
  • Ability to think and analyze both breadth-wise and depth-wise in service design.
  • Excellent teamwork skills and flexibility to handle multiple tasks.

Tech Stack

Apache AirflowApache HBaseApache KafkaApache SparkAppiumAWSCircleCIGoGoogle Cloud PlatformJavaJenkinsKotlinMySQLPrestoReactRedisReduxSwiftTypeScript

Categories

BackendData EngineeringDevOps