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