
Software Engineer II – Frontend – Search
Seismic
full-time
Posted on:
Location Type: Office
Location: Hyderabad • India
Visit company websiteExplore more
Tech Stack
About the role
- Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability.
- Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency.
- Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform.
- Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency.
- Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences.
- Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems.
Requirements
- 2+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications.
- Experience with HTML, CSS, and modern JavaScript (ES6+).
- Experience building user interfaces using React, including functional components, hooks, and state management patterns.
- Full-stack experience (C#, Node.js, Python) a plus.
- Experience with TypeScript, including writing strongly typed components and APIs.
- Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches.
- Experience integrating frontend applications with REST or GraphQL APIs.
- Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright).
- Experience using Git for source control and collaborating through pull requests.
- Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions.
- Exposure to frontend performance optimization techniques (code splitting, lazy loading, memoization).
- Exposure to accessibility standards (WCAG) and inclusive design practices is a plus.
- Exposure to design systems or component libraries is a plus.
- Exposure to cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure.
- Basic familiarity with cloud-native services for data storage, compute, and monitoring.
- Experience deploying or supporting containerized applications in Kubernetes is a plus.
- Interest or exposure to search or information retrieval systems.
- Familiarity with search platforms such as Elasticsearch, Apache Solr, or similar is a plus.
- Experience working on SaaS applications or cloud-hosted services.
- Understanding of standard concepts related to modern distributed systems and cloud operations.
- Experience collaborating with product management and design to implement well-defined requirements.
- Ability to translate clear business and technical requirements into working software.
- Proven ability to collaborate effectively with teams across different regions.
- Willingness to collaborate with the China team and participate in cross-timezone work as needed.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
HTMLCSSJavaScriptReactC#Node.jsPythonTypeScriptRESTGraphQL
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityteamworkcross-functional collaborationtime managementattention to detailwillingness to learnability to translate requirements