LineVision is seeking a Staff Software Engineer for its LineRate team to set the architecture and technical strategy for systems that transform large-scale time-series sensor data into ratings used by utility customers. The role spans the ratings generation library and microservice, a customer-deployable product, weather modeling tools, and front-end visualizations. The engineer will establish coherent technical direction across these systems, partner with Data Science to productionize research, collaborate with UI/UX and Product on APIs and data contracts, and lead complex initiatives across teams. The role also includes mentoring engineers and raising the team's technical capabilities. Participation in a compensated rotational on-call schedule is a condition of employment. In the first three months, the engineer is expected to learn how the core systems connect, make a meaningful contribution, build cross-functional relationships, and deliver an assessment of architecture risks and opportunities. Within six months, they are expected to lead a multi-codebase or multi-team initiative, propose an improvement to time-series data storage or retrieval, and influence roadmap discussions. Within the first year, they should become a recognized technical authority for at least one core codebase, lead a cross-functional initiative through delivery, coach multiple engineers, and establish a team practice or program. The position is full-time and hybrid, with 2–4 days per week in person at LineVision's Boston, Massachusetts headquarters. It reports to the Senior Software Engineering Manager.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed