Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: Hourly
Reviewed: Wed, Sep 30, 2026
This job expires in: 30 days

Job Summary

Working remotely, the full-time Principal Software Engineer will lead the development of AI systems for production reliability, focusing on incident investigation and mitigation through autonomous agents while directly engaging in coding and system architecture.

Key responsibilities
  • Define the technical vision and architecture for agentic reliability systems across the organization
  • Design, code, and ship production agentic systems to address complex infrastructure problems
  • Lead the development of an AI agent for production incident investigation, enhancing its accuracy and autonomous capabilities
Required qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field
  • 12+ years of software engineering experience, particularly with large-scale distributed systems
  • Proven experience applying AI or machine learning to production challenges
  • Strong track record of transitioning technical concepts to production deployment
  • Experience coding in languages such as C++, Java, Python, or Rust

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 40,123 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee