Senior Principal Software Engineer
The Ladders
7 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 162KJob location
Remote
Tech stack
HTML
Java
JavaScript
Software Applications
CSS
Python
Software Engineering
Software Systems
Backend
Information Technology
Front End Software Development
Go
Job description
- Lead the design and architecture of software applications across the enterprise
- Provide technical guidance to development teams on best practices and technology selection
- Collaborate with cross-functional teams to align architectural decisions with business requirements
- Research emerging technologies to drive innovation within software solutions
- Ensure high-quality architectural choices result in maintainable code and comprehensive documentation
Requirements
- Bachelor's Degree in Computer Science, Information Technology, or related field required; Master's preferred
- 20+ years of experience in solution development, business analysis, or application development
- 8+ years of architectural leadership experience within a technical domain
- Proven ability to communicate strategies across technical and business audiences, including C-level executives
- Expertise in backend (Java, Go, Python) and frontend (JavaScript, HTML, CSS) development
Benefits & conditions
- Medical, dental, and vision plans
- Life and disability insurance
- 401(K) savings plan
- Employee stock purchase plan
- Eleven company-observed holidays and PTO
- Comprehensive leave program
Our client is an equal opportunity employer. We encourage you to apply even if you don't meet every qualification-your background could be exactly what this team needs.