Seismic

Software Engineer II – Frontend – Search

Seismic

full-time

Posted on:

Location Type: Office

Location: HyderabadIndia

Visit company website

Explore more

AI Apply
Apply

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