Unqork empowers enterprises to accelerate growth by rapidly building, testing, and running applications that are designed to be AI-native. Trusted by the world’s largest organizations in highly regulated industries, these applications become more secure over time while significantly reducing technical debt—allowing businesses to focus on innovation rather than maintenance. Unqork’s customers include Goldman Sachs, Marsh, BlackRock, and the U.S. Department of Health and Human Services.
At Unqork, we value inclusive and innovative thinkers who boldly challenge the status quo. We encourage you to apply!
The Impact U will make:
We're seeking an experienced, visionary Principal Data Architect and Leader to drive the strategy, design, and operations of our enterprise-grade data architecture and infrastructure. This critical role leads our data functions, ensuring our platform provides a robust, scalable, secure, and highly available foundation for customers developing, deploying, and hosting applications using this robust data layer. The ideal candidate will possess deep expertise in data architecture , cloud-native technologies, and operational excellence, directly impacting our ability to serve thousands of customer applications.
- Report to our Engineering Manager
- Architecture & Strategy
- Define and own the long-term data architecture strategy for Unqork's core platform, covering data modeling, query design, storage topology, and access patterns across a complex data environment that includes MongoDB as well as integration with Relational and Columnar database models
- Ensure the data layer meets the security, performance, scalability, and resilience requirements of enterprise-grade, mission-critical applications.
- Evaluate and recommend the right database technologies, indexing strategies, caching layers, ETL and search infrastructure for each class of workload — including when to use MongoDB Atlas Search, Caching (e.g., Redis), Querying (e.g., Kafka) and Streaming components,
- Own the end-to-end solutions around data transfers using solutions like ETL for customers.
- Own the data architecture for Unqork's AI-driven development layer — defining persistence, versioning, and query standards for AI-generated configurations.
- Lead the design of declarative data models and schemas that enable non-technical users to build complex logic while maintaining strict data integrity.
- Define the architectural boundary between database-layer computation (aggregation pipelines, indexing) and application-layer computation (Node.js post-processing, in-memory caching), and establish standards for which work belongs where.
- Create and maintain comprehensive documentation including data architecture blueprints, indexing governance policies, query standards, and migration playbooks.
- Own capacity planning and cost modeling for data infrastructure resources as Unqork scales.
- Leadership & Data Operations
- Mentor and grow a team of data engineers and database engineers responsible for the health and performance of Unqork's data platform.
- Establish data modeling best practices and enforce standardization across all environments — including schema conventions, index lifecycle management, and pagination contract design.
- Oversee the design and operation of Unqork's database infrastructure — defining thresholds, coverage policies, write amplification limits, and manual override processes.
- Drive data operational excellence by implementing and refining query performance monitoring, slow query alerting, explain plan review processes, and incident response playbooks for database degradation events.
- Define and enforce data access governance — including RBAC data model standards, cache TTL policies, and the rules under which eventual consistency is acceptable vs. when strong consistency is required.
- Comply with security regulations while working on data designs and patterns for Unqork platform.
- Partner with Product to translate product requirements into data model decisions, and identify where relaxing a product constraint unlocks a disproportionate architectural improvement.
What U bring:
- 10+ years of progressive experience in data architecture, database engineering, or a related field, with at least 3 years in a principal or architect-level role.
- Extensive experience designing and managing enterprise-grade, multi-tenant data infrastructure for SaaS platforms.
- Expert-level proficiency with MongoDB — including aggregation pipeline design, index strategy (B-tree, text, vector), replica sets, sharding, and query execution plan analysis (IXSCAN vs. COLLSCAN).
- Deep, hands-on expertise with our core data technology stack:
- MongoDB / MongoDB Atlas (aggregation pipelines, Atlas Search, Atlas Vector Search, sharding)
- Relational/SQL Databases (Operational and Business Intelligence schema and query partners)
- Redis (caching strategy, TTL design, cache invalidation, pub/sub)
- Node.js (application/database boundary, worker threads, event loop awareness)
- RBAC and access control data patterns (denormalization, write-time materialization, owner list caching)
- AI/ML data infrastructure ( semantic search, LLM-friendly schema design, columnar database design)
- Proven ability to write architectural decision records that hold up over time — capturing not just the recommendation but the alternatives considered and the conditions under which the decision should be revisited.
- Proven ability to lead technical teams, manage complex data migration projects, and influence cross-functional stakeholders including Product and Engineering leadership.
- Strong understanding of data security principles, multi-tenant isolation patterns, and enterprise compliance requirements (SOC 2, ISO 27001).
Why Join Us?
You will have the opportunity to build the foundation that fuels innovation for thousands of developers and enterprise customers. We offer competitive compensation, a generous benefits package, and a collaborative, results-driven culture where your contributions directly shape our product and success.
Compensation, Benefits, & Perks
💻 Work from home with a remote-first community
🏝 Unlimited PTO (and the encouragement to use it)
📝 Student loan payback program
🏥 100% employer-covered medical, dental, and vision options available to you and your dependents
💸 Flexible Spending Account (FSA)
🏠 Monthly stipend toward your WFH setup, vacation, development and more
💰 Employer-sponsored 401(k) with contribution match
🏋🏻♀️ Subsidized ClassPass Membership
🍼 Generous Paid Parental Leave
💲 Hiring Ranges:
- Tier 1: $229,000 - $286,200
- Tier 2- $215,100 - $268,900
Unqork employs a market-driven approach to establish compensation ranges. In addition to a base salary, employees may also be eligible to receive a target incentive and company equity in the form of stock options.
An employee’s compensation within the range provided above depends on a variety of factors including, but not limited to, their location, role, skillset, level of experience, and similar peer salaries. As a remote-first company, Unqork incorporates a geographic differential into our compensation structure, depending on the candidate’s location. We utilize a tiered system—Tier 1 and Tier 2—to accurately reflect local market rates and ensure our compensation packages are both fair and competitive.
Our geographic tiers are defined as follows:
- Tier 1: New York Metro, Seattle Metro, San Francisco Bay Area
- Tier 2: All other US and US territory locations
Unqork embraces a culture of security and privacy awareness by consistently safeguarding sensitive information, adhering to company policies, and actively participating in training and initiatives to protect our data and the privacy of our stakeholders.
Unqork is an equal opportunity employer. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.