Staff Software Engineer, Foundations
GTMfund · Îles Vierges des États-Unis
Job description
About the role
Vanta is looking for a Staff Software Engineer to lead the re‑platforming of the data layer that powers its compliance product. You will own a complex migration from a Mongo‑centric architecture to a schema‑aware, Postgres‑backed system while ensuring zero data loss and preserving all public API contracts.
Key responsibilities
- Lead the migration of Vanta’s resource data model from MongoDB to PostgreSQL, running both generations in parallel without breaking customer integrations.
- Drive cross‑team solutions that depend on the Foundations platform.
- Design for correctness under eventual consistency, using idempotent session handling, conditional writes, and explicit back‑pressure.
- Design and evolve the data ingestion and pipeline architecture to handle terabyte‑scale streams with high throughput.
- Take the internal Query API to production with schema versioning, joins, exports, per‑tenant isolation, and predictable latency.
- Build data infrastructure whose correctness can be externally audited for compliance evidence.
- Diagnose production‑only failures such as hot partitions, unbounded fan‑out, and online rewrites of continuously written tables.
- Set architectural direction for streaming (Kafka), caching (Redis), and persistent storage (PostgreSQL, MongoDB) across the Foundations stack.
- Mentor senior engineers and raise the technical bar across the team.
Required profile
- Proven ability to lead large‑scale data platform migrations.
- Experience working across multiple engineering teams to deliver platform‑wide solutions.
- Strong focus on data correctness, auditability, and compliance requirements.
- Capability to mentor senior engineers and influence architectural decisions.
Required skills
- PostgreSQL
- MongoDB
- Kafka
- Amazon S3
- Redis
- High‑throughput data pipelines
- Schema‑aware data modeling
- Eventual consistency design
- Idempotent session handling
- Conditional writes and back‑pressure mechanisms
- Multi‑tenancy architecture
- Terabyte‑scale data stream processing
- Query API design with schema versioning, joins, and exports
- Auditable data infrastructure for compliance evidence
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 45 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 5 days from now
21 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
GTMfund
Îles Vierges des États-Unis
Related job offers
-
Technical Project Manager
Crawford Technologies Îles Vierges des États-Unis -
Senior Machine Learning Engineer (Traditional ML & Financial Data)
FullStack Îles Vierges des États-Unis -
Senior Product Manager, Data & Machine Learning
#paid Îles Vierges des États-Unis -
Senior Appian Developer
Atlas Tech -
DevOps Engineer – Kubernetes & AI Infrastructure
Practicus AI