Senior Software Engineer (Hybrid)
$140k - $175kEnergy 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- ...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...SeniorFull timeWork experience placement
- ...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...SeniorWork experience placement
$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...SeniorHourly payFull timeContract workTemporary workWork experience placementSummer workWork at officeImmediate start2 days per week- ...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...SeniorFull timeLocal area
- 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...SeniorContract workWork experience placementRemote work
$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...SeniorFull timeSummer workWork at officeLocal areaImmediate startRemote workMonday to Friday$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...SeniorWork experience placementWork at officeWork from home2 days per week$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...SeniorWork experience placementWork at officeWork from home2 days per week1 day per week- ...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...SeniorInternshipRemote workRelocationRelocation package
$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...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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...SeniorFull timePart timeInternshipLocal area$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...SeniorTemporary workFlexible hours$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...SeniorContract workCasual workShift work$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...SeniorFull timeTemporary workWork at office- ...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...SeniorInternshipRemote workRelocationRelocation package
$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...SeniorFull timeWork at officeLocal area$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...SeniorFull timeLive inWork at officeImmediate start$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...SeniorVisa sponsorship$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...SeniorFull timeH1bWork at officeRemote work$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...SeniorFull timeContract workTemporary workSummer workWork at officeImmediate start2 days per week1 day per week$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...SeniorHourly payFull timeContract workTemporary workWork experience placementSummer workWork at officeImmediate start2 days per week1 day per week$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...SeniorFull timeWork experience placementWork at officeLocal area$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...SeniorFull timeWork experience placementWork at office$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...SeniorWork at officeLocal areaImmediate startHome office- ...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...SeniorFull timeTemporary workImmediate startRemote work2 days per week
$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...SeniorFull timeLocal areaImmediate start2 days per week- ...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...SeniorFull timeWork at officeLocal areaRemote work2 days per week
$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...SeniorFull timeWork experience placementWork at office$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...SeniorFull timeTemporary workLocal areaFlexible hours- ...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-...SeniorFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Hybrid). Be the first to apply!
- software engineer - web development United States
- software developer positions United States
- senior software engineer remote United States
- software engineer contract United States
- software qa engineer United States
- IT software developer United States
- cybersecurity software engineer United States
- part time software developer remote United States
- junior software developer internship United States
- junior software engineer United States



