This role provides an exciting opportunity to shape the technical vision and architecture for multiple high-impact projects, while actively contributing to key platform components. You will work in a collaborative, agile environment with cross-functional teams, influencing design decisions, delivering high-quality software, and mentoring other engineers. This position requires expertise in modern cloud-native architectures, scalable distributed systems, and the ability to lead technical initiatives across multiple domains. The Principal Software Engineer will help drive innovation, ensure operational excellence, and maintain high-quality standards for software delivered to production. This remote role offers flexibility, strategic influence, and the chance to work on transformative solutions in a rapidly evolving industry.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
Bachelor's degree
Number of Employees
11-50 employees