Principal Software Engineer
Ladders · United States · 6 days ago
RemoteRemoteEngineering$150k–$214k/yrFull-time
Responsibilities
- Define and evolve scalable, secure, and maintainable system architectures across product lines
- Drive end-to-end architecture across the full technology stack, establishing standards
- Establish and govern engineering best practices for design, development, and CI/CD pipelines
- Remain hands-on by designing and delivering complex system components and support
- Guide multiple engineering teams on architecture and implementation approaches
- Make high-impact technical decisions on platform selection balancing trade-offs
- Drive adoption of cloud-native and microservices architectures for resilience and scale
Qualifications
- 12+ years of software engineering experience with architectural leadership
- BS in Computer Science or related field
- Strong expertise in Java (Spring ecosystem) and working knowledge of.NET
- Experience with cloud platforms such as AWS, Azure, or GCP
- Expertise in distributed systems, microservices, and API design
- Experience with CI/CD, DevOps practices, and automation
- Familiarity with front-end technologies such as Angular or React
Benefits
- Health, vision, and dental insurance
- Accident and life insurance
- 401k matching
- Paid time off