Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Engineer image - Rise Careers
Job details

Principal Engineer

About Nexus

At Nexus, we help organizations turn complex data into clear, actionable insight — so the hard work behind artificial intelligence, analytics, and cloud infrastructure doesn’t slow innovation down… it accelerates it.

We’re a team of builders, problem-solvers, and collaborators who believe in moving fast, learning continuously, and doing great work together. Our role is to handle the heavy lifting of modern data platforms, governance, and cloud transformation so our clients can focus on making confident, strategic decisions that move their businesses forward.

We’re proud of the culture we’re building across the U.S. and India — one rooted in curiosity, ownership, collaboration, and care — and we’re excited to keep growing with people who want to do meaningful work alongside genuinely great teammates.

Role Summary

The Principal Engineer is the highest individual contributor on the NX1 platform engineering team. They hold architectural authority across the NX1 codebase and are the primary technical decision-maker below the Head of Engineering. They define how NX1 components are built, integrated, and evolved — with deep ownership of the platform's most complex and strategically important subsystems. The NX1 stack is built on Apache Spark, Trino, Iceberg, Ranger, Gravitino, Keycloak, Airflow, DataHub, and Debezium — all running on Kubernetes and OpenShift. The Principal Engineer is expected to have significant depth across most of these components and to lead the engineering team in building production-grade, enterprise-hardened implementations of each. They also serve as the escalation point for the most complex issues surfaced through L3 support and Forward Engineering deployments.

Key Responsibilities

• Own the architecture of NX1's core platform: defining how Spark, Trino, Iceberg, Ranger, Gravitino, and Keycloak are integrated, versioned, and deployed together

• Lead the design of NX1's multi-tenant security model — Ranger policy enforcement, Keycloak-based JWT authentication, Gravitino credential vending, and YuniKorn-based namespace isolation on Kubernetes

• Drive the Iceberg catalog strategy: Gravitino as Iceberg REST catalog, namespace/tablelifecycle management, S3 credential vending, and Spark/Trino catalog configuration

• Author technical design documents (TDDs) for major features and integration efforts; lead cross-team technical reviews and drive adoption of architectural decisions

• Own the engineering team's integration posture with open-source upstream projects —evaluating major version upgrades, managing patches, and leading contribution efforts whereNX1 has custom extensions

• Lead technical investigation of the most complex escalations from Forward Engineering —issues involving Spark/Trino query failures, Ranger policy conflicts, Keycloak token issues, or Gravitino catalog inconsistencies

• Define NX1's Kubernetes operator strategy: how platform components are deployed, upgraded, and managed via Helm and Terraform across customer environments

• Mentor Senior Software Engineers and set engineering standards for code quality, testing,observability, and release practices

• Partner with the Head of Engineering on technical roadmap planning, build vs. integrate decisions, and OSS component selection

• Interface directly with enterprise customers on the most complex architectural questions raised during Solutions Architect-led engagements

Qualifications & Experience

• 10+ years software engineering experience with at least 3 years at staff or principal engineer

level on distributed data systems

• Expert-level knowledge of Apache Spark — including Spark on Kubernetes, the Spark SQL

engine, custom extensions, and performance tuning at scale

• Deep experience with Trino (formerly PrestoSQL): connector architecture, query planning, cost-based optimization, and integration with Hive Metastore or Iceberg REST catalog

• Hands-on production experience with Apache Iceberg: table format internals, partitioning strategies, compaction, snapshot expiry, and multi-engine compatibility (Spark + Trino)

• Strong experience with enterprise authentication and authorization: Keycloak (OIDC/JWT), Apache Ranger (policy engine, service definitions, plugins), and LDAP/Active Directory integration

• Experience with Apache Gravitino or comparable metadata/catalog platforms: catalog API design, Iceberg REST catalog implementation, and credential vending patterns

• Kubernetes and OpenShift expertise: operators, CRDs, RBAC, network policies, and multi-tenant namespace management; experience with YuniKorn or equivalent schedulers is a strong plus

• Proficiency in Java and/or Scala for Spark/Trino work; Python for tooling, automation, and data engineering integrations

• Experience with Helm chart authoring, Terraform module development, and GitOps-based platform lifecycle management

• Track record of leading engineering teams through complex open-source integrations, major version migrations, and enterprise customer deployments

Why You’ll Love Working at Nexus

At Nexus, we value people who want to grow — and support each other while doing so.

You can expect:

  • A collaborative team culture built on curiosity and respect

  • Challenging work where your contributions clearly matter

  • A leadership team that invests in learning and development

  • The opportunity to work at the intersection of cloud, data, and AI innovation

Ready to Apply?

If this role sounds like a great fit — or even close to one — we’d love to hear from you. We know that no candidate checks every single box, and we’re excited to meet people who bring curiosity, talent, and a desire to build meaningful work together.

Average salary estimate

$230000 / YEARLY (est.)
min
max
$180000K
$280000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
FINRA Hybrid Rockville, MD (Job Posting)
Posted 13 hours ago

FINRA is hiring a Software Engineer in Rockville, MD to develop robust, maintainable software and support engineering and operational excellence across the SDLC in a hybrid environment.

Photo of the Rise User
Pinterest Hybrid San Francisco, CA, US; Palo Alto, CA, US
Posted 59 minutes ago

Lead cross-team engineering to build scalable catalog, integration, and AI-native merchant systems that improve onboarding, catalog health, and merchant growth at Pinterest.

Photo of the Rise User
Posted 15 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Performance Bonus
Family Medical Leave
Paid Holidays

A product-minded Engineering Manager is needed to lead and grow engineering teams, drive technical execution for distributed, service-oriented systems, and partner cross-functionally to deliver impactful scheduling products.

Posted 6 hours ago

K2 Space is hiring a Senior Embedded Firmware Engineer to design, implement, and validate low-level firmware and bring-up for custom high-performance SoCs used in next-generation satellites.

Photo of the Rise User
CoLab Software Hybrid North America, Remote
Posted 14 hours ago

Senior product-minded engineer needed to prototype, architect, and de-risk browser-based 2D/3D CAD and engineering-data systems for a remote-first AI platform used by major OEMs.

Photo of the Rise User
Posted 15 hours ago

YouVersion Labs seeks a Senior Engineer to rapidly prototype and validate innovative web, mobile, and AI-driven experiences that expand Bible engagement worldwide.

Photo of the Rise User

Experienced MuleSoft engineer needed to design and deliver Mule 4 APIs and integrations on Anypoint Platform to support enterprise connectivity and scalable production integrations for AXS.

Photo of the Rise User
Posted 19 hours ago

CapTech is hiring a senior Full-Stack Developer (.NET) in Salt Lake City to deliver cloud-ready, API-driven enterprise applications and integrations across front-end and back-end stacks.

Photo of the Rise User

GR0 is hiring an on-site Applied AI Engineering Intern in Marina Del Rey to design and ship production-grade AI prototypes that improve marketing speed, quality, and performance.

Labcorp Hybrid Bloomfield CT
Posted 1 hour ago

Labcorp seeks an entry-level Software Engineer I in Bloomfield, CT to develop embedded and application-level software for laboratory robotic and automation systems.

Photo of the Rise User

CSCI Consulting is seeking an experienced MuleSoft Integration Developer to design and implement secure, high-performance integrations and API-led connectivity for a major Federal modernization program.

Photo of the Rise User
Posted 14 hours ago

Lead backend development for Bumble's Dating product by building scalable GCP-native services, driving projects end-to-end, and mentoring junior engineers.

Photo of the Rise User
AVEVA Hybrid San Leandro, California, United States of America
Posted 13 hours ago

Lead and architect enterprise-scale AI initiatives at AVEVA, translating cutting-edge AI research into production-ready architectures, repeatable patterns, and cross-functional delivery across industrial domains.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 2026
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!