
Sr Computer Scientist - 2 (Architect)
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Define and evolve the architectural vision and roadmap for our products, ensuring alignment with business goals and technical best practices
- Provide proactive thought leadership, identifying emerging technologies, market trends, and disruptive opportunities (e.g., advanced AI/GenAI applications)
- Design and oversee the implementation of highly scalable, resilient, and performant distributed systems, encompassing hundreds of microservices
- Drive the design of both new product functionalities and the operational aspects of our systems, including monitoring, logging, alerting, and disaster recovery
- Lead the technical delivery of AI-powered features for customers, leveraging your expertise in AI, especially generative AI and agents
- Explore and implement AI solutions to enhance developer productivity and internal processes
- Ensure architectural decisions drive strong customer satisfaction and positive business outcomes
- Cultivate an environment of ownership, innovation and challenge the status quo and push the envelope in every aspect of development
- Provide thought leadership, technical guidance, and mentorship to engineering teams across multiple locations
- Stay at the forefront of technology trends, continually evaluating and recommending new tools, technologies, and approaches
- Champion best practices in software engineering, security, and quality
- Collaborate effectively with diverse stakeholders to translate business needs into technical solutions
- Navigate and resolve critical customer situations
- Foster a culture of technical excellence, collaboration, and continuous learning within the engineering organization
- Provide empathetic leadership and mentorship to the engineering teams
- Passion and love of what you do!
- 14+ years of experience in software development with 5+ years in software architect role designing and building large-scale, distributed systems
- Deep expertise in designing and implementing highly scalable, fault-tolerant, and performant architectures
- Expertise in Java, Spring Boot, Rest Services, MySQL or Postgres, MongoDB, Kafka
- Experience in developing and building solution with cloud technologies (AWS and/or Azure)
- Good understanding of working with Cassandra, Solr, ElasticSearch, Snowflake
- Contributions to open-source projects or industry publication will be an added advantage
- Possess strong understanding of Artificial Intelligence (AI), particularly Generative AI (GenAI) and Agents
- Proven experience in leading teams to deliver AI-powered features for customers and leveraging AI for internal team productivity will be an added advantage
- Ambitious and not afraid to tackle unknowns, demonstrates a strong bias to action
- Thrive in a fast-paced, evolving environment, capable of quickly pivoting and learning new technologies and domains
- Demonstrated ability to manage stakeholders effectively and work collaboratively with geographically distributed teams
- Strong business acumen with the ability to connect technical decisions to customer impact and business value
- Self-motivated with a desire to mentor a team and the ability to drive the team to accomplish high-quality deliverables
- Demonstrated ability to drive innovation and lead change
- Strong interpersonal, analytical, problem-solving and conflict resolution skills
- Excellent speaking, writing, and presentation skills, as well as the ability to persuade, encourage, and empower others
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field