Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Search

GoTo Meeting

Position: Senior Software Engineer - Search Location: Nashville, TN Job Id: 1185 Number of Openings: 1 As a Senior Software Engineer on our Search Services and Applications team, you’ll design and build cloud-based search services and applications across traditional and AI-powered search (OpenSearch/Elasticsearch, NLP, vector search, and LLM-enabled experiences). You’ll be hands‑on in delivering high-quality software while providing technical ownership within the team through strong design, code reviews, and pragmatic decision‑making. You’ll help shape and execute the technical direction for our search products by contributing to architectural decisions that balance innovation with scalability and reliability. This includes evaluating new capabilities (e.g., hybrid retrieval, embeddings, reranking, and query understanding), running proof‑of‑concepts, and participating in design reviews to ensure we build the right solutions for relevance, performance, and operability. Your days will be a blend of hands‑on engineering writing code, utilizing agentic AI, improving tests, performance tuning, and troubleshooting production issues. You’ll work closely with product and cross‑functional partners to translate requirements into well‑designed services and features, and you’ll own components end‑to‑end with a DevOps mindset (instrumentation, monitoring, reliability, and cost awareness). This role is ideal if you enjoy solving complex relevance and distributed‑systems problems, thrive in a collaborative environment, and want to have a direct impact on how we build and scale search technology. Essential Functions Design, implement, and review code for search services and applications; apply sound design patterns and continuously improve quality. Partner with peers on design and implementation details and provide actionable feedback through code and design reviews. Participate in and contribute to Agile DevOps team activities. Effective in paired programming and working independently. Help drive clarity in planning. Contribute to task definition, prioritization, and assignment. Drive deliverables with a sense of urgency and ownership along with surfacing risks, mitigating them, and suggesting course corrections when appropriate. Own multiple products with a DevOps and service‑ownership mindset. Deliver quality solutions with TDD, test automation, instrumentation, monitoring, secure/defensive coding, resiliency, and scalability. Select methods and procedures on new or special assignments collaboratively. Design, develop, review, and deliver application and service architecture for search (indexing, query, relevance, and retrieval pipelines). Implement and optimize OpenSearch/Elasticsearch indices, analyzers, mappings, and query DSL to improve relevance, latency, and cost. Build and operate vector search capabilities (embeddings generation, indexing, kNN search) and hybrid retrieval (keyword + vector), including evaluation and tuning. Contribute to LLM‑enabled search experiences (e.g., RAG, reranking, query rewriting, and answer grounding) with a focus on safety, latency, and measurable relevance. Collaborate on work with the team and contributing teams. Engage in cross‑functional teams and ensure successful project and/or product delivery. Contribute improvements to shared resources and engineering practices (internal libraries, tooling, documentation, and operational runbooks) that help the team deliver reliably. Make sound technical decisions, drive alignment through clear options/trade‑offs, and unblock delivery within the search domain. Impact and influence across multiple teams and domains. Minimum Requirements Technical Expertise Design and deliver robust, scalable backend services in Java and/or Python on AWS, including search‑heavy workloads. Hands‑on experience integrating AI capabilities into products (e.g., embeddings, LLMs, NLP, reranking) and operating them in production. Experience with OpenSearch or Elasticsearch: index design (mappings/analyzers), ingestion, query DSL, and performance/relevance tuning. Ability to design relevance experiments and evaluate quality using offline metrics (e.g., NDCG/precision/recall) and online signals (A/B tests, click/engagement data). Experience with vector search and/or RAG systems: embedding pipelines, hybrid retrieval, prompt design/guardrails, and observability for latency and quality. Leadership & Strategy Assess business value, trade‑offs, risks, and technical constraints during discovery and planning. Help drive the technical direction for AI‑driven search and backend services within the team, aligning designs with product goals. Lead or contribute to architectural reviews and clearly communicate recommendations and trade‑offs. Evaluate and recommend new technologies to add to the stack. Stay current with industry trends and emerging technologies. Team Development Mentor junior software engineers across one or more functional areas. Help foster an inclusive environment where team members are motivated to succeed with autonomy, mastery, and purpose. Share technical expertise and knowledge on relevant topics. Contribute to the team’s technical direction by proposing improvements, sharing learnings, and raising the bar on engineering practices. Communication & Collaboration Work effectively with product leaders, executives, and cross‑functional teams to align on goals and architecture. Serve as a technical lead for a project(s) or component(s), coordinating with partners to deliver on time. Provide complete, actionable, and timely technical feedback. Articulate technical decisions with clear rationale in design meetings and discussions. Adapt communication of complex technical topics to different audiences. Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience: 5+ years of software engineering experience. Language Skills: Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources. Physical Capabilities: The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment. #J-18808-Ljbffr GoTo Meeting

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Search in Nashville, TN vacancy
  • GoTo Meeting in Nashville, TN, is looking for a Senior Software Engineer to design and build innovative cloud-based search services and applications. The role requires extensive experience in Java or Python, particularly with AI integrations and ElasticSearch technologies... 
    Senior

    GoTo Meeting

    Nashville, TN
    2 days ago
  • $118k - $178k

     ...Discovery team has a vision for transforming Indeed's Homepage and Search into an adaptive, AI-driven discovery experience that...  ...creating clear, compounding value for employers. As a Senior Software Engineer (Front End), you will design and build software that powers... 
    Senior
    Work experience placement
    Local area
    Immediate start

    Indeed

    Nashville, TN
    1 day ago
  • A leading software company is looking for a Senior Software Engineer to drive the evolution of IMS compatible technologies. The ideal candidate will have over 10 years of experience in software engineering with deep expertise in IMS TM and DB application programming. Responsibilities... 
    Senior

    Rocket Software

    Nashville, TN
    2 days ago
  • Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...
    Senior
    Remote work
    Flexible hours

    Kobie

    Nashville, TN
    2 days ago
  • $60 per hour

     ...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform...  ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is... 
    Senior
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Nashville, TN
    5 days ago
  •  ...Join to apply for the Senior Software Engineer role at Transcard . Get AI-powered advice on this job and more exclusive features. Description Payments, Orchestrated. Chattanooga-based Transcard offers comprehensive global payment orchestration solutions... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Friday

    TransCard

    Nashville, TN
    4 days ago
  • Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL.... 
    Senior
    Local area
    3 days per week

    Tyler Technologies, Inc.

    Brentwood, TN
    4 days ago
  • $106.9k - $147k

     ...A healthcare services provider is seeking a Senior Software Engineer in Nashville, TN. The successful candidate will lead the design and development of software solutions focusing on SQL databases and API integrations. You will work extensively with SCRUM/AGILE methodologies... 
    Senior
    Remote work

    Humana, Inc.

    Nashville, TN
    2 days ago
  • Overview We are looking for an enthusiastic AI Full Stack Software Engineer who is eager to grow in the exciting field of AI‑assisted software...  ...into enterprise workflows to improve knowledge management, search, and automation. Collaborate with product, engineering, and... 
    Senior

    Kanini Software Solutions

    Nashville, TN
    5 days ago
  • $86.5k - $142.7k

     ...building proofs‑of‑concept, and guiding engineering teams through complex technical decisions...  ..., including RAG patterns, vector search, prompt orchestration, evaluation and guardrails...  ...success Strong hands‑on background in software engineering and modern application... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Nashville, TN
    2 days ago
  • $186.07k - $218.9k

     ...in collaboration with product, design, security, data or other engineering teams. Demonstrate a keen awareness of Coinbase’s platform,...  ...time zones. What We Look For At least 5 years of experience in software engineering and building large scale systems with Go and cloud... 
    Senior
    Local area

    Broughton Group

    Nashville, TN
    5 days ago
  •  ...meetings Summary of Position You will contribute as part of a software development team, shaping how we build, scale, and modernize...  ...solutions clearly and persuasively to audiences ranging from engineers to product owners and business leaders Deliver complex, enterprise... 
    Senior
    Temporary work
    Flexible hours

    i3 Verticals, LLC

    Nashville, TN
    4 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Nashville, TN
    2 days ago
  • $100k - $140k

    Software Engineer (Full Stack) — Data-Driven Systems Location: United States (Remote or Hybrid, depending on contract) Experience: ~2+ years (motivated early-career engineers encouraged to apply) Why This Role We build software that operates at statewide scale to move... 
    Senior
    Full time
    Contract work
    Remote work

    Pearson

    Nashville, TN
    3 days ago
  • $286.2k - $326.7k

     ...Senior Distinguished Software Engineer (Remote-Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. Our Distinguished Engineering team architects the... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Nashville, TN
    4 days ago
  • $115k - $192.9k

     ...customer-facing mobile application used by millions of customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software Engineer, Android will interact directly and continuously with... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Nashville, TN
    1 day ago
  • $286.2k - $326.7k

     ...Overview Sr. Distinguished Software Engineer - AML (Remote - Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part...  ...background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Nashville, TN
    2 days ago
  • $83.43k - $222.48k

     ...by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging,...  ...to the overall technical direction and innovation of digital engineering projects. ** What you will do ** Designs and defines the technical... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Nashville, TN
    4 days ago
  • $129.6k - $233.3k

     ...Senior Agentic Ai Software / Systems Engineer - Us Hybrid Charlotte, Nc Siemens offers a variety of health and wellness benefits to our employees. The pay range for this position is $129,600 - $233,300 annually with a target incentive of 5-10% of the base salary. The... 
    Senior
    Local area

    Siemens

    Nashville, TN
    4 days ago
  • RevSpring Inc is seeking a Senior Software Engineer to lead the development of a new greenfield product in healthcare access. This role involves full ownership of architectural decisions, mentoring other engineers, and working closely with product leadership. Candidates... 
    Senior

    RevSpring Inc

    Nashville, TN
    2 days ago
  • Harris Geospatial Solutions in Nashville, TN is seeking a Senior Specialist in Software Engineering to contribute to software development lifecycle activities while managing complex projects. The ideal candidate will have a Master's or Bachelor's degree and a minimum of... 
    Senior

    Harris Geospatial Solutions

    Nashville, TN
    1 day ago
  • A leading fintech solution provider is looking for a Senior Software Engineer to develop and maintain their suite of payment APIs. This remote role requires over 6 years of experience with .NET technologies, specifically C# and SQL Server. The ideal candidate should have... 
    Senior
    Local area
    Remote work

    TransCard

    Nashville, TN
    4 days ago
  • i3 Verticals, LLC in Nashville seeks a Software Engineer to shape and modernize products. You will engage in technical contributions, solution delivery, and collaboration across teams. The ideal candidate has a Bachelor’s degree in Computer Science and at least 5 years... 
    Senior

    i3 Verticals, LLC

    Nashville, TN
    4 days ago
  • $159.7k - $216.1k

     ...partners, and contractors to meet AWS's high security bar when working with the public and our customers. We seek a Senior Software Development Engineer (SDE) to build and operate large-scale, distributed systems that power internal security services. You will lead the... 
    Senior
    For contractors
    Internship
    Work at office
    Flexible hours

    Amazon

    Nashville, TN
    5 days ago
  • A financial technology company is seeking a Senior Software Engineer to join their mixed local and remote team in the United States. The ideal candidate will have over 6 years of experience in .NET technologies, focusing on writing, testing, and maintaining code for payments... 
    Senior
    Full time
    Local area
    Remote work

    Transcard Payments, LLC

    Nashville, TN
    2 days ago
  • $120.5k - $162.68k

     ...work in a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Nashville, TN
    2 days ago
  • We’re searching for a extremely skilled and motivated Senior DevOps/Safety Engineer to affix our founding engineering group. This is not simply one other DevOps position. You can be the architect of the resilient, scalable, and safe basis upon which our complete autonomous... 
    Senior

    The10minutecareersolution

    Nashville, TN
    5 days ago
  • Coinbase in Nashville, Tennessee is seeking a seasoned software engineer to enhance productivity and deliver impactful features using Go and cloud technologies. The ideal candidate will have over 5 years of experience, including third-party integrations and large-scale... 
    Senior

    Broughton Group

    Nashville, TN
    5 days ago
  •  ...We are seeking an experienced Senior Java & Python Developer with...  ...expertise to join our growing engineering team in Nashville TN. In this...  ...of professional enterprise software development experience in multi...  ...be contacted during this search. HireRight, LLC is an Equal... 
    Senior
    Temporary work
    Work experience placement
    Casual work
    Worldwide
    Flexible hours

    HireRight

    Nashville, TN
    3 days ago
  • $83.43k - $222.48k

     ...one community at a time. Required Qualifications 5 years Experience in the design and implementation of reliable scalable backend software solutions using C# and .NET framework. Strong proficiency in building RESTful APIs with solid understanding of API design principles... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Nashville, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Search. Be the first to apply!