CrawlJobs Logo

Filters

Location
Salary

Senior Software Engineer (search India Jobs

5 Job Offers

Senior Software Engineer II - Frontend - AI Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Frontend Engineer. You will build modern, scalable user interfaces with React, TypeScript, and modern CSS for our cutting-edge AI Search platform. Leverage 7+ years of experience to develop features integrating REST/GraphQL APIs and advanced AI capa...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Senior Software Engineer II - Frontend - AI Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Frontend Engineer. You will build modern, scalable user interfaces with React, TypeScript, and modern CSS. Leverage your 7+ years of experience to integrate with AI-driven search capabilities and REST/GraphQL APIs. Contribute to innovative SaaS solu...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Senior Software Engineer II - Backend - AI Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Backend Engineer. Develop and scale high-performance search and AI systems using C#, .NET, Python, and Redis. Collaborate on cutting-edge AI-driven features within the sales enablement platform.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Senior Software Engineer, Search Platform
Save Icon
Join Atlassian's Search Platform team in Bengaluru as a Senior Software Engineer. You will design and launch a globally scalable, enterprise-grade search infrastructure using Java, Spring, and cloud technologies. This role involves solving complex architectural challenges, mentoring junior engine...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Software Engineer - Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Software Engineer - Search. You will design and optimize high-performance backend systems for search and AI-driven content discovery. The role requires 6+ years of experience, expertise in C#/.NET, Python, Redis, and distributed systems. Collaborate...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice

About the Senior Software Engineer (search role

Are you searching for Senior Software Engineer jobs? This critical role represents the pinnacle of technical expertise and leadership within software development teams. Senior Software Engineers are seasoned professionals who architect, build, and maintain complex, scalable software systems that form the backbone of modern digital products and services. They move beyond simply writing code to owning entire technical domains, making high-stakes architectural decisions, and mentoring the next generation of engineering talent.

In this profession, individuals typically engage in the full software development lifecycle, from conceptual design and system architecture to implementation, testing, deployment, and ongoing optimization. A core responsibility is translating high-level business requirements into robust, efficient, and maintainable technical solutions. They are expected to write clean, production-quality code while also designing the underlying frameworks and infrastructure that enable other developers to contribute effectively. Senior Engineers proactively identify technical debt, performance bottlenecks, and potential scalability issues, advocating for and implementing strategic improvements.

Common responsibilities across Senior Software Engineer jobs include leading the technical direction for major features or entire product modules, conducting rigorous code reviews to ensure quality and knowledge sharing, and collaborating closely with product managers, designers, and other engineering teams to align on goals and execution. They are often the go-to experts for solving the most complex technical challenges, debugging intricate system-wide issues, and establishing best practices for coding, testing, and deployment. A significant part of the role involves elevating the entire team through mentorship, technical guidance, and fostering a culture of continuous learning and engineering excellence.

Typical skills and requirements for these positions are extensive. Employers generally seek candidates with 5+ years of deep, hands-on experience in one or more core programming languages and technology stacks relevant to the domain, such as C++, Java, Python, JavaScript/TypeScript, or frameworks like React Native. Proficiency in system design, data structures, algorithms, and software architecture patterns is non-negotiable. Senior Engineers must possess strong expertise in relevant areas like cloud services (AWS, Azure, GCP), database design, API development, and DevOps practices including CI/CD pipelines. Equally important are the soft skills: exceptional problem-solving abilities, strategic communication to explain technical trade-offs to non-technical stakeholders, a proactive ownership mindset, and a proven track record of leading significant technical initiatives from conception to delivery. For those exploring Senior Software Engineer jobs, success hinges on this powerful combination of advanced technical mastery and influential leadership.