Principal Engineer - 2026

Posted 8 Hours Ago
Hiring Remotely in San Francisco, CA, USA
In-Office or Remote
75-90 Annually
Expert/Leader
Software
The Role
Leads organization-wide architecture and delivery of scalable, secure backend systems across multiple teams. Defines microservices, cloud-native platforms, data architectures, CI/CD, DevSecOps, observability, and engineering standards. Drives complex initiatives, architectural governance, technical strategy, and cross-functional alignment while contributing hands-on to critical components and proofs of concept. Mentors engineers, resolves high-impact technical problems, improves reliability and performance, and advances AI-assisted development and LLM-enabled engineering practices.
Summary Generated by Built In

AutoRABIT Profile

AutoRABIT is the leader in DevSecOps for SaaS platforms such as Salesforce. Its unique metadata-aware capability makes Release Management, Version Control, and Backup & Recovery complete, reliable, and effective. AutoRABIT’s highly scalable framework covers the entire DevSecOps cycle, which makes it the favourite platform for companies, especially large ones who require enterprise strength and robustness in their deployment environment. AutoRABIT increases the productivity and confidence of developers which makes it a critical tool for development teams, especially large ones with complex applications. AutoRABIT has institutional funding and is well positioned for growth. Headquartered in the CA, USA and with customers worldwide, AutoRABIT is a place for bringing your creativity to the most demanding SaaS marketplace.
Job Role
We are seeking a highly experienced Principal Engineer (IC6) to lead the design, architecture, and end-to-end delivery of large-scale, high-performance backend systems. This role requires deep expertise in system architecture, development, and cross-functional leadership, with significant influence across multiple teams and products.
As a Principal Engineer, you will operate at an organizational level, driving technical strategy, solving complex problems, and enabling teams to build scalable, reliable, and secure systems. You will partner with engineering, product, sales, support, and architecture teams to ensure alignment and successful execution of high-impact initiatives.

Roles & Responsibilities

  • Own and drive end-to-end architecture and delivery of critical systems across multiple teams
  • Define and evolve microservices architecture, platform design, and engineering standards across the organization
  • Lead complex technical initiatives and POCs to de-risk solutions and guide strategic decisions
  • Act as a technical leader and decision-maker, driving alignment across engineering, product, sales, support, and architecture teams
  • Design and guide implementation of highly scalable, distributed systems with strong focus on reliability, performance, and security
  • Architect and optimize data systems (PostgreSQL) and drive cloud-native solutions on AWS/GCP
  • Establish and enforce best practices across CI/CD, DevSecOps, observability, security, and resiliency
  • Drive high engineering standards, including code quality, design patterns, API contracts, and reusable frameworks
  • Lead and participate in code reviews, ensuring maintainable, secure, and production-grade code across teams
  • Contribute hands-on by building critical components, POCs, and performance-sensitive systems.
  • Mentor and elevate engineers, acting as a force multiplier across teams
  • Identify technical risks, drive long-term scalability and platform improvements
  • Own and resolve ambiguous, high-impact, business-critical problems
  • Lead architectural reviews, governance, and cross-team delivery execution
  • Drive refactoring, testability, and debugging strategies to improve system quality and reliability.
  • Leverage AI-assisted development tools and LLMs to improve developer productivity, code quality, and engineering efficiency
  • Drive adoption of AI-driven and specification-based development practices, translating requirements into code, APIs, and test artifacts
  • Responsibility to adhere to set internal controls.
Experience and Desired Skills:
  • 16 - 20 years of experience in software engineering, with significant experience in architecture and large-scale system design, running production software, with at least the last several as the person accountable for a product's architecture, not just a component.
  • Proven track record of owning and delivering complex, distributed systems across multiple teams
  • Expert-level knowledge of:
    • Designing GraphQL APIs / Rest APIs at scale: schema evolution, auth directives, pagination, N+1 avoidance, subscriptions.
    • Microservices architecture
    • Designing background-job and scheduling systems: queues, locking, idempotency, fairness, failure recovery.
    • Application security depth: OAuth and SSO flows, JWT handling, CSP and security headers, secrets management, supply-chain hygiene.
  • Database: schema design for multi-tenant data, indexing, partitioning, views, query plans, migration strategy against live customer databases. Experience with Prisma or a comparable ORM and clear judgement about when to bypass it.
  • Production AWS: ECS or a comparable container platform, RDS, S3, ECR, IAM, and a CI/CD pipeline you have owned end to end. Docker and Compose in daily use.
  • Practical use of LLM APIs in a product, and daily use of AI-assisted coding tools with a clear view of where they help and where they mislead.
  • Strong hands-on ability to prototype, build POCs, and solve complex technical challenges.
  • Experience leading initiatives in Agile/Scrum environments.
  • Excellent communication and stakeholder management skills, with ability to drive alignment across diverse teams.
  • Strong ownership mindset with ability to operate effectively in ambiguous and high-pressure environments.
Nice To Have:
  • RedwoodJS or CedarJS, GraphQL Yoga, Envelop.
  • Prior working experience with MuleSoft Anypoint Platform, Azure Integration Services or other integration platforms.
  • Static analysis, SAST, OWASP and CWE, or compliance frameworks such as SOC 2 and ISO 27001.
  • Model Context Protocol server design.
  • Redis, nginx, supervisord, Bitbucket Pipelines.
  • Built or hardened a multi-tenant SaaS product.
Key Skills:
  • Enterprise Architecture
  • Microservices
  • AWS/GCP
  • Distributed Systems
  • PostgreSQL
  • DevSecOps
  • Platform Engineering
  • Technical Strategy
  • AI/LLM Enablement
  • Bedrock/OpenAI Integration
  • Kubernetes
  • Architecture Governance
  • Cross-functional Technical Leadership
Education
  • Bachelor’s in computers or any related field.
Location: Bangalore (Remote)
Experience:
  • 16 - 20 Years Experience

Compensation: 75 - 90 LPA
Website: www.autorabit.com

Skills Required

  • 16–20 years of software engineering experience, including significant architecture, large-scale system design, and production software ownership
  • Experience owning product architecture across multiple teams, not only individual components
  • Track record delivering complex distributed systems across multiple teams
  • Expertise designing GraphQL and REST APIs at scale, including schema evolution, authentication directives, pagination, N+1 avoidance, and subscriptions
  • Expertise in microservices architecture
  • Experience designing background-job and scheduling systems with queues, locking, idempotency, fairness, and failure recovery
  • Deep application security knowledge, including OAuth, SSO, JWT, CSP, security headers, secrets management, and software supply-chain security
  • Database expertise in multi-tenant schema design, indexing, partitioning, views, query plans, and live database migration strategies
  • Experience with Prisma or a comparable ORM, including when to bypass the ORM
  • Production AWS experience with ECS or comparable container platforms, RDS, S3, ECR, IAM, and end-to-end CI/CD ownership
  • Daily experience using Docker and Docker Compose
  • Practical experience using LLM APIs in products and AI-assisted coding tools
  • Strong hands-on ability to prototype, build proofs of concept, and solve complex technical challenges
  • Experience leading initiatives in Agile/Scrum environments
  • Excellent communication and stakeholder management skills
  • Strong ownership and ability to operate in ambiguous, high-pressure environments
  • Bachelor’s degree in computer science or a related field
  • Experience with RedwoodJS or CedarJS, GraphQL Yoga, or Envelop
  • Experience with MuleSoft Anypoint Platform, Azure Integration Services, or other integration platforms
  • Experience with static analysis, SAST, OWASP, CWE, SOC 2, or ISO 27001
  • Experience designing Model Context Protocol servers
  • Experience with Redis, Nginx, Supervisord, or Bitbucket Pipelines
  • Experience building or hardening a multi-tenant SaaS product
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
206 Employees
Year Founded: 2015

What We Do

AutoRABIT provides DevSecOps tools built specifically for Salesforce developers to increase release velocity, produce consistently high-quality code, and enhance data security. Flexible hosting options such as self-hosted servers along with public and private clouds offer solutions tailored to your specific needs. Automation is key to optimizing Salesforce DevSecOps efforts. AutoRABIT’s offerings provide end-to-end coverage for your development pipeline: • CI/CD • Static Code Analysis • Data Backup & Recovery • Automated Release Management • Data Loader Pro • Version Control • Sandbox Management • Test Automation • Metadata Mastery AutoRABIT is the only DevSecOps provider that allows you to work off the Salesforce platform, protecting you from outages and vulnerabilities experienced by those working directly within Salesforce. Speed doesn’t need to come at the cost of quality and security. CodeScan provides immediate and continuous visibility into code health from the moment it’s written through production. Vault Data Backup & Recovery automates backup snapshots and quickly restores data should a loss event occur. AutoRABIT’s scalable and flexible solutions work with your existing toolset to optimize your Salesforce software development processes.

Similar Jobs

Rubrik Logo Rubrik

Manager, Global Deal Operations & Governance

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
United States
3000 Employees
140K-210K Annually

GitLab Logo GitLab

Site Reliability Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
United States
2500 Employees

Skillsoft Logo Skillsoft

Account Executive

Artificial Intelligence • Consumer Web • Edtech • HR Tech • Information Technology • Software • Conversational AI
Remote
United States
2900 Employees
100K-240K Annually

GC AI Logo GC AI

Head of Revenue Operations

Artificial Intelligence • Legal Tech
Remote
United States
130 Employees
240K-285K Annually

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account