Skip to main content

Principal Software Engineer (Java) at Resource Innovations

Department: Software

Compensation

$140,000 – $195,000/yr

Setup
Remote
Type
Full-time
Level
staff+
Posted

Description

Resource Innovations is hiring a Principal Software Engineer to help shape the architecture and modernize a complex, business-critical SaaS platform serving energy organizations. The role combines senior architectural leadership with hands-on development, technical design, code reviews, engineering standards, and mentorship across application, integration, data, and cloud systems. Candidates need 15+ years of enterprise software engineering experience, strong Java and Spring Boot expertise, and experience with distributed systems, AWS, cloud-native practices, databases, and observability. The position is remote with occasional in-person meetings in specified United States metro areas and offers a base salary of $140,000–$195,000 plus potential bonus and benefits.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation