SingleStore
Staff Software Engineer
United States · Staff+
Stay score
odds of building a lasting career here
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
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.