Electric Power Engineers · 1 day ago
Senior Full Stack Engineer
Electric Power Engineers, Inc. (EPE) is seeking a Senior Full Stack Software Developer to be part of a dynamic and highly technical team. In this role, you will help develop, maintain, and deploy cutting-edge cloud-based software products that serve the energy industry.
ConsultingElectronicsEnergyMechanical Engineering
Responsibilities
Play a key role on the software team to design, develop, test, and deploy cloud-based software solutions for the energy sector
Develop EPE software across backend and frontend
Collaborating with cross-functional teams, including product management, design, and quality assurance, to ensure that the software meets the needs of the business and its customers
Ensuring that the software is of high quality, reliable, and maintainable, by following best practices for software development, testing, and deployment
Perform code reviews, review bug fixes, and contribute performance tuning to ensure high-quality deliverables
Helping the Development Leads to manage the technical risks of the project, by identifying potential issues and proposing solutions to mitigate them
Qualification
Required
Bachelor of Science in Computer Science or a similar technical field
Minimum 7 (+) years of experience developing software or SaaS product
Understanding of CI/CD pipelines and version control (e.g., Git)
Strong understanding of software development principles, algorithms, and data structures
Good problem-solving skills and the ability to work independently and as part of a team
Experience in integration projects, designing and implementing APIs with high-volume data exchanges with third-party systems
Ability to dive into new codebases, generate data-driven decisions for refactoring opportunities, and contribute code
Proven contributor across the software stack
Expert knowledge of one or more of the following programming languages and their ecosystems: Python, Java, Kotlin
Proficiency in TypeScript React front-end development
Working knowledge of Database Design, SQL Queries and transactions
Experience working with AWS products and services
Familiarity with containerization technologies such as Docker and Kubernetes
Knowledge of best practices for deploying, scaling, and managing applications in a cloud environment
Preferred
Experience developing software for the power industry is a strong plus
Familiarity with ESRI ArcGIS JavaScript SDK
Experience with Spring echo system
Experience with designing FAST API python microservices
Company
Electric Power Engineers
Electric Power Engineers, Inc. (EPE) is a leading power engineering consulting firm.
H1B Sponsorship
Electric Power Engineers has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (12)
2024 (7)
2023 (2)
2022 (7)
2021 (4)
2020 (5)
Funding
Current Stage
Late StageTotal Funding
unknown2025-01-06Private Equity
Recent News
Seattle TechFlash
2025-04-28
2025-04-22
Company data provided by crunchbase