SingleStore

SingleStore

Staff Software Engineer

United States · Staff+

Sponsorship not specified$160k-$210kDetected 14 days ago
TypeScriptJavaGoReactDistributed SystemsFull-Stack DevelopmentCode ReviewSQLPostgreSQLMySQLMongoDBSnowflakeKubernetesGraphQLgRPCLLMsIncident ResponseSalesforceSAPTest AutomationLeadershipCommunication

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

1 transfer filing in the last year, covering 1 worker. Median labor-condition decision: 8 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Flow spans Java-based engines, source and destination connectors, database internals, performance and memory management, Helios services and APIs, observability, test automation, Flow AI Agent and signed production release delivery.
  • The product works across heterogeneous database environments, including MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, SAP HANA, Snowflake, Salesforce, and SingleStore-as-a-source.
  • This is a hands-on individual contributor role with broad technical influence.

Responsibilities

  • Lead the design and delivery of large, complex, release-defining projects from problem definition through production rollout.
  • Make pragmatic architecture and build-versus-defer decisions that balance customer value, reliability, performance, maintainability, and delivery speed.
  • Design and implement production-quality software while remaining hands-on in the codebase.
  • Establish a high bar for technical design, code quality, testing, observability, security, and operational readiness.
  • Drive root-cause analysis for customer-impacting issues and ensure that incidents result in durable fixes, better tests, improved diagnostics, or clearer operational safeguards.
  • Mentor engineers, lead design and code reviews, distribute technical context, and help develop the next generation of technical leaders.
  • Create clear technical documentation that makes architecture, APIs, customer journeys, trade-offs, and operational procedures understandable to the broader engineering organization.
  • Significant professional experience building and operating production software, typically 10+ years, or equivalent depth of experience and impact.
  • Excellent written and verbal communication, with the ability to explain complex technical decisions to engineers, product partners, and customer-facing teams.

Requirements

  • Required skills and experience
  • Expert-level experience with Java including the ability to debug and improve complex, long-lived enterprise-grade codebases.
  • Strong understanding of databases and data-intensive systems, including transactions, replication, indexing, connection management, and data consistency.
  • Deep experience with MySQL and PostgreSQL
  • Experience with Java performance engineering, including concurrency, thread pools, garbage collection, memory pressure, or back-pressure
  • Hands-on experience with Change Data Capture or comparable streaming and replication technologies, such as database logs, logical replication, change tracking, checkpoints, or offsets.
  • Experience with cloud-native services and container orchestration, preferably Kubernetes.
  • Experience with observability, profiling, metrics, distributed tracing, and production dashboards.

Nice to have

  • Additional experience with one or more of Oracle, SQL Server, MongoDB, SAP HANA, Snowflake, Salesforce, or SingleStore.
  • Experience with schema evolution, schema-drift detection, datatype mapping, large-table migration, table slicing, throughput tuning, or zero-downtime data movement.
  • SingleStore is venture-backed and headquartered in San Francisco with offices in Sunnyvale, Raleigh, Seattle, Boston, London, Lisbon, Bangalore, Dublin and Kyiv.
  • Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.
  • To all recruitment agencies: SingleStore does not accept agency resumes.
  • Please do not forward resumes to SingleStore employees.
  • SingleStore is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the Company.

Skills

  • About SingleStore
  • About the Flow team
  • Position Overview

Compensation

  • $160,000 - $210,000 USD.

Benefits

  • Improve the team's ability to operate Flow in production through runbooks, dashboards, release discipline, incident response, and shared ownership of service health.

Company info

  • About the Flow team SingleStore Flow is an enterprise data migration and integration product that helps customers move data into SingleStore reliably and at scale.
  • Position Overview We are looking for a Staff Engineer to provide technical leadership for Flow's end-to-end data path from source systems and CDC through migration engines, APIs, Helios, and the customer experience.
  • Partner closely with Product Management, Engineering, Support, Solutions, and customers to translate real-world migration requirements into robust technical solutions.

This listing is sourced directly from SingleStore's careers page and normalized into a canonical job model.