Principal Software Engineer
Rocket · Michigan, United States · 1 mo ago
Engineering$170k–$366k/yrFull-time
About The Role
- Define vision and lead architecture for major systems and platforms, ensuring scalability and future readiness.
- Guide technology adoption, focusing on large-scale Web & API architectures.
- Build and maintain enterprise developer tools, robust CI/CD practices, and platform engineering standards.
- Integrate and advocate use of AI-enabled coding/automation tools throughout the SDLC.
- Mentor engineers and technical leaders, strengthening technical excellence across the company.
- Influence business/product direction through deep technical expertise and cross-functional collaboration.
- Act as thought leader via presentations, documentation, open source, or technical communities.
About You
Minimum Qualifications
- Bachelor's or higher in Computer Science or related field.
- 12+ years in professional software engineering & architecture roles.
- Experience building or shaping developer platforms/ecosystems.
Preferred Qualifications
- Advanced expertise with TypeScript/JavaScript, React, Next.js, GraphQL, large-scale APIs, developer tooling, and AWS.
- Experience integrating AI/automation into the SDLC using modern tools.
- Track record of technical leadership and mentoring with company-wide impact.
- Excellent communicator, comfortable working across engineering and executive teams.
On-Call Expectations
This role may include participation in an on-call rotation to support production systems and ensure service reliability. On-call responsibilities may include coverage during nights and weekends. If applicable, frequency and scheduling will be determined by team needs and communicated accordingly.