Job Description

What will you be doing?

  • Lead the design, architecture, and high-quality delivery of complex features, components, or products.
  • Drive continuous innovation across the platform to stay ahead of emerging technologies.
  • Work closely with cross-functional teams to build and deliver end-to-end product solutions.
  • Collaborate seamlessly with non-technical stakeholders to align business strategy with technical execution.
  • Manage multiple priorities effectively, adapting to dynamic requirements and timelines.
  • Conduct functional, architectural, and code reviews across teams to ensure technical excellence.
  • Mentor and guide engineers, fostering their technical growth and providing strong leadership.
  • Maintain a holistic view of the product landscape, identifying broader system impacts and opportunities.
  • Partner with managers to improve estimation, planning, and solution sizing.


What do we expect from you?

  • BS/MS in Computer Science or equivalent from a top-tier institution.
  • 7+ years of hands-on experience designing and developing highly scalable, distributed systems.
  • Strong background in building and maintaining large-scale cloud-based platforms.
  • Deep understanding of architectural patterns, microservices, cloud computing, big data systems, and NoSQL databases.
  • Advanced Java programming expertise, including multi-threading and performance-oriented development.
  • Strong command of data structures and algorithms.
  • Proficiency with open-source frameworks, modern backend technologies, and big data ecosystems.
  • Excellent communication, leadership, and stakeholder-management skills.
  • Ability to articulate system-level insights and provide clear, informed responses on system behavior.
  • Proven track record as a high-performing team player in fast-paced, high-growth environments.
  • Self-driven, proactive, and comfortable working with minimal guidance in dynamic settings.
  • Passion for tackling challenges in massively scalable and distributed systems.
  • Strong adaptability to shifting priorities and evolving requirements.
  • Ability to leverage GenAI tools for problem-solving and development.


Nice to have:

  • Experience building data-driven or insights-powered products.
  • Exposure to data science and machine learning techniques.
  • Hands-on experience with large-scale data processing.
  • Experience working with Google Cloud Platform.
  • Familiarity with contributing to or navigating open-source ecosystems.
  • Background in data security.


connect to

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application