SearchStax

Software Engineer, Managed Search

SearchStax

full-time

Posted on:

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $120,000 - $140,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDjangoElasticSearchGraphQLJavaScriptNode.jsNoSQLOpen SourcePython

About the role

  • Design, architect, develop, test, and maintain SearchStax’s Managed Search product (PaaS/SaaS).
  • Develop and maintain core platform services to ensure high availability, scalability, and performance for the managed search product, including backend services, APIs, and integrations.
  • Architect solutions for strategic partners and implement robust backend features and integrations for enterprise use cases.
  • Enhance and optimize deployment and provisioning workflows with automation to improve efficiency and reduce operational overhead.
  • Troubleshoot and resolve complex production issues and perform root cause analysis to ensure system stability and reliability.
  • Collaborate closely with product owners, QA, and other engineering teams to deliver features from ideation through deployment.
  • Contribute to improving code quality through code reviews, documentation, and adopting best practices.
  • Play a key role in developing solutions that scale to support the company’s largest customers and strategic partners.

Requirements

  • Demonstrated expertise in backend development with Python, Django framework and related technologies.
  • Proficiency in JavaScript and Node.js.
  • Familiarity with any Relational and NoSQL Databases.
  • Experience building and working with APIs (REST, GraphQL).
  • Experience with search platforms such as Solr or Elasticsearch is a plus.
  • Solid understanding of cloud services and infrastructure (preferably AWS).
  • Proven track record of solving complex production issues and improving system performance.
  • Experience working in a team environment, collaborating with product managers and quality assurance teams to deliver commercial-grade applications.
  • Strong problem-solving skills and the ability to work independently on significant projects.
  • At least 5 years of professional experience as a software developer.
  • At least 3 years of experience developing backend services using Python (preferably with Django).
  • At least 2 years of experience building APIs (REST and/or GraphQL) in production systems.
  • At least 1 year of experience deploying or supporting applications on a cloud platform (AWS preferred).
  • Legal authorization to work in the United States and clarity on sponsorship needs (application asks about US work authorization and visa sponsorship).
Safran

Principal Software Engineer, Connectivity

Safran
Leadfull-time$165k–$187k / yearCalifornia · 🇺🇸 United States
Posted: 36 minutes agoSource: apply.workable.com
JavaScriptPython
PrePass

Software Engineer

PrePass
Mid · Seniorfull-timeArizona · 🇺🇸 United States
Posted: 41 minutes agoSource: apply.workable.com
AzureCloud.NETSQL
Evertune AI

Senior Software Engineer, Full Stack

Evertune AI
Seniorfull-time$140k–$200k / yearNew York · 🇺🇸 United States
Posted: 57 minutes agoSource: jobs.ashbyhq.com
CloudGoogle Cloud PlatformJavaScriptPythonVue.js
AirGarage

Senior Embedded Software Engineer

AirGarage
Seniorfull-time$180k–$210k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
DockerGrafanaKafkaLinuxPrometheusPythonRedis
Newfire Global Partners

Staff Software Engineer

Newfire Global Partners
Leadfull-time🇺🇸 United States
Posted: 2 hours agoSource: newfireglobal.pinpointhq.com
AndroidiOSJavaScriptNode.jsReactReact Native