Accelerate LineVision's delivery of dynamic line rating solutions to major utilities by building the software systems that unlock grid capacity and enable reliable operations.
We are seeking a
Software Engineer IIto join our customer oriented team and develop the full-stack applications that power dynamic line rating systems for major utilities across North America. You will build the software infrastructure for our upcoming product suite, create customer-facing data portals and visualizations, and develop the APIs and microservices that enable real-time grid monitoring at scale. You'll work embedded with hardware engineers and data scientists to deploy systems for multiple enterprise customers simultaneously, supporting accelerated delivery timelines. If you are looking to work on challenging technical problems with real-world impact, collaborating with a talented team on cutting-edge IoT technology, join us at
LineVision, awarded “Best Places to Work” by Built In Boston!
What will you do? Core Responsibilities And Key Performance Objectives
- Contribute to our React front end, designing data visualizations and customer-facing data portals
- Build back-end systems in Python, TypeScript, and Rust for real-time, historical, and forecasted operational performance data
- Develop APIs and microservices for the platform to enhance functionality and system performance
- Collaborate with cross-functional teams including hardware engineers, data scientists, and product managers
- Create product documentation, including technical manuals, procedures, and datasheets
- Complete knowledge transfer on LineVision's business model, system architecture, development processes, and team culture
- Make meaningful contributions to the codebase by completing well-defined tasks with guidance from senior engineers
- Build strong working relationships within your squad and establish your internal cross-functional network
- Contribute independently on frontend and backend tasks with decreasing need for support
- Collaborate effectively with developers across multiple squads and functions
- Increase ownership of deliverables by writing epics and stories based on assigned work
- Proactively identify, scope, and act on opportunities for system improvements and new features
- Contribute ideas and participate in technical design discussions at the architecture level
- Develop leadership skills through mentoring junior engineers, participating in recruiting efforts, and influencing technical decisions within and outside your team
- Stay current with emerging technologies and industry trends in software development
How To Succeed In This Role
Key Competencies- Critical Thinking: Analyzes problems independently and proposes solutions with a curious, growth-oriented mindset
- Taking Ownership: Manages workload effectively and demonstrates accountability in team projects
- Delivering Innovative Solutions: Independently devises solutions and iterates based on feedback
- Stakeholder Management: Engages with stakeholders and provides clear, concise updates while following decision-making processes
- Proficiency in JavaScript/TypeScript and Python for full-stack development
- Knowledge of SQL and experience with cloud services (AWS experience preferred, particularly Lambda and serverless computing)
- Understanding of Object-Oriented and Functional Programming paradigms
- Experience working with large volumes of time-series data
- Strong remote-team collaboration and communication abilities
- Passion for building systems that improve grid efficiency and reliability
- Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
- Experience with IoT systems, real-time data processing, or infrastructure monitoring
- Contributions to open-source projects or demonstrated side projects showcasing technical initiative
- Prior experience working embedded within hardware or cross-functional product teams
- Reports to the Engineering Manager, LineRate
- Collaborates closely with the LineRate development squad, hardware engineering teams, and customer success teams
- Apply Online
- Round 1: Phone screen (Recruiter)
- Round 2: Hiring Manager Interview
- Round 3: Panel Interviews
- Panel 1: Technical competency & experience
- Panel 2: Teamwork, culture fit, and cross functional collaboration
- Final Round: Leadership Team & Hiring Manager Sign-Off
What does joining LineVision mean for you?
- Impact. Your talent, time, and energy will critically impact our success in accelerating our mission of providing utilities with grid intelligence to enable affordable, reliable power.
- Ownership. You will hold broad responsibilities with high autonomy and trust in a communicative, collaborative, and fast-paced environment.
- Flexibility. You will be empowered to maintain work-life balance with trust-based PTO and a flexible hybrid work schedule.
- Real World Innovation. You will join a motivated and high-performing team working with cutting edge, patented technology to help solve key obstacles to meet the demands of an AI-powered future.
Who We Are…
LineVision is a grid-enhancing technology company enabling electric utilities to deliver affordable, reliable power and accelerate the electrification of the global economy. Our grid intelligence platform delivers the most accurate, network-wide dynamic line ratings and enables safer, more reliable grid operations with a combination of optical sensors and advanced environmental modeling. LineVision's global customer base includes eight of the ten largest US utilities, including National Grid, Southern Company, and Exelon.
We are LineVisionaries:
- We are Innovators: we light the way with tenacious creativity and do good work.
- We are Empowered: With high trust and high autonomy, the floor is yours, and the opportunity is ours.
- We are Welcoming: Come as you are, our doors are open. We are better together.
- We are Trusted Partners: We elevate our customer champions through shared thought leadership. We deliver on commitments.
- We are All In: We are building a community of passionate individuals who want to dent the universe.
At LineVision there's no such thing as a "perfect" candidate. We are looking for exceptional people who want to make a positive impact through their work and facilitate an organization where everyone can thrive. So whatever background you bring with you, please apply if this role would make you excited to come to work every day.
Meet our team, and understand our mission: https://www.linevisioninc.com/about-us
Salary Description
$105,000-120,000/annual base salary