Principal Software Engineer @Fullbay
Software Development
Salary usd 174,185.53 ..
Remote Location
🇺🇸 USA Only
Job Type other
Posted 1wk ago

[Hiring] Principal Software Engineer @Fullbay

1wk ago - Fullbay is hiring a remote Principal Software Engineer. 💸 Salary: usd 174,185.53 - 200,000 per year 📍Location: USA

Role Description

The Principal Software Engineer is a force-multiplier and technical leader who drives innovation, establishes best practices, and solves complex problems across Fullbay's SaaS platform helping independent mechanics manage their businesses. You'll combine exceptional technical depth with the breadth of experience needed to tackle any challenge—from architecting scalable distributed systems to mentoring engineers and influencing organizational strategy. This role requires someone who can quickly prototype solutions, deliver proof-of-concepts with new technologies, and turn big ideas into reality while maintaining production excellence.

You'll work as part of the Principal Engineers team—a unified group that coordinates cross-domain architectural decisions, establishes technical standards, and provides strategic guidance across the organization. While you'll be assigned to specific domain teams, your primary responsibility is organizational impact, not embedding in day-to-day execution.

Qualifications

  • 10-15 years of experience in software design and development
  • Bachelor's degree in Computer Science or equivalent experience
  • Proven ability to design and implement scalable, distributed systems
  • Strong communication skills with ability to influence technical decisions across the organization
  • Experience working collaboratively with Product Management and QA teams

Requirements

  • Modern Software Design and Coding methodologies
  • Development and Design best practices based on experience and knowledge
  • Work with modern industry 3rd party technologies and ability to compare and contrast
  • Knowledge and experience with Product Management and Test methodologies
  • Create the process and frameworks for how development will happen in Engineering
  • Ability to form-factor messages and communication to Leadership vs peers vs software engineers
  • Knowledge and experience with improving Performance, Scale and Availability of software

Benefits

  • Compensation: $174,185.53 - $200,000.00
  • Location: Phoenix, Arizona (Remote)
  • Employment Type: Full-Time
  • Department: Software Engineering

Primary Duties & Responsibilities

  • Technical Leadership & Innovation
    • Design and implement complex, high-impact features that significantly increase business value and advance Fullbay's capabilities
    • Drive architectural decisions that simplify implementations, improve performance, and establish patterns for the entire engineering organization
    • Investigate and evaluate new technologies, establish the technical platform, and define the stack
    • Quickly prototype solutions and deliver proof-of-concepts that turn speculative ideas into concrete implementations
    • Own production excellence—proactively identify issues, establish monitoring standards, and drive performance, scale, and availability goals
  • Cross-Organizational Impact
    • Work with principal engineers as a unified team to coordinate on technical initiatives spanning multiple domains
    • Establish and promote best practices for software development, including coding standards, system design patterns, and integration approaches
    • Lead Architecture Decision Record (ADR) processes and ensure alignment on technical standards
    • Serve as technical advisor to senior leadership—communicate development goals, progress, and strategic direction
    • Collaborate with the dev lead to define entry/exit criteria for how Product, QA, and Development teams work together, including checkpoints and release cadence
  • Mentorship & Team Development
    • Train engineers across the organization on modern programming practices, platform capabilities, and effective use of tools
    • Mentor other engineers through code reviews, pairing sessions, and formal training
    • Establish code review standards, branching strategies, and software development methodologies
    • Serve as the "go-to" expert for complex technical challenges across multiple teams
    • Build trust and rapport with fellow principal engineers to amplify collective impact
  • Platform & Process Excellence
    • Work with the Internal Developer Platform to improve developer experience and productivity
    • Establish metrics and standards for performance, scale, and availability
    • Evaluate and integrate third-party technologies to enhance the Fullbay stack
    • Define processes and frameworks for how engineering work happens across the organization
    • Contribute to FinOps initiatives and AWS cost optimization strategies
    • Work with 3rd party applications and companies to add to our Fullbay stack for best results

Our Technical Environment

  • Frontend: TypeScript, React (modern patterns with hooks), Module Federation for micro-frontends
  • Backend: Java (Quarkus, SnapStart optimization), Node.js/TypeScript, Go
  • AWS Services: Lambda (with Lambda resolvers for AppSync), Fargate, AppSync (GraphQL APIs with VTL and JavaScript resolvers), DynamoDB, EventBridge, Step Functions, API Gateway, CloudFront, WAF
  • Architecture: Microservices, event-driven systems, serverless-first approach
  • Tools: GitHub Enterprise, Terraform for Infrastructure as Code, AI-enhanced development (Claude Code)

Physical Demands and Work Environment

  • Regularly required to sit at a desk in front of a computer and use hands to finger, handle, or feel objects, tools, or controls (including a computer keyboard and operating a telephone), lift and/or move up to 10 pounds.
  • Frequently requires the use of hands and arms for reaching, as well as the ability to walk and communicate effectively through speaking and listening.
  • Specific vision abilities required by this position include close vision, color vision, and the ability to adjust focus.
  • Noise level in the work environment is usually moderate.
  • Type on a computer keyboard and look at a computer monitor, and operate a cell phone or a computer-based phone.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @Fullbay
Software Development
Salary usd 174,185.53 ..
Remote Location
🇺🇸 USA Only
Job Type other
Posted 1wk ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later