Senior Software Engineer - Maximo
$114k - $161knatgridProd
About us
At National Grid, we keep people connected and society moving. But it’s so much more than that. National Grid supplies us with the environment to make it happen. As we generate momentum in the energy transition for all, we don’t plan on leaving any of our customers in the dark. So, join us as a Software Engineer - Maximo, and find your superpower. We need you!
We want to find an innovative, adaptable, and strategic Software Engineer for our Maximo team . This position can be located in Waltham, MA, Brooklyn, NY, Hicksivlle, NY, or Syracuse, NY (candidates may also reside in either Connecticut, New Jersey, New Hampshire, Pennsylvania, Rhode Island, Vermont, or Maine). If you yearn to be innovative, contribute new ideas, and play a critical part in our Enterprise Asset Management organization, we want to hear from you!
What you'll do
As Software Engineer - Maximo, you'll play a pivotal role in supporting the Gas Enterprise Asset Management system. You'll design, build, configure, test, and maintain IBM Maximo and MAS capabilities that support critical gas business processes. You'll partner with the Systems Integrator, product teams, business stakeholders, and peer engineers to translate requirements into secure, scalable, and maintainable technical solutions. You'll also deliver integrations, automation scripts, configuration changes, reports, defect fixes, and performance improvements while ensuring solutions align with National Grid standards, security requirements, and delivery commitments. Following implementation, you'll provide ongoing platform support and continuous improvement across capabilities such as Work Management and Execution, Construction, and Inspections and Maintenance for Gas Operations. Key responsibilities include the following:
- Provide technical support for the Gas Enterprise Asset Management platform, including IBM Maximo 7.6 and MAS 9.
- Design, develop, configure, test, and support current- and future-state Maximo solutions across the full software delivery lifecycle.
- Deliver maintainable application changes, production fixes, performance improvements, and operational support for Maximo applications, integrations, and related components.
- Partner with business stakeholders, product teams, and functional leads to gather, clarify, and translate requirements into technical designs and delivery plans.
- Guide technical and functional teams in adopting engineering best practices, operational standards, and effective day-to-day support processes.
- Apply AI-enabled development tools, including GitHub Copilot, Claude, ChatGPT, and IBM Bob, where they improve quality, productivity, support outcomes, or end-user value.
- Build and support integrations with enterprise systems using Web Services, REST/SOAP, Azure API Management, and the Maximo Integration Framework.
- Enhance Maximo through configuration, workflows, automation scripts, MBO customizations, BIRT reports, and related application extensions.
- Troubleshoot and resolve issues across applications, integrations, workflows, reporting, performance, and data integrity.
- Create validation documents, test plans, test cases, and deployment evidence to support reliable and auditable delivery.
- Maintain technical documentation, including system designs, deployment guides, design specifications, configuration notes, and user guides.
- Mentor teammates, share technical knowledge, and contribute to a culture of continuous learning and engineering excellence.
- Build trusted relationships with business and IT stakeholders through clear communication, responsive support, and high-quality delivery.
About you
- Bachelor’s degree in information technology, Computer Science, Engineering, Business Information Systems, or a related field, or equivalent practical experience.
- 5+ years of experience with Scrum/Agile, ITIL, and SDLC practices.
- 5+ years of experience in application development, application support, or enterprise platform engineering.
- 2+ years of experience working on an Agile development team.
- 2+ years of experience implementing or supporting Maximo in cloud-based architectures.
- Strong knowledge of Enterprise Asset Management systems, Maximo implementation practices, and utility asset management processes.
- Strong understanding of Maximo architecture, modules, security model, configuration patterns, and extension points.
- Experience configuring and extending Maximo, including Database Configuration, Escalations, Cron Tasks, workflows, automation scripts, MBO customizations, BIRT reports, and integration frameworks.
- Experience developing or supporting integrations with SAP, Salesforce, GIS, mobile applications, and other enterprise platforms.
- Experience with Kubernetes, Docker, cloud deployment patterns, source control, and CI/CD practices.
- Proficiency in Java, SQL, and related development technologies; experience with Python, JavaScript, C#, DB2, Oracle, SQL Server, MuleSoft, and Azure is a plus.
- Experience optimizing Maximo performance and improving reliability, maintainability, and operational support outcomes.
More Information
Are you the right fit for this exciting role? You want to learn more about the position and National Grid's ambitious Digital Transformation? Then let's chat!
Rewarding work and a collaborative, team-oriented culture are just the beginning . Review our digital benefit guide at ngbenefitslivebrighter.com for full details and descriptions.
Our organization follows a hybrid work structure in our service territory (NY & MA and adjacent states) where employees can work remotely or from the office, as needed. Working from the office is encouraged when working on tasks that require a high degree of collaboration. We work with our employees to foster a flexible work schedule.
#LI-CL1 #LI-HYBRID
Salary
Downstate NY $137,000 - $161,000 a year
Massachusetts $129,000 - $151,000 a year
Upstate NY $114,000 - $134,000 a year
National Grid will not be providing visa sponsorship for this position now or in the future. You must have the ability to work without a need for current or future visa sponsorship.
National Grid utilizes an assessment that evaluates the job qualifications/characteristics using AI or statistically based scoring. For more information, please view NYC Local Law 144.
This position has a career path which provides for advancement opportunities within and across bands as you develop and evolve in the position; gaining experience, expertise and acquiring and applying technical skills. Candidates will be assessed and provided offers against the minimum qualifications of this role and their individual experience.
National Grid is committed to providing equal employment opportunities to all employees and applicants for employment regardless of protected class. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, or any other protected status in accordance with applicable federal, state, and local laws. National Grid maintains affirmative action programs for individuals with disabilities and protected veterans.
Our employment practices are designed to ensure that all individuals are treated fairly and with respect throughout the hiring process and during employment. National Grid complies with all applicable federal, state, and local anti-discrimination laws. We are dedicated to fostering a workplace that is free from unlawful discrimination and harassment, and we encourage a culture of respect for all.
$114k - $134k
...generate momentum in the energy transition for all, we don’t plan on leaving any of our customers in the dark. So, join us as a Software Engineer - Maximo, and find your superpower. We need you!We want to find an innovative, adaptable, and strategic Software Engineer for our...SeniorWork at officeLocal areaRemote workFlexible hours$140k - $220k
...About the Role: We are seeking an experienced Senior Software Engineer to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our technographic data services, building world-class data pipelines and...Senior$220k - $292k
...vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating...SeniorFull timeWork experience placement- ...tap into global manufacturing capacity. Xometry is seeking a Software Engineer Lead to join our Xometry buyer experience organization. You will... .... You will work closely with a product manager and peer and senior engineers to continue growing Xometry capabilities and the...SeniorContract workFor contractorsFor subcontractorWork at office
$128.9k - $219.1k
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She... ...and every rotating engineer, better than the last. As aStaff Software Engineeron the GAIL Core Team, you will own the hardest engagements...SeniorPermanent employmentWork at officeImmediate startRemote workFlexible hours- Backend Software Engineer Voted as One of Boston's Best Places to Work in 2019, we're a Series-C funded, high growth 3D Printing Startup! We build cutting-edge next generation cloud connected industrial 3D printers that produce parts 50x faster that are 23x stronger and...Senior
$140k - $200k
...robotics technology company located in Watertown, Massachusetts is seeking talented individuals to enhance robot capabilities through software development in a Python-Linux environment. Responsibilities include optimizing motion planning and improving robotic vision...Senior$130k - $180k
Embedded Software Engineer Repligen's technologies support the manufacturing of biologics, cell therapies, and other advanced medicines used by patients around the world. We are seeking a hands-on Embedded Software Engineer to join our Process Analytics team. The Process...SeniorWorldwideFlexible hours$128.9k - $219.1k
It all started when engineer Fred Luddy wrote code that automated a tedious task for his... ...institutional knowledge, tooling ownership, and senior expertise that makes every engagement,... ..., better than the last. As a Staff Software Engineer on the GAIL Core Team, you will...SeniorPermanent employmentWork at officeImmediate startRemote workFlexible hours$100k - $300k
...technical problems to evolve humanity and society to the next level. Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating real time robot code,...SeniorWork at officeShift work$130k - $155k
...trial supply management (RTSM) and supply forecasting optimization software for the life sciences industry, offering the only fully cloud-... ..., with offices in Europe and Asia. We are seeking a Software Engineer with experience applying mathematical and statistical modeling...SeniorFlexible hours$140k - $200k
...planning, computer vision, SLAM, optimization, machine learning, and more. If this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work mostly in Python and Linux. What follows is a list of things we find...Senior- ...production applications, manage it more economically, and use it when and where they need to. Job Description As a Senior Software Engineer, you will work on the storage and virtualization team, reporting to the Director of Platform Engineering. You will be challenged...Senior
$120.5k - $162.68k
...in a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorRemote workFlexible hours$100k - $300k
..., and teaches them new work. Each of those functions runs on software we wrote: the systems that track each robot, its site, its owner... ...in a schema that nobody owns end to end. We're looking for a senior engineer to take responsibility for the company's internal systems and...SeniorLive inShift work- ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner...Senior
$139k - $180k
...STR is seeking a Senior Software Engineer in Woburn, Massachusetts. You will own the software architecture and implementation for real-time radar/EO/IR prototype systems and transform advanced concepts into software implementations. The role requires strong programming...Senior$191k - $253k
...networking technology to the military in months, not years. ABOUT THE TEAM At Anduril, our Battlespace Awareness Command and Control Software team specializes in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations....SeniorFull timeWork experience placementLocal areaImmediate start$150k - $170k
...Senior Software Engineer — Boston, MA area A well-established consumer media and technology company is hiring a Senior Software Engineer for its Engineering team. This is a senior, high-impact seat — not just executing tickets, but helping shape what gets built,...Senior- ...the company | Senior Software Engineer | Location: Boston, MA | ONSITE the company is a bootstrapped B2B SaaS startup building a marketing attribution platform for e-commerce. We help SMB and mid-market brands understand how their marketing performs and make data-driven...Senior
$191k - $253k
...develops state-of-the-art imaging systems across both hardware and software, deployed to tackle the most significant security challenges of... ...an advantage. ABOUT THE JOB As a Production Software Engineer, you'll be responsible for developing product-agnostic software...SeniorFull timeWork experience placementImmediate start- The role focuses on identifying, assessing, and monitoring technology risks across the enterprise to ensure alignment with risk appetite. Key duties include leading RCSAs, managing the technology risk register, and evaluating critical vendors and AI use cases. Requirements...SeniorTemporary workFlexible hours
- ...RoleWriting the code is no longer the hard part of this job. The engineering is.AI writes most of the code at SamCart, and Claude Code is... ...where to leave well enough alone.Review AI output the way a senior engineer reviews a junior's PR: fast, skeptical, and specific....SeniorRemote work
- ...We are seeking a Senior Software Engineer in Test to support the development of an enterprise-grade digital asset platform for storing, trading, and servicing digital assets. In this role, you will be responsible for ensuring product quality by designing and implementing...Senior
- ...Job Title: CL - Senior Full Stack Engineer (Java/React)*** Duration: 12 months with possibility of extension MUST BE A U.S. CITIZEN as the... ...Education Requirement Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology...SeniorFor contractorsRemote work
$125k - $205.1k
...tier-1 financial institutions to monitor and execute trades rapidly and efficiently. We’re searching for a forward-thinking Senior Software Engineer to help us build the future of capital markets infrastructure. Responsibilities Utilize expertise in low-level...SeniorFull timeWork experience placementWork at office- ...our staffing business reinforce each other: the same core software and data power both, the API business sharpens the matching... ...generation of talent matching. The Role We are hiring a Senior Software Engineer to build the core software behind our talent matching: the...Senior
- ...increasingly digital economy. Job Description Join our Engineering team and drive innovation that matters! We solve Identity Management... ...market and product requirements and translate them to software requirements, design and architecture Develop high-quality,...Senior
- ...About Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS- and comms-denied environments. Backed by... ...the Role We are looking for experienced energetic software engineers to join our growing team building out and delivering on-board...Senior
- ...hatch I.T. is partnering with Via to find a Senior Software Developer. See details below: About the Role: An impressive mission... ...’s degree or higher in computer science, mathematics, engineering, or science ~5+ years of relevant full stack or backend...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Maximo. Be the first to apply!
- software engineer internship remote Waltham, MA
- senior software engineer ruby on rails Waltham, MA
- software developer positions Waltham, MA
- agile software developer Waltham, MA
- entry level software engineer remote Waltham, MA
- senior software engineer remote Waltham, MA
- senior software design engineer Waltham, MA
- senior software engineer Waltham, MA
- startup software engineer Waltham, MA
- remote entry level software developer Waltham, MA

