✦ Luna Orbit — Software Engineering

Staff Software Engineer

at AbbVie

📍 San Francisco, CA Unknown Posted April 14, 2026
Type Not Specified
Experience lead
Exp. Years At least 10+ years experience in software engineering
Education Bachelor's Degree required
Category Software Engineering

Staff Software Engineer on the Platform Engineering team, building mission-critical backend platforms and integrations for foundational services like Identity and Communications. You will lead core platform development, mentor engineers, and drive architecture, reliability, testing discipline, and adoption of AI-powered tools.

  • Lead development of core backend platforms and integrations
  • Mentor engineers via code reviews and design patterns
  • Champion code quality, scalability, and security through architecture decisions
  • Collaborate cross-functionally to turn ideas into technical plans
  • Drive evaluation of AI-powered tools to enhance engineering practice

Backend-focused platform engineering using TypeScript/JavaScript and Node.js, with deep PostgreSQL expertise including schema design, query optimization, and replication. Responsibilities include software architecture, reusable platform services, integrations, and strong testing practices across unit, integration, and functional tests.

The ideal candidate is a senior Staff Software Engineer with 10+ years of software engineering experience building enterprise backend platforms. They have strong hands-on experience with TypeScript/JavaScript and Node.js, deep PostgreSQL expertise (schema design, query optimization, replication), and a proven track record of designing scalable, secure, reusable platform services. They also mentor engineers through code reviews and apply rigorous testing practices across unit, integration, and functional tests.

Bachelor's Degree requiredAt least 10+ years experience in software engineeringDeep experience building enterprise solutionsespecially for reusable platform level servicesStrong Experience with TypeScript/JavaScriptNode.jsStrong familiarity with data structuresalgorithms and design patternsProponent of code testing and familiar with the common frameworks for unitintegration and functional testsExpertise in PostgreSQLincluding schema designquery optimizationand replicationAdept at draftingvalidating and implementing software systems architecture using modern development and deployment technologies
Full stack experience is a plus
TypeScriptJavaScriptNode.jsPostgreSQL
TypeScriptJavaScriptNode.jsPostgreSQLschema designquery optimizationreplicationsoftware architecturecode reviewsdesign patternsunit testsintegration testsfunctional testsdata structuresalgorithmsscalabilitysecurityenterprise solutionsreusable platform level services
IdentityCommunicationscore backend platformsintegrationssoftware architecturecode qualityreusabilityscalabilitysecuritystrategic software architecture decisionscode reviewsdesign patternsenterprise solutionsreusable platform level servicesTypeScriptJavaScriptNode.jsdata structuresalgorithmsunit testsintegration testsfunctional testsPostgreSQLschema designquery optimizationreplicationAI-powered toolsAI-powered tools and technologiessoftware systems architecturemodern development and deployment technologies
mentoringcollaboration with Productcollaboration with Project Managementcollaboration with Engineering Managementleadershipstakeholder managementcommunicationtaking part in evaluating potential hiresdriving positive working environment and culturecross-functional collaborationprioritizing tasks
Industry SaaS
Job Function Build and architect scalable, secure, reusable enterprise backend platforms and integrations
Role Subtype Platform Engineer
Tech Domains JavaScript, Node.js, SQL / PostgreSQL
Staff Software EngineerStaff Software EngineeringPlatform Engineeringbackendcore backend platformsintegrationsIdentityCommunicationssoftware architectureTypeScriptJavaScriptNode.jsdata structuresalgorithmsdesign patternsunit testsintegration testsfunctional testsPostgreSQLschema designquery optimizationreplicationcode reviewscode qualityscalabilitysecurity

Bachelor's Degree required, At least 10+ years experience in software engineering, Strong Experience with TypeScript/JavaScript, Node.js, Expertise in PostgreSQL, including schema design, query optimization, and replication

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile