Socure
The leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
Staff Software Engineer, ID Graph
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2012H1B SponsorCompany SiteLinkedIn
Location
Hawaii + 5 moreAll locations: Hawaii, New Mexico, Mississippi, Virginia, West Virginia, Wyoming
Posted
162 days ago
Salary
$190K - $210K / year
8 yrs expEnglishAWSCloudDistributed SystemsElastic SearchJavaKafkaKubernetesNo SQLPythonScalaSparkSQLGo
Job Description
• Lead architecture and development of high-performance, cloud-native Entity Resolution APIs.
• Design and implement batch and streaming data pipelines using tools like Kafka, SQS, and Spark to build and update the underlying search index.
• Build and maintain low-latency search APIs powered by ElasticSearch or Vespa to support real-time entity linking.
• Collaborate with data scientists to integrate and deploy ranking models to improve search result quality.
• Own the end-to-end lifecycle of applications deployed on Kubernetes, from development and CI/CD to monitoring and scaling.
• Conduct performance tuning and debugging of search systems under high throughput and low-latency requirements.
• Develop tools and metrics to benchmark search quality and system performance.
• Partner with cross-functional teams in data science, infrastructure, and product to deliver reliable, scalable solutions.
• Lead design discussions and planning for backend services that incorporate model inference, SQL/NoSQL and Graph databases.
Job Requirements
- 8+ years of backend software engineering experience, with 1+ years in a staff/principal-level role.
- Expertise in search technologies like ElasticSearch or Vespa, including deployment, tuning, and query optimization.
- Strong cloud-native experience, especially with AWS services like S3, SQS, Lambda, and Kafka.
- Proven ability to design, build, and maintain distributed systems handling high-volume data streams and real-time requirements.
- Deep knowledge of Kubernetes-based application development and deployment.
- Strong proficiency in one or more backend programming languages (Java, Scala, Go, Python, etc.).
- Experience benchmarking and deploying machine learning models (ranking, reranking, classification) into production search pipelines.
- Familiarity with SQL/NoSQL and Graph databases.
- Eligibility to work in the United States indefinitely without visa sponsorship.
- Candidates residing in Hawaii, Mississippi, New Mexico, West Virginia, or Wyoming cannot be hired.
Benefits
- Offers Equity
- Offers Bonus
- Comprehensive benefits
- Annual discretionary performance bonus or commission plan
- Market competitive salary
- Remote work (USA)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Product Engineer
PostHogProduct analytics, session replay, feature flags, A/B testing, data warehouse, CDP, surveys. PostHog does that.
Full-stack Engineer162 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor
Product Engineer building full-stack features for PostHog's open-source product analytics platform.
Rust
United States
Full-stack Engineer163 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Senior Full Stack Engineer building Procure's generative-to-takeoff construction software
JavaScriptNext.jsNode.jsPostgresReactSQLTypeScript
United States
Full-stack Engineer164 days ago
Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor
Senior Software Engineer building Samsara's Connected Operations platform for fleet safety and efficiency
JavaJavaScriptPythonTypeScriptGo
Full-stack Engineer164 days ago
Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor
Senior Mobile Engineer building Samsara’s Driver App for iOS and Android.
AndroidiOSIoTJavaKotlinObjective-CSwift