Remote Jobs RockRemote Jobs Rock

Principal Software Engineer, Program Structure

🕒 4 days ago
Backend EngineeringEnterprise ArchitectureMulti-tenant SystemsData Isolation

📜 Description

  • Own the design and multi-quarter delivery of Vanta's enterprise org model, including hierarchical product lines and business units.
  • Define and evolve core abstractions to accommodate diverse enterprise requirements.
  • Retrofit a live production system toward a multi-tenant org structure with safe migration paths.
  • Deliver meaningful customer value each quarter while progressing toward the full solution.
  • Drive execution across squads, building alignment through technical clarity and credibility.

🛠️ Requirements

  • 15+ years of deep backend engineering experience with a track record of leading complex technical initiatives.
  • Experience designing platform abstractions that accommodate diverse customer requirements.
  • Proven ability to ship in stages, moving large problems forward incrementally.
  • Strong communication skills to convey complex systems to various stakeholders.
  • Deep familiarity with enterprise architectural patterns such as tenancy models and role-based access control.

Benefits

  • Comprehensive medical
  • Dental
  • Vision coverage with 100% of employee-only premiums covered
  • 16 weeks paid Parental Leave for all new parents.
  • Health & wellness stipend.
  • Remote workspace, internet, and cellphone stipend.
  • Commuter benefits for team members who report to the SF and NYC office.
  • Flexible PTO policy, plus 80 hours of Sick Time.
  • 11 company-paid holidays.
  • Partner with Engineering leadership, Product, and Design to translate vision into deliverable work.
Stitchfix

Lead Engineer - Product Catalog Team

Stitchfix👥 1001 - 5000 employees🏢 Apparel & Fashion
🔥 7 hours ago

As a Lead Engineer on the Product Catalog Manager Team, you will set the technical direction for systems that enhance Stitch Fix's product data ecosystem and improve catalog efficiency.

Software EngineeringCatalog ManagementData ModelingProduct Data Systems
Pinterest

Staff Software Engineer, Observability

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 15 hours ago

As a Staff Software Engineer on the Observability team, you'll design and build infrastructure and tools that enhance visibility into Pinterest's distributed systems, empowering engineers to optimize their services.

Distributed SystemsData EngineeringObservability ToolsMetrics
Pinterest

Staff Software Engineer, Capacity Engineering

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 15 hours ago

As a Staff Software Engineer in Capacity Engineering, you will drive performance and efficiency initiatives for large-scale distributed systems, collaborating across teams to optimize resource management.

KubernetesDistributed SystemsPerformance EngineeringProfiling Tools

Trusted by Remote Workers