{"schemaVersion":"jobsearcher.job.v1","id":"c9d8b9415d392fe0aca30f30","url":"https://jobsearcher.com/jobs/c9d8b9415d392fe0aca30f30","canonicalUrl":"https://jobsearcher.com/jobs/c9d8b9415d392fe0aca30f30","title":"Senior Software Engineer","description":"Location\nRemote\nEmployment Type\nFull time\nLocation Type\nRemote\nDepartment\nGrid & Operations\n\nAt E Source, we help utilities make sense of complexity in a rapidly changing landscape, and we’re looking for a Senior Software Engineer to help shape how that impact shows up in the world.\nE Source is a research, data/analytics, and technology focused professional services firm focused exclusively on the Utility industry in North America. We help utilities target and serve their customers more effectively, enhance and optimize their grid, and leverage operating best practices and technologies to manage their business more effectively. Headquartered in Texas, we have 450+ employees across the US and Canada. Learn more at www.esource.com\nAs a Senior Software Engineer, you will help design and build AI-driven software platforms that enable utilities to make better operational, planning, and reliability decisions. You’ll work closely with product leadership, engineers, data scientists, and utility experts to translate complex business challenges into secure, scalable, and maintainable software solutions.\nThis role is ideal for someone who enjoys solving complex technical problems, driving technical design, mentoring engineers, and delivering software that creates measurable customer value.\nIn this role, you will:\nDesign and develop secure, scalable cloud-native applications and services.\nCollaborate with product and engineering leadership on architecture and technical direction.\nTranslate business requirements into practical technical solutions.\nBuild AI-enabled applications, agents, and integrations using large language models and enterprise data.\nDevelop APIs, microservices, and data-driven solutions.\nPromote software quality through testing, code reviews, and performance optimization.\nMentor engineers and promote engineering best practices.\nParticipate in technical planning, estimation, and delivery activities.\nYou’re likely a great fit if you:\nThrive in ambiguous environments and can independently drive solutions.\nCan simplify complex technical and business challenges.\nHave strong system design and problem-solving skills.\nCommunicate effectively with technical and non-technical stakeholders.\nCare about quality, reliability, and maintainable software.\nAnd even better if you:\nHave utility, energy, infrastructure, or analytics domain experience.\nHave built AI-powered applications, agents, or RAG solutions.\nHave worked with knowledge graphs, graph databases, or geospatial technologies.\nHave worked in enterprise environments.\nExperience and Skills to Qualify Include:\n5+ years of software engineering experience with Java 17+.\nExperience designing and building applications on AWS.\nExperience with Spring Boot, Docker, Kubernetes, and microservices architectures.\nExperience with distributed systems, enterprise integrations, and APIs.\nExperience building AI-enabled applications leveraging large language models.\nExperience with Python and modern software development practices.\nExperience with relational and NoSQL databases.\nExperience with Git and modern software delivery practices.\nStrong communication, leadership, and mentoring skills.\nProven ability to design, build, test, and deliver production-ready software.\nBS/MS in Computer Science, Software Engineering, or equivalent experience.\nAt E Source, you’ll work alongside people who are thoughtful, curious, and deeply knowledgeable about utility and energy systems. We value clarity over jargon, substance over flash, and collaboration over ego. You’ll have the opportunity to grow your skills, contribute to meaningful work, and help shape a company that plays a real role in how the energy future unfolds.\nWhat you can expect\nExcellent insurance options, including medical, dental, and vision plans; company-paid life insurance; company-paid long- and short-term disability insurance; medical and dependent-care flexible spending plans, and paid parental leave.\nA flexible time off (FTO) policy that provides paid time away from work, approved by your manager, while ensuring business needs, workload commitments, and appropriate coverage are maintained.\nA 401(k) plan with a 3% employer match.\nThe budgeted salary for this position is $100,000 to $130,000 USD + annual bonus. Actual pay will be adjusted based on experience.\nThis role will be 100% remote, with infrequent travel (generally 1–2 times per year).\nApplicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time.\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.\nEmployees of E Source are encouraged to apply. To foster a positive work environment and company culture, we support our employees in their career growth at E Source. If you are interested in similar job opportunities in the future, visit the E Source careers page for a listing of all open positions and contact Human Resources.\nWe contact applicants directly via email using only our designated company email addresses with the domain of @esource.com. Please do not provide personal information to anyone over email and be wary of other accounts impersonating businesses.\n#LI-Remote","company":"E Source","rawCompany":"e source","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-03T22:20:30.078Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"Location\nRemote\nEmployment Type\nFull time\nLocation Type\nRemote\nDepartment\nGrid & Operations\n\nAt E Source, we help utilities make sense of complexity in a rapidly changing landscape, and we’re looking for a Senior Software Engineer to help shape how that impact shows up in the world.\nE Source is a research, data/analytics, and technology focused professional services firm focused exclusively on the Utility industry in North America. We help utilities target and serve their customers more effectively, enhance and optimize their grid, and leverage operating best practices and technologies to manage their business more effectively. Headquartered in Texas, we have 450+ employees across the US and Canada. Learn more at www.esource.com\nAs a Senior Software Engineer, you will help design and build AI-driven software platforms that enable utilities to make better operational, planning, and reliability decisions. You’ll work closely with product leadership, engineers, data scientists, and utility experts to translate complex business challenges into secure, scalable, and maintainable software solutions.\nThis role is ideal for someone who enjoys solving complex technical problems, driving technical design, mentoring engineers, and delivering software that creates measurable customer value.\nIn this role, you will:\nDesign and develop secure, scalable cloud-native applications and services.\nCollaborate with product and engineering leadership on architecture and technical direction.\nTranslate business requirements into practical technical solutions.\nBuild AI-enabled applications, agents, and integrations using large language models and enterprise data.\nDevelop APIs, microservices, and data-driven solutions.\nPromote software quality through testing, code reviews, and performance optimization.\nMentor engineers and promote engineering best practices.\nParticipate in technical planning, estimation, and delivery activities.\nYou’re likely a great fit if you:\nThrive in ambiguous environments and can independently drive solutions.\nCan simplify complex technical and business challenges.\nHave strong system design and problem-solving skills.\nCommunicate effectively with technical and non-technical stakeholders.\nCare about quality, reliability, and maintainable software.\nAnd even better if you:\nHave utility, energy, infrastructure, or analytics domain experience.\nHave built AI-powered applications, agents, or RAG solutions.\nHave worked with knowledge graphs, graph databases, or geospatial technologies.\nHave worked in enterprise environments.\nExperience and Skills to Qualify Include:\n5+ years of software engineering experience with Java 17+.\nExperience designing and building applications on AWS.\nExperience with Spring Boot, Docker, Kubernetes, and microservices architectures.\nExperience with distributed systems, enterprise integrations, and APIs.\nExperience building AI-enabled applications leveraging large language models.\nExperience with Python and modern software development practices.\nExperience with relational and NoSQL databases.\nExperience with Git and modern software delivery practices.\nStrong communication, leadership, and mentoring skills.\nProven ability to design, build, test, and deliver production-ready software.\nBS/MS in Computer Science, Software Engineering, or equivalent experience.\nAt E Source, you’ll work alongside people who are thoughtful, curious, and deeply knowledgeable about utility and energy systems. We value clarity over jargon, substance over flash, and collaboration over ego. You’ll have the opportunity to grow your skills, contribute to meaningful work, and help shape a company that plays a real role in how the energy future unfolds.\nWhat you can expect\nExcellent insurance options, including medical, dental, and vision plans; company-paid life insurance; company-paid long- and short-term disability insurance; medical and dependent-care flexible spending plans, and paid parental leave.\nA flexible time off (FTO) policy that provides paid time away from work, approved by your manager, while ensuring business needs, workload commitments, and appropriate coverage are maintained.\nA 401(k) plan with a 3% employer match.\nThe budgeted salary for this position is $100,000 to $130,000 USD + annual bonus. Actual pay will be adjusted based on experience.\nThis role will be 100% remote, with infrequent travel (generally 1–2 times per year).\nApplicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time.\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.\nEmployees of E Source are encouraged to apply. To foster a positive work environment and company culture, we support our employees in their career growth at E Source. If you are interested in similar job opportunities in the future, visit the E Source careers page for a listing of all open positions and contact Human Resources.\nWe contact applicants directly via email using only our designated company email addresses with the domain of @esource.com. Please do not provide personal information to anyone over email and be wary of other accounts impersonating businesses.\n#LI-Remote","datePosted":"2026-08-03T22:20:30.078Z","dateModified":"2026-08-03T22:20:30.078Z","hiringOrganization":{"@type":"Organization","name":"E Source","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c9d8b9415d392fe0aca30f30"},"url":"https://jobsearcher.com/jobs/c9d8b9415d392fe0aca30f30"}}