Principal Software Developer
About the Role
A company is looking for a Principal Software Developer to lead design and delivery for complex platform capabilities in a remote setting. Key Responsibilities Lead architecture, design, and implementation for complex platform services and shared components Own key technical decisions and drive design reviews to ensure solutions meet security and performance requirements Mentor engineers through design guidance and drive reliability improvements Required Qualifications BS in Computer Science or related field (or equivalent practical experience) 7+ years of professional software development experience Experience building and operating distributed services in production Strong system design skills, including data modeling and API design Ability to drive technical alignment across teams in ambiguous problem spaces
Responsibilities
- Lead architecture and design for platform services
- Own technical decisions and drive design reviews
- Mentor engineers and drive reliability improvements
Qualifications
- BS in CS or equivalent
- 7+ years of software development
- Experience building/distributing services in production
Required Skills
Interested in this role?
Apply now and take the next step in your career.
