Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer: Fleet Management image - Rise Careers
Job details

Senior Software Engineer: Fleet Management

About Gridware

Gridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everything and the consequences can be dire when it fails: wildfires burn, land is destroyed, property is damaged, and lives are lost.


Our team created an advanced sensing system to continuously analyze critical grid behavior. Utilizing high-precision sensor arrays and intelligence, our system identifies and preemptively mitigates faults. The technology has been proven with utilities to bolster safety, enhance reliability, and reduce outages. The demand for power will only increase. We protect the grid of today while we build the grid of tomorrow.


Gridware is privately held and backed by the best climate-tech and Silicon Valley investors. We are headquartered in San Francisco, California.


Role Description

In this role, you will lead development of systems that manage our growing fleet of devices. From asset management and health monitoring to firmware updates and device configuration, this role will involve close work with our Field Operations and Device Communications teams. This is a critical role where your decisions will directly impact the ability of our fleet to operate reliably and effectively at scale. 


Your background might look something like:
  • 5+ years of professional software engineering experience in relevant roles at tech and product-driven companies 
  • Ability to thrive in a low structure, high-autonomy environment with competing priorities 
  • You’ve built something from the ground up with broad ownership 
  • Experience with Python, GraphQL, React, Typescript, PostgreSQL, Terraform, Linux systems, and containerization technologies 
  • Experience with observability tooling such as OpenTelemetry, Grafana, Prometheus 
  • Experience building human-in-the-loop or operationally complex tooling 
  • Experience working in hardware/software contexts with physical asset management workflows 
  • Experience working in IoT contexts and working with fleets of devices 


$175,000 - $190,000 a year

This describes the ideal candidate; many of us have picked up this expertise along the way. Even if you meet only part of this list, we encourage you to apply!


Benefits

Health, Dental & Vision (Gold and Platinum with some providers plans fully covered) 

Paid parental leave 

Alternating day off (every other Monday)

“Off the Grid”, a two week per year paid break for all employees. 

Commuter allowance 

Company-paid training 

Average salary estimate

$182500 / YEARLY (est.)
min
max
$175000K
$190000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer: Fleet Management, Gridware

At Gridware, we are on a mission to enhance and protect the electrical grid, and we need a talented Senior Software Engineer for Fleet Management to join our innovative team in San Francisco, CA. In this exciting role, you'll lead the development of systems that manage our growing fleet of devices, contributing to critical processes such as asset management, health monitoring, firmware updates, and device configuration. You’ll collaborate closely with our Field Operations and Device Communications teams, making decisions that directly impact our fleet's operational reliability and effectiveness. With at least 5 years of professional software engineering experience, you thrive in an autonomous environment and have a solid track record of ownership in creating solutions from the ground up. Your technical prowess in Python, GraphQL, React, Typescript, PostgreSQL, Terraform, and Linux systems will be essential in this role, along with observability tooling like OpenTelemetry, Grafana, and Prometheus. An understanding of IoT and hardware/software ecosystems will help you succeed as you work with complex operational tools and fleet management workflows. We promote a culture of growth and learning, with benefits like comprehensive health coverage, paid parental leave, and unique offerings such as 'Off the Grid', a two-week paid break for all employees. If you're passionate about technology and eager to build a better grid for the future, Gridware is the place for you!

Frequently Asked Questions (FAQs) for Senior Software Engineer: Fleet Management Role at Gridware
What are the key responsibilities of a Senior Software Engineer: Fleet Management at Gridware?

As a Senior Software Engineer: Fleet Management at Gridware, your key responsibilities will include leading the development of fleet management systems, overseeing asset management, health monitoring, and configuring devices. You'll work closely with our Field Operations and Device Communications teams to ensure the fleet operates reliably. The role requires making critical decisions which directly impact the fleet's efficiency and performance, ensuring the technology is robust enough to sustain future demands.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer: Fleet Management position at Gridware?

Gridware seeks candidates with a minimum of 5 years of professional software engineering experience. Ideal qualifications include proficiency in Python, GraphQL, React, Typescript, PostgreSQL, and experience with Terraform and Linux systems. It's also important to have familiarity with observability tools like OpenTelemetry and Grafana, along with experience within IoT contexts. Strong problem-solving skills and the ability to thrive in a low-structure, high-autonomy environment are essential for this role.

Join Rise to see the full answer
What benefits does Gridware offer to its Senior Software Engineer: Fleet Management employees?

At Gridware, we offer our Senior Software Engineer: Fleet Management a comprehensive benefits package, including health, dental, and vision insurance plans that are fully covered with some providers. We also provide paid parental leave, a commuter allowance, and unique perks like 'Off the Grid', which allows you to enjoy two fully paid weeks off each year to recharge. We're committed to supporting our employees' well-being and professional growth, as we invest in training and development opportunities.

Join Rise to see the full answer
Can you describe the work environment for the Senior Software Engineer: Fleet Management at Gridware?

The work environment for the Senior Software Engineer: Fleet Management at Gridware is dynamic and innovative. We promote a culture of collaboration and autonomy where team members are encouraged to take initiative and ownership of their projects. You will encounter a low-structure atmosphere that fosters creativity and critical thinking, allowing you to thrive amidst competing priorities and fast-paced challenges in the realm of energy technology. This role requires teamwork alongside our Field Operations and Device Communications teams.

Join Rise to see the full answer
What career growth opportunities exist for a Senior Software Engineer: Fleet Management at Gridware?

Gridware encourages continuous professional development and offers numerous career growth opportunities for our Senior Software Engineer: Fleet Management position. You'll have the chance to take ownership of key projects, leading initiatives that can significantly influence our operations. Through active participation in cross-functional teams and the opportunity to explore new technologies, you'll develop your skills in software engineering while helping to shape the future of energy technology, paving the way for potential leadership roles.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer: Fleet Management
Can you explain your experience with fleet management systems?

When answering this question, provide specific examples of projects you've managed or contributed to, detailing the technologies used and your role in ensuring the system’s reliability and efficiency. Emphasize how your experience will benefit Gridware and enhance its fleet management effectiveness.

Join Rise to see the full answer
What programming languages and technologies are you most proficient in, and how have you applied them in past projects?

Discuss your hands-on experience with languages like Python, React, and Typescript. Explain how you utilized these technologies in previous projects, focusing on challenges faced and how your contributions led to successful outcomes, particularly within fleet management or device operations.

Join Rise to see the full answer
How do you approach problem-solving in a fast-paced software engineering environment?

Share your strategies for prioritizing tasks, breaking down complex problems, and collaborating with team members to devise solutions. Highlight any specific instances where your problem-solving acumen directly contributed to project success, particularly in high-pressure situations.

Join Rise to see the full answer
Describe a project where you took ownership from start to finish. What were the results?

Provide an example of a project you led, detailing your thought process, the challenges you faced, and how you overcame them. Discuss the impact of your work on the organization and how this experience parallels the responsibilities and expectations for the role at Gridware.

Join Rise to see the full answer
How familiar are you with observability tools like Grafana and Prometheus?

Discuss your hands-on experience with observability tools, detailing specific projects where you implemented these technologies. Share how you've used them to monitor system performance and reliability, and how this aligns with Gridware’s focus on effective fleet management.

Join Rise to see the full answer
Can you explain your experience with IoT and hardware/software contexts?

Talk about your background in IoT projects, explaining the interactions between hardware and software and how you've managed complexities. Highlight any relevant experiences at previous jobs that qualify you for the Senior Software Engineer: Fleet Management role at Gridware.

Join Rise to see the full answer
What is your process for collaborating with cross-functional teams?

Explain your approach to collaboration and communication with other teams, emphasizing the importance of understanding different perspectives in achieving shared goals. Use examples where effective teamwork led to successful project outcomes and reflects the collaborative spirit at Gridware.

Join Rise to see the full answer
What strategies do you implement to ensure effective asset management?

Share methodologies you have used to manage assets effectively, focusing on your analytical techniques and how they improve operational reliability. Connect these strategies to the role you'll play in Fleet Management at Gridware for effective device oversight.

Join Rise to see the full answer
How would you handle conflicting priorities within a project?

Outline your approach to prioritizing tasks when faced with competing deadlines. Discuss techniques you employ to manage time effectively while ensuring quality and performance remain high, demonstrating your preparedness for Gridware's fast-paced environment.

Join Rise to see the full answer
Why do you want to work at Gridware as a Senior Software Engineer: Fleet Management?

Craft a compelling answer that highlights your enthusiasm for contributing to Gridware's mission of protecting and enhancing the electrical grid. Discuss how your skills and values align with the company's goals, and share your desire to be part of a forward-thinking team tackling significant challenges in energy technology.

Join Rise to see the full answer
Similar Jobs
Posted 9 days ago

Join Gridware as a Senior Systems Research Engineer and help enhance the safety and reliability of the electrical grid through innovative research and engineering.

Posted 9 days ago

Join Gridware as a Senior Machine Learning Engineer and play a pivotal role in advancing the electrical grid's reliability through data science.

Join Mindrift as a Freelance Software Developer to shape the future of AI while working on cutting-edge projects remotely.

Staff4Me Remote No location specified
Posted 2 days ago

Staff4Me is on the hunt for a skilled Java Spring Boot Developer at a mid to senior level to join our dynamic team.

Photo of the Rise User
Posted 8 hours ago

Join Choreograph as a Senior Frontend Engineer and help bring cutting-edge designs to life in the AdTech industry.

Photo of the Rise User
Agile Actors Remote No location specified
Posted 10 days ago

Be part of Agile Actors as a .NET Software Engineer, contributing to innovative projects and fostering a developmental culture.

Photo of the Rise User
Posted 3 days ago

Join Geomagical Labs as a Senior Software Engineer to revolutionize 3D AI applications alongside an innovative team.

Photo of the Rise User
Optimiza Remote No location specified
Posted yesterday

We are looking for a Senior Back-end Developer with a passion for creating scalable systems to join our innovative tech team at Optimiza.

Posted 14 days ago

Seeking a skilled Senior Software Engineer to help build modern billing solutions for Dandy, a trailblazer in dental technology.

Faptic Technology Remote No location specified
Posted 14 days ago

Join Faptic Technology as a Senior Go Developer and contribute to innovative cloud-based solutions in a remote work environment.

Photo of the Rise User
Posted 9 months ago
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY