Principal Software Engineer - USA

AutoRABIT Holding Inc.•Atlanta, GA
•$210,000 - $235,000•Remote

About The Position

AutoRABIT is seeking a Principal Software Engineer to serve as a senior individual contributor (IC-6) in its global Engineering organization. The role is hands-on and focused on solving complex technical challenges, accelerating engineering execution, and driving innovation. The engineer will write production code, build AI-enabled solutions, mentor engineers, and deliver measurable business outcomes while influencing technical strategy in partnership with Engineering, Product, Architecture, and Executive Leadership. The position combines technical leadership, practical AI adoption, hands-on software development, continuous improvement, and mentorship. The engineer will influence architecture while remaining actively involved in implementation; design scalable, secure, reliable, high-performance enterprise software; lead complex initiatives through production deployment; and help improve engineering practices and the company's enterprise platform. The role is fully remote within the United States, and candidates must live in and be eligible to work in the US.

Requirements

  • At least 15 years of professional software engineering experience delivering enterprise-scale applications.
  • Expert-level proficiency in Java, modern software engineering practices, and distributed systems.
  • Strong experience with Spring Boot, APIs, microservices, cloud-native development, and enterprise application architecture.
  • Hands-on experience using AI-assisted development tools to improve engineering productivity.
  • Experience building AI-powered software products, integrations, or developer productivity solutions.
  • Familiarity with Large Language Models, Retrieval Augmented Generation (RAG), AI agents, Model Context Protocol (MCP), or comparable AI technologies.
  • Deep understanding of cloud platforms such as AWS or Azure, including modern cloud architecture and AI integration capabilities.
  • Experience with CI/CD, DevSecOps, Kubernetes, containers, and Infrastructure as Code.
  • Experience developing enterprise SaaS products; Salesforce ecosystem experience is preferred.
  • Ability to diagnose and resolve complex technical and production issues.
  • Experience mentoring senior engineers and leading technical initiatives across teams.
  • Excellent communication skills and ability to influence technical decisions without direct authority.
  • Ability to collaborate effectively with globally distributed engineering teams while working remotely within the United States.
  • Must live in and be eligible to work in the United States.

Nice To Haves

  • Experience developing enterprise SaaS products within the Salesforce ecosystem.
  • Contributions to open source projects, technical publications, patents, or other demonstrated technical leadership.

Responsibilities

  • Serve as a technical leader across engineering teams and product initiatives.
  • Influence architectural direction while actively participating in software development.
  • Design and implement scalable, secure, reliable, high-performance enterprise software solutions.
  • Partner with Engineering leadership to solve complex technical challenges.
  • Champion practical AI-assisted software development practices across Engineering.
  • Design and build AI-powered capabilities that improve developer productivity and customer value.
  • Evaluate emerging AI technologies, including LLMs, AI agents, RAG, and agentic development workflows.
  • Apply sound judgment about when AI is valuable and when traditional engineering approaches are more appropriate.
  • Mentor engineers on responsible AI adoption, technical evaluation, and modern development practices.
  • Write, review, test, and maintain high-quality production code.
  • Lead complex development initiatives from design through production deployment.
  • Troubleshoot critical production issues and deliver practical, sustainable solutions.
  • Drive technical excellence across Java applications, APIs, microservices, and cloud-native architectures.
  • Establish engineering practices that improve software quality, maintainability, and delivery.
  • Identify technical debt and lead modernization initiatives.
  • Improve application performance, scalability, reliability, and developer productivity.
  • Champion automation, engineering excellence, and continuous learning.
  • Prototype and evaluate technologies that strengthen AutoRABIT's enterprise platform.
  • Mentor senior engineers and emerging technical leaders.
  • Collaborate with Product Management, Architecture, Security, and DevOps teams.
  • Translate complex technical concepts into actionable recommendations.
  • Foster a culture of accountability, curiosity, collaboration, and execution.

Benefits

  • Bonus
  • Fully remote position within the United States
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service