Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

E Source Logo

Senior Software Engineer - REMOTE

E Source

$80,000 - $135,000
Nov 12, 2025
Remote, US
Apply Now

E Source is looking to develop high-quality software products to drive innovation in the utility sector and contribute to a sustainable future

Requirements

  • At least 5 years of experience in Java software development, with recent experience in Java 17 or higher
  • Knowledge or experience architecting software solutions within the AWS Cloud Platform
  • Experience with data modeling and relational database design and implementation
  • Experience with NoSQL databases such as MongoDB and Cassandra
  • Experience with enterprise integration patterns and creating and managing microservices in a containerized environment (Spring Boot, Docker, and Kubernetes)
  • Experience with knowledge graph technologies and techniques
  • Experience programming with Python

Responsibilities

  • Collaborate with product and engineering leadership to help define product architecture and implement secure, reliable, scalable software products
  • Collaborate with internal and client stakeholders to translate business problems into technical solutions
  • Mentor junior software engineers on best practices for building scalable cloud applications
  • Participate in continuous learning activities to understand latest technology trends and share knowledge across the team and organization
  • Contribute to the software design, software architecture, and overall product life cycle for AI-driven products
  • Break down complex software initiatives into clear and manageable developer-ready user stories
  • Review peers' code and provide recommendations

Other

  • BS or MS in software engineering, computer science, or in a related field of study or equivalent work experience
  • Ability to effectively communicate with technical teams and business stakeholders
  • Passion for energy and the environment
  • Authorized to work for any employer in the US or Canada
  • Applicants must be willing to work 100% remote with infrequent travel (generally 1-2 times per year)