Principal Data Engineer – Technical Lead

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Unqork

Unqork

201 - 500 employees

Founded 2017

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

💰 Venture Round on 2021-01

SaaS • Enterprise • Artificial Intelligence

Unqork is a leading provider of a zero-code application platform that enables enterprises to easily build, secure, and manage applications without writing any code. The company focuses on driving digital transformation by minimizing technical debt and fostering collaboration between IT and business teams. Unqork's platform is designed to accelerate business agility by offering enterprise-grade security and compliance, and significantly reducing the time and resources required for application development and management. Industries that benefit from Unqork's solutions include financial services, government, insurance, and healthcare, among others. With a robust marketplace and integration capabilities, Unqork helps organizations modernize their legacy systems and drive innovation.

📋 Description

• Act as a player-coach, providing technical direction, architectural guidance, and daily mentorship to a focused team of 3–5 engineers. Conduct thoughtful code reviews and foster professional growth within your squad. • Design and implement sophisticated Data Access Layers (DAL) and custom ODMs to translate platform-generated, SQL-like queries into high-performance MongoDB BSON operations and aggregation pipelines. • Build and maintain middleware that ensures Unqork’s core business logic remains storage-agnostic, enabling seamless modularity and flexibility across different data storage mechanisms. • Architect and scale a multi-tenant, secure MongoDB ecosystem. Lead strategies for ensure high availability while performing deep-dive execution plan analysis (IXSCAN vs. COLLSCAN) to optimize query performance. • Plan and architect hybrid data architectures to support operation, transactional and analytical schema and database systems. • Use Node.js and JavaScript to build robust microservices (typically GraphQL) and internal libraries that integrate dynamic, metadata-driven data patterns into the Unqork no-code runtime. • Design schemas and declarative models that allow non-technical users to build complex application logic without compromising data integrity or system performance. • Architect real-time and batch data pipelines using Apache Kafka and Spark to facilitate data transformation and movement between relational and NoSQL systems. • Partner with Platform and Backend engineers to standardize data interaction patterns, ensuring high-scale, API-driven performance across the entire enterprise cloud. • Partner closely with the Product Management team to influence the product roadmap, translate business requirements into technical specifications, and ensure alignment between product goals and engineering execution

🎯 Requirements

• Bachelor's Degree in Computer Science/ Master’s or above preferred • 10+ Years of experience in backend, data, or platform engineering, with a proven track record of solving complex latency and implementation challenges for systems supporting millions of users. • 2+ Years of experience in a Technical Lead or Player-Coach capacity, with demonstrated success managing, mentoring, and steering a small team of engineers while remaining hands-on in the codebase. • Deep, hands-on proficiency with SQL database systems (PostGress), search systems (e.g. Elastic) AND with MongoDB/Atlas, including complex aggregation pipelines, BSON data modeling, sharding, replica sets, and advanced query performance tuning. • Strong experience building Data Access Layers (DAL), custom ODMs, or query translation engines that successfully decouple application logic from underlying storage systems. • High proficiency in Node.js or other major backend languages (Python, Java, or Go) to build high-scale, event-driven architectures. • Direct experience implementing Redis (caching/TTL strategies) and Atlas Search (Lucene) to optimize data retrieval and discovery. • Advanced knowledge of cloud platforms (AWS, Azure, or GCP) and distributed systems, including experience with containerization (Docker/Kubernetes). • Familiarity with SQL-to-NoSQL translation patterns and a background in building internal developer platforms or metadata-driven systems (e.g., no-code/low-code). • An AI-forward mindset: You are an avid user of AI tools and are passionate about exploring how AI can automate workflows, enhance creativity, and increase your personal impact.

🏖️ Benefits

• 💻 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

Apply Now

Similar Jobs

🔥 1 hour ago

DevTech Systems, Inc.

11 - 50

🏛️ Government

💸 Finance

📚 Education

Data Engineer and Analyst supporting humanitarian assistance by developing data systems and producing actionable insights. Involved in data engineering, analysis and collaboration for effective decision-making.

AWS

Cloud

ETL

Python

SQL

🔥 1 hour ago

Bart & Associates, Inc.

1001 - 5000

🏛️ Government

🔒 Cybersecurity

🏢 Enterprise

Subject Matter Expert – Data Engineering responsible for leading data collection and analytics initiatives. Joining B&A to provide expertise in structured and unstructured data analysis and technology solutions.

Azure

Java

Python

Scala

Spark

SQL

🔥 1 hour ago

CareOregon

501 - 1000

⚕️ Healthcare Insurance

🤝 Non-profit

Data Warehouse Architect designing and developing data models and ETL specifications. Conducting data analysis while managing vendor relations and contributing to architecture planning.

ETL

SQL

🔥 2 hours ago

Accordant

201 - 500

⚕️ Healthcare Insurance

🤝 B2B

Data Migration Manager leading ERP Data Migration Services for Accordant Software. Overseeing projects to ensure successful migrations, managing risks, and maintaining data integrity.

ERP

ETL

Oracle

SQL

🔥 3 hours ago

Banner Health

10,000+ employees

⚕️ Healthcare Insurance

Supply Chain Data Engineer supporting the design and maintenance of enterprise data systems at Banner Health. Involves data analysis, reporting, and complex problem resolution in healthcare.

ETL

SQL