Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Hybrid)

$140k - $175k

Energy Solutions - USA

Interested in joining a growing company where you will work with talented colleagues, enhance a supportive and energetic culture, and be part of the climate solution? At Energy Solutions, we focus on the big impacts. And we believe that market-based programs can be a powerful force to deliver large-scale energy, carbon, and water-use savings. Since 1995, we’ve harnessed that power to offer proven, performance-based solutions for our utility, government, and institutional customers.

The Information Systems (IS) team is seeking a Senior Software Engineer to provide technical direction and establish complex software solutions that support critical business applications and long-term technology objectives. As a senior individual contributor, this role leads software architecture, technical design, and engineering decisions that other teams and projects utilizing the Mendix platform rely on. Solutions must be scalable, maintainable, secure, and aligned with business and client needs.

Operating with a high degree of independence, the Senior Software Engineer evaluates technical requirements, sets direction on solution alternatives, and contributes to technical strategy within their domain. In addition, this role will mentor junior level engineers, through code reviews, technical guidance, solution design discussions, and knowledge sharing, while supporting engineering best practices, technical standards, and continuous improvement initiatives across the development team.

Responsibilities include but are not limited to:

Software Development & Architecture

  • Lead the design and development of complex software systems, features, services, and integrations across all projects and multiple teams utilizing the Mendix platform.
  • Design scalable, secure, modular, and maintainable software solutions that support current and anticipated business and client needs.
  • Develop full-stack software solutions and technical designs that align with platform architecture, engineering standards, and business requirements.
  • Establish architecture and technical design standards adopted across multiple applications, systems, projects, and shared technology platforms.

Technical Leadership & Capability Development

  • Serve as a technical subject matter expert and escalation point for complex software engineering questions and decisions across multiple teams utilizing the Mendix platform.
  • Review code changes by other engineers regularly to ensure alignment with engineering, architecture, security, testing, documentation, and quality standards.
  • Mentor and coach engineers across multiple teams and Mendix projects through technical guidance, solution design discussions, pair programming, code reviews, and constructive feedback.
  • Lead technical strategy within their domain and establish engineering standards, technical approaches, system design decisions adopted across multiple projects and shared technology platforms.

Project Support & Cross-Functional Collaboration

  • Lead cross-functional initiatives spanning multiple teams involving system integration, APIs, data exchange, platform modernization, and performance optimization.
  • Partner with business stakeholders to understand operational objectives, translate business requirements into scalable, maintainable software solutions.
  • Lead the Identification and communication of technical risks, dependencies, trade-offs, and mitigation strategies to project teams, engineering leads, and senior leadership as needed.

Agile Development & Delivery

  • Lead technical discussions during sprint planning, backlog refinement, architecture reviews, and retrospectives across teams.
  • Recommend and implement improvements to engineering processes, workflows, tools, and delivery practices adopted across teams.

Operational Excellence & Deployment Support

  • Lead incident response, root-cause analysis, and implementation of sustainable corrective actions across teams.
  • Evaluate application performance, reliability, scalability, capacity, and operational effectiveness and lead the implementation of proactive improvements.
  • Ensure software systems and changes align with established security, privacy, data protection, and compliance requirements.
  • Guide and implement release planning, deployment validation, production readiness, and operational monitoring activities across teams.
  • Participate in on-call rotations and provide advanced technical direction for complex production incidents.
  • Lead automation, monitoring, and operational improvements that reduce recurring issues and strengthen system resilience across teams.

Minimum Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Information Systems, Computer Engineering, or a related technical field.
  • 10 years of experience developing, supporting, and enhancing complex software systems and applications.
  • Advanced knowledge of software architecture, system design, design patterns, data structures, algorithms, APIs, integration practices, and application modernization techniques.
  • Strong understanding of cloud platforms, deployment practices, CI/CD pipelines, monitoring, automation, and production support.
  • Experience contributing to architectural and technical design decisions across applications, systems, platforms, or codebases.
  • Experience evaluating technical trade-offs and recommending solutions that balance business requirements, delivery timelines, scalability, and long-term maintainability.
  • Experience collaborating with engineering teams and stakeholders to support technical direction across multiple projects or shared technology platforms.
  • Experience mentoring engineers through code reviews, technical guidance, solution design discussions, and knowledge sharing.
  • Experience partnering with Product, Quality Assurance, Project Management, DevOps, business stakeholders, and cross-functional teams to deliver software solutions.
  • Strong written and verbal communication skills, with the ability to communicate technical concepts to technical and non-technical audiences.
  • Strong mentoring, coaching, collaboration, and technical leadership skills.
  • Ability to manage multiple technical priorities and operate effectively in complex and evolving environments.
  • Ability to work independently while maintaining alignment with established engineering standards, architectural direction, and organizational objectives.

The Salary Range for this role is $140,000 - $175,000/annually with a target compensation of $140k - $157,500/Annually.

Compensation is commensurate with experience and includes a generous retirement package. Energy Solutions provides an excellent benefits package including medical, dental and vision insurance, other pre-tax contribution plans and an Employee Stock Ownership Plan (ESOP).

AI Use

At Energy Solutions we believe in the importance of authentic interactions and equitable opportunities. We base our candidate selection on one’s own skills, knowledge, and experience. To ensure the integrity and fairness of our interview process, the use of artificial intelligence (AI) tools (including Generative AI) or other means to generate or assist with responses during interviews is strictly prohibited. This practice supports our commitment to create a transparent and equitable space where skills, knowledge and experience can truly shine.

Equal Opportunity Employer

Energy Solutions is an affirmative action-equal opportunity employer and prohibits discrimination and harassment of any type. We afford equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristics protected by law. Energy Solutions conforms to the spirit as well as to the letter of all applicable laws and regulations.

Office Locations and a Remote Workforce

Energy Solutions operates as a predominantly remote workforce with offices in six different locations. Employees who reside within 40 miles of an office (except New York) will be assigned to that location, though in-office attendance requirements may vary by team. At this time, we are not accepting applications from candidates residing in the following states: Delaware, Kentucky, Mississippi, Montana, Nebraska, and North Dakota.

Information will be requested to perform the compulsory background check. A drug screen and authorization to work in the U.S. indefinitely are preconditions of employment. Energy Solutions is an equal opportunity employer.

Reasonable Accommodations

Energy Solutions is committed to providing access and reasonable accommodation for individuals with disabilities. If you require accommodations in completing this application, interviewing, and/or completing any pre-employment testing, or otherwise participating in the employee selection process, please email View email address on click.jobroute.io.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Hybrid) in United States vacancy
  •  ...Job Opportunity : Our team is seeking a talented Senior Software Engineer to work in a hybrid model with our client located in Washington DC.  What You'll Get to Do as a Senior Software Engineer : Analyze, design, develop and testing of the enterprise-wide... 
    Senior
    Full time
    Work experience placement

    Oneglobe

    Washington DC
    1 day ago
  •  ...part of our amazing World Class Culture! NeoGenomics is looking for a Senior Software Engineer (LIMS) who wants to learn to continue to learn in order to allow our company to grow. This is a hybrid position to work out of Ramsey, NJ or Fort Myers, FL. Now that you... 
    Senior
    Work experience placement

    Neogenomics

    Remote
    1 day ago
  • $10k

     ...dedicated to developing innovative software solutions for our clients. We...  ...and experienced Software Engineer to join our team. As a...  ...hear from you. #LI-KB2 #Mid-Senior Level Due to federal contract...  ...~ Must be able to work in a hybrid environment, spending an average... 
    Senior
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Work at office
    Immediate start
    2 days per week

    Wyetech, Llc

    Remote
    1 day ago
  •  ...team.Broadridge is growing! We are seeking an enthusiastic Senior Software Engineer (Java) to join our team. In this role, you will work with internal...  ..., maintainable solutions.Ability to work effectively in a hybrid setting. Capable of managing tasks and priorities with... 
    Senior
    Full time
    Local area

    Broadridge

    Newark, NJ
    2 days ago
  • KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy. The Engineer will be joining our team of developers...  ...and creation of new software applications. The position is Hybrid based out of Pittsburgh, PA or Morgantown, WV. Remote may... 
    Senior
    Contract work
    Work experience placement
    Remote work

    KeyLogic Systems

    Morgantown, WV
    1 day ago
  • $98k - $130k

     ...take over sponsorship at this time.Responsibilities: As a Senior Software Engineer on our Product Consumer team, you’ll be designing and implementing...  ..., described in more detail here.Benefits & Perks:Our hybrid roles require in-office work Tuesday through Thursday, with... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Friday

    Enova

    Chicago, IL
    22 hours ago
  • $119.57k - $170k

     ...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science...  ...doesn’t always look the same. Our hybrid work approach ensures that you can make...  ...love to hear from you.#LI-KB2 #Mid-Senior LevelEssential Job ResponsibilitiesMust... 
    Senior
    Work experience placement
    Work at office
    Work from home
    2 days per week

    HII Mission Technologies Division

    San Antonio, TX
    3 days ago
  • $137.51k - $200k

     ...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science...  ...doesn’t always look the same. Our hybrid work approach ensures that you can make...  ...is looking to hire exceptional Senior Backend Developers to join our high-impact... 
    Senior
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    HII Mission Technologies Division

    Columbia, MD
    4 days ago
  •  ...associates across 8 states.From IT security and platform engineering to architecture, software development, and infrastructure, we offer career...  ...quality solutions that drive real business outcomes.Location: Hybrid (Lakeland, FL): To support our hybrid work model, candidates... 
    Senior
    Internship
    Remote work
    Relocation
    Relocation package

    Publix Super Markets

    Lakeland, FL
    3 days ago
  • $86.8k - $165.2k

     ...RAPIDS-182 ~ 1100 Cimmie Ave Ne ~ BLDG 182 Position Role Type:Hybrid U.S. Citizen, U.S. Person, or Immigration Status...  ...seeking a qualified candidate to fill the role of the Product Line Software Engineer within the Open Platforms Applications Software department located... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    5 days ago
  • $161.9k - $184.8k

     ...Company Name: Capital One Job Description Center 3 (19075), United States of America, McLean, Virginia Senior Software Engineer, Android-Hybrid Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Dev

    Remote
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems...  ...here is about the data layer: document processing, hybrid lexical/vector retrieval, query surfaces, indexing, pipelines... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Lincoln, NE
    3 days ago
  • $112k - $179k

    ResponsibilitiesPeraton is seeking a Full‑Stack Engineer to join our Federal Strategic Cyber...  ...operations.Location: Arlington VA. Hybrid schedule with on-site presence as needed...  ...Requirements Are:Bachelor's degree and 8+ years of software engineering experience (or 12+ years... 
    Senior
    Contract work
    Casual work
    Shift work

    Peraton Corporation

    Arlington, VA
    3 days ago
  • $142k - $220.5k

     ...DescriptionNOTE: This position is offered as a hybrid role in the Seattle, WA area. You...  ...depend on to run the business.As a Senior Full Stack Engineer on this team, you'll work at the...  ...if you have…7+ years of professional software engineering experience, including significant... 
    Senior
    Full time
    Temporary work
    Work at office

    Nordstrom

    Seattle, WA
    2 days ago
  •  ...associates across 8 states. From IT security and platform engineering to architecture, software development, and infrastructure, we offer career...  ...the technical team is meeting business goals.Location: Hybrid (Lakeland, FL): To support our hybrid work model, candidates... 
    Senior
    Internship
    Remote work
    Relocation
    Relocation package

    Publix Super Markets

    Lakeland, FL
    22 hours ago
  • $140.8k - $211.15k

     ...and a leader in tubeless insulin delivery. We're seeking a Senior iOS Software Engineer to help build the next generation of life-changing...  ...long periods of time. NOTE: This position is eligible for hybrid working arrangements (requires on-site work from an Insulet... 
    Senior
    Full time
    Work at office
    Local area

    Insulet Corporation

    Acton, MA
    4 days ago
  • $119k - $147k

     ...Cboe is looking for an experienced Senior Quantitative Developer who seeks a new challenge...  ...and implement quantitative models and software applications to process and analyze real-...  ...Paid Time Off #LI-CP2 #LI-Hybrid More About Cboe Global... 
    Senior
    Full time
    Live in
    Work at office
    Immediate start

    Cboe Global Markets

    Remote
    1 day ago
  • $130k - $150k

     ...Job Description Job Description Senior Software Engineer – Scottsdale, AZ (Hybrid) Alexander Group: The Go-to-Market Consulting Leaders Alexander Group provides go-to-market consulting services to marketing, sales, service and talent leaders. With over 40... 
    Senior
    Visa sponsorship

    Alexander Group

    Scottsdale, AZ
    22 days ago
  • $127.35k - $141.5k

     ...considered.Eversource supports work-life balance by offering hybrid schedules for certain roles. Eligibility is based on job...  ...or other business needs) or should the policy change. The Senior Software Engineer is responsible for:Designing and delivering scalable applications... 
    Senior
    Full time
    H1b
    Work at office
    Remote work

    Eversource Energy

    Berlin, CT
    5 days ago
  • $10k

     ...dedicated to developing innovative software solutions for our clients. We...  ...and experienced Software Engineer to join our team. As a...  ...hear from you. #LI-DS1 #Mid-Senior Level Due to federal contract...  ...~ Must be able to work in a hybrid environment, spending an average... 
    Senior
    Full time
    Contract work
    Temporary work
    Summer work
    Work at office
    Immediate start
    2 days per week
    1 day per week

    Wyetech

    Columbia, MD
    22 days ago
  • $10k

     ...that is dedicated to developing innovative software solutions for our clients. We are...  ...seeking a talented and experienced Software Engineer to join our team to help build foundational...  .... Must be able to work in a hybrid environment, spending an average of 1-2... 
    Senior
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Work at office
    Immediate start
    2 days per week
    1 day per week

    Wyetech

    Columbia, MD
    22 days ago
  • $140k - $215k

     ...with you.About the Role:This is a systems software role on the Core Libraries team, which...  ...of the overall sensor platform.As a Senior Engineer on this team, you will design, build, extend...  ...and reliability.Location:This role is hybrid, requiring 2x days per week on-site at... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area

    CrowdStrike

    Sunnyvale, CA
    2 days ago
  • $140.8k - $211.15k

     ...Technology” to transform diabetes care. We’re hiring a Senior Software Automation Engineer to help accelerate key initiatives and deliver breakthrough...  ...concepts is a plus.NOTE: This position is eligible for hybrid working arrangements (requires on-site work from an... 
    Senior
    Full time
    Work experience placement
    Work at office

    Insulet Corporation

    San Diego, CA
    5 days ago
  • $110k - $120k

     ...Description Job Description The Opportunity DAI is seeking a Senior Software Engineer with deep SQL and data-integration experience and...  ...in an office or home-office environment under the company’s hybrid work arrangement. The position typically requires the ability... 
    Senior
    Work at office
    Local area
    Immediate start
    Home office

    O'Neil Digital Solutions

    Plano, TX
    22 days ago
  •  ...the selected candidate will be part of a software research and development team focusing...  ...analysis including mobile device reverse engineering. The successful candidate will have a broad...  ...for. This position is currently hybrid (mostly remote, with up to two days per... 
    Senior
    Full time
    Temporary work
    Immediate start
    Remote work
    2 days per week

    Anavation

    Remote
    1 day ago
  • $90k - $120k

     ...the way we do things. And we will be 100% committed to helping you reach your full potential. Job Description The Senior Software Engineer (with hardware interfacing) is responsible for the design, delivery, support, and improvement of complex in-house software... 
    Senior
    Full time
    Local area
    Immediate start
    2 days per week

    Sgs & Co

    Remote
    1 day ago
  •  ...Work Mode: We are made up of high performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid, which means you’ll be coming into the office 2 days a week and given the flexibility to work remotely the rest of the time.Responsibilities... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Broadridge

    Newark, NJ
    4 days ago
  • $128k - $191.98k

    Job SummarySenior Software Engineer, Embedded Software (Life Cycle Engineering)Insulet is seeking a collaborative and adaptable Senior Software Engineer to support the development and maintenance of embedded software for medical devices. This role is responsible for the... 
    Senior
    Full time
    Work experience placement
    Work at office

    Insulet Corporation

    Acton, MA
    3 days ago
  • $167.7k - $245.2k

    Meet the TeamWe are Cisco Secure Common Services Platform Engineering, part of Cisco's Security Business Group, anchoring the platform that...  ...+ 1 year of designing, developing, and deploying enterprise software in production environments.5+ years developing, deploying, and... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    5 days ago
  •  ...Senior Software Developer(Full Stack) .Net , C# & AI focus - Hybrid 3 days Job Title: Senior Software Engineer - AI Duration: 6 months Contract-to-hire Location: Hybrid Onsite Coppell, TX USC and GC    We are seeking a highly skilled and forward-... 
    Senior
    Full time
    Contract work

    Simple Solutions

    Dallas, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Hybrid). Be the first to apply!