Senior Full Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

Cloud-based software developmentAPI designImplementationProgramming languages PythonProgramming languages JavaProgramming languages KotlinTypeScript React developmentAWS productsServicesCI/CD pipelinesDatabase DesignSQLContainerization technologiesSoftware development principlesIntegration projects experienceProblem-solving skillsTeam collaboration

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

twittertwitter
company-logo
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 Stage
Total Funding
unknown
2025-01-06Private Equity

Leadership Team

leader-logo
Hala N. Ballouz
Founder, Board Chair, and Chief Vision Officer
linkedin
Company data provided by crunchbase