Senior Software Engineer

Engineering & Technology · Austin, Texas
Department Engineering & Technology
Employment Type Full-Time
Minimum Experience Experienced

Senior Software Engineer

Aypa Power, a Blackstone portfolio company, is a leading developer, owner and operator of utility-scale energy storage and hybrid renewable projects that power our communities and cities. Our mission is to responsibly decarbonize the grid and make North American energy markets more affordable, sustainable, and efficient. Aypa is well-capitalized and uniquely positioned to lean forward on projects with deal structures that are well suited to meet our customers’ needs. We have been at the forefront of energy storage development since our first energy storage project came online in 2018. As a leader in our industry, we now have over 11 GW of utility-scale energy storage and hybrid renewable energy projects in development, and 32 projects in operation or construction across North America.


We are seeking an Austin based Senior Software Engineer to support our work as a utility-scale energy storage and renewables leader. This is an opportunity to refine your craft and develop a software platform serving an industry with real impact. You'll be working with a small team of engineers, data scientists and domain experts to build, test, and deploy full-stack software to optimize the design and operation of renewable power plants.


The ideal candidate is a jack-of-all-trades with a passion for clever software solutions. As a technology generalist, you are equally comfortable designing a new data model or implementing a CSS change. You have the patience to grow with a dynamic company and can jump in and propose technical solutions to novel business problems. You are undeterred and able to weather the volatility of a young organization whilst keeping long-term goals in sight.



  • Create and maintain cloud infrastructure using infrastructure-as-code;
  • Design and build data ingestion systems ensuring data accuracy and availability;
  • Collaborate with data scientists to establish automated processes for the deployment of machine learning models to production at scale;
  • Engage with third party data providers, such as weather services. Monitor and evaluate technology developments and recommend additions to the technology stack where appropriate;
  • Participate in the development and maintenance of automated testing. Improve and maintain single-page, front-end applications;
  • Contribute to knowledge sharing within the team through documentation and presentations;
  • Provide mentoring and coaching to team members.


Key Qualifications:


  • At least 7 years of experience as a software engineer with experience with data modeling and processing data at scale;
  • A strong, working knowledge of at least one scripting language, preferably Python;
  • Worked with microservices as part of a broader architecture;
  • Experience with cloud infrastructure, specifically AWS;
  • Experience working on single-page, front-end applications;
  • Familiarity with the React framework;
  • An interest in machine learning.


Compensation and Location:


Salary:  A base salary commensurate with experience.

Bonus:  An annual bonus will be awarded based on both individual performance as well as the overall success of the business.

Benefits:  Aypa offers an attractive benefit package with excellent health care / dental / vision, 401k matching, unlimited vacation and other health/wellness benefits.

Location:  Austin, Texas. This is a hybrid role that will require both in-office and remote work.


Aypa is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. 


Thank You

Your application was submitted successfully.

  • Location
    Austin, Texas
  • Department
    Engineering & Technology
  • Employment Type
  • Minimum Experience