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 its microservice, a customer-deployable product, weather modeling tools, and front-end visualizations. The Staff Software Engineer will establish technical direction across these systems, lead cross-team initiatives, influence roadmap decisions, and raise the technical capabilities of the team. The position is based at LineVision’s Boston, Massachusetts headquarters and is described as full-time, in person, with a hybrid schedule of 2–4 days per week. Participation in a compensated rotational on-call schedule is required as 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 relationships with partner teams, and deliver a written 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 technical authority for at least one core codebase, lead a cross-functional initiative through delivery, coach engineers, and establish a team-wide practice or program. The role reports to the Senior Software Engineering Manager and works closely with Data Science, UI/UX, Product, and engineering peers. Compensation is a base salary of $160,000–$180,000, plus a 10% bonus and equity.
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