Senior Full Stack Software Engineer
Company OverviewLG Energy Solution Vertech, Inc. (LGES Vertech) is a full-service energy storage system supplier and integrator. Using our core strengths of expert service to our customers, unparalleled safety, and excellence in manufacturing, we bring standardized, fully integrated energy storage systems to a rapidly growing worldwide market. Our systems address our customers' needs to reduce capital equipment and installation costs while enhancing system level performance and reliability using automated monitoring systems and analytics across the battery, power conditioning and auxiliary systems. Our AEROS® energy operating system is the engine of innovation to provide advanced control functions allowing our customers to maximize the value of their energy storage assets. Our service capabilities include advanced monitoring and analytics, scheduled maintenance, augmentation, and auxiliary system upgrades. The combination of excellence in battery technology and production coupled with nearly two decades of energy storage integration makes LGES Vertech a supplier and integrator in the power and energy markets.LGES Vertech empowers and expects its team members to assume responsibility and make good decisions while maintaining a team environment that fosters collaboration and innovation. Our diverse and growing team enjoys competitive salaries, generous benefits, and flexible working hours.For more information about LGESVT, please visit www.lgensol-vt.com.Position OverviewLGES Vertech is looking for an experienced Senior Fullstack Software Engineer at our Westborough, MA head office. We are looking for a candidate who is a self-starter and brings an entrepreneurial spirit to join the Energy Market Optimization and Artificial Intelligence (EMO/AI) team.This is a broad role that goes beyond feature development, you will own software systems end-to-end, from concept through production, while influencing architecture and elevating engineering standards across the team. You will develop solutions to improve the performance, efficiency, and profitability of Battery Energy Storage Systems (BESS) in fast-changing energy markets.We are looking for engineers who thrive in complex, data-driven environments, can navigate ambiguity, and bring a strong sense of ownership. As part of a high-growth team, you will have the opportunity to work across a broad technological stack while contributing to products that play a critical role in the energy transition.Key ResponsibilitiesBe part of the Climate tech revolution and help solve the most complex problems through software engineering.Act as the advocate for technical excellence, ensuring that the EMO/AI team adopts technologies that are scalable, maintainable, and aligned with long-term business goalsWork closely with cross-functional and diverse teams throughout the software product life cycle to gather requirements, drive architectural roadmap, adopt best practices to prevent technical debt, implement new features, fix bugs, participate in quality assurance, and update stakeholders on periodic basis.Design, develop, and ship customer-facing features across the full stack (backend APIs/services and frontend UIs)Serve as the technical authority on the team, mentoring peers, and standardizing the development lifecycleMentor and support junior engineers through code review, pairing, and guidance on design tradeoffsCollaborate with energy markets, operations, and product teams to translate domain requirements into reliable softwareWrite testable, observable, maintainable code with an eye toward long-term maintainability and performanceLead 'build vs. buy' evaluations for new tools and frameworks, providing data-driven justifications for technology shiftsHelp elevate engineering standards, including best practices in system design, frontend technology, testing, and development workflowsParticipate in interviewing and help calibrate hiring quality as the team growsParticipate in Agile/Scrum ceremonies and help the team continuously improve its execution and delivery process,Job RequirementsB.S in Physics/Engineering/Computer Science with software development experienceMinimum 6+ years of experience building and operating production-grade software systemsProven experience in distributed systems and microservices architectureDemonstrated full stack experience: backend services/APIs and modern frontend UIsDemonstrated and a track record of ownership of features from ideation through deployment and ongoing supportEstablish and enforce standards for observability, logging, and error handling to ensure the reliability of software used in BESS and energy market systems domainComfortable mentoring others and contributing to a team's engineering cultureExperience supporting customer-facing software in production environments with reliability and performance considerations.Skills and Experience:RequiredStrong proficiency in python with experience building production-grade backend and frontend systemsExperience with JavaScript/TypeScript frontend development or clear ability to ramp quickly and lead technical decisions in that spaceExperience designing and building REST APIs and service-oriented architectureHands-on experience with Cloud platform (AWS, Azure, or GCP); specifically container-based services(e.g. Docker, Kubernetes) and core computeExperience with cloud data warehouses (e.g., Snowflake) and orchestrators (e.g., Airflow or Dagster)Solid understanding of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or equivalent)Must be authorized to work in the United States without sponsorshipPreferredExperience with the Python data ecosystem (Pandas, NumPy, Pandera) in building data-intensive or analytics-driven applicationsExperience integrating machine learning or data-driven models into production systemsExperience with Streamlit or similar frameworks for rapid development of data applications and internal toolsFamiliarity with time-series data processing, forecasting workflows, or optimization-driven systemsExperience with modern frontend frameworks (React, Vue, or similar)Experience in STEM industry or energy market trading