See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
The Staff Software Developer will lead the technical direction for complex, cross-cutting platform work and shape architecture across the product line. They are responsible for mentoring engineers, ensuring code quality, and delivering high-risk features while integrating AI-assisted development practices.
The Team
SBS (Spatial Business Systems), an Enverus company, builds intelligent design solutions that help utility, telecom, and AEC (architecture, engineering, construction) organizations get more value from their investments in utility networks, GIS, CAD, and enterprise systems. SBS tools support engineers designing substations, transmission, and distribution networks where correctness, performance, and domain accuracy are non-negotiable.
As part of Enverus — a leading energy-focused SaaS and data analytics company — SBS combines deep utility engineering expertise with modern software engineering to deliver tools that materially improve design quality, productivity, and safety. SBS provides a rewarding environment promoting flexibility, innovation, and commitment, and encourages leadership and achievement so employees can make a real difference.
SBS, an Enverus company, is seeking a Staff Software Developer/Engineer to join our Distribution Tools team, reporting to Matthew Rickard, Director of Software Development.
The Distribution Tools team builds and maintains SBS’s desktop design and engineering tools, focused on the electric and gas distribution market. The Staff Software Developer/Engineer is a senior technical leader who sets direction for complex, cross-cutting work on the platform, shapes architecture across the team’s product line, and multiplies the impact of the engineers around them through mentorship and review.
Performance Objectives
Competitive Candidate Profile
Preferred Experience
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 219,501+ Jobs in Software Engineer
Answer easy questions
219,501+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”