Principal Software Engineer
Listed on 2026-10-28
-
Software Development
Ruby on Rails
Our Principal Software Engineer role in Providence, RI is a chance to build Python infrastructure from a clean slate, which at Capital Growth Partners happens rarely and matters enormously. Set against the usual technology listings, this temporary role at Capital Growth Partners stands out for one reason — it pays $151,000 - $223,000 and trusts you.
Key Responsibilities- Own the principal Ruby on Rails workstream that unblocks the rest of Capital Growth Partners's Providence, RI roadmap
- Automate the manual Python chores that quietly drain Providence, RI engineering hours
- Build the Ruby on Rails tooling that makes every other Providence engineer faster
- Lead Presentation Skills design reviews that catch the costly mistakes before Providence, RI builds them
- Read the Ruby on Rails stack traces others skim past, and trace bugs to their root
- Question the community-minded MySQL pattern everyone copied and propose something cleaner
- Land Delegation performance wins Capital Growth Partners can measure in RI retention numbers
- Strong multitasking ability without sacrificing quality
- Principal mastery of Webpack, validated by people who'd hire you again
- 10+ years putting MySQL to work in a technology setting
- A RI sensibility, or genuine curiosity about this market
- A Capital Growth Partners mindset: scrappy today, scalable tomorrow
- Ability to thrive both independently and as part of a tight-knit team
We started Capital Growth Partners in a Providence garage because the technology status quo deserved a customer-obsessed reckoning. Nobody at Capital Growth Partners will hover over your shoulder; we hand you the keys and trust you to drive.
You join at $151,000 - $223,000, grow with a mentor, lean on benefits, and flex your hours so Providence fits work instead of the reverse.
Hiring as we speak in Providence, with daily reviews still underway.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).