Application Guide

How to Apply for Software Engineer

at SYSO

🏢 About SYSO

SYSO operates at the intersection of renewable energy and financial markets, specializing in battery storage and renewable generation asset management. What makes them unique is their focus on NERC CIP compliance for 24/7 operations while working with cutting-edge AWS serverless architecture. This combination of energy infrastructure reliability and modern tech stack creates an exciting environment for engineers who want to impact the clean energy transition.

About This Role

This Software Engineer role focuses on building and maintaining ETL pipelines for market data integration while ensuring system reliability for 24/7 energy operations. You'll be balancing rapid feature development with the robustness required for NERC CIP compliance, working primarily with Python (FastAPI/Pydantic) in AWS serverless environments. Your work directly supports financial settlement tools and internal operations for renewable energy assets.

💡 A Day in the Life

A typical day involves designing ETL pipelines for energy market data, implementing features in Python with FastAPI, and ensuring system reliability for 24/7 operations. You'll collaborate with operations teams to refine internal tools while maintaining AWS serverless infrastructure through Terraform. The role balances backend development with occasional frontend support and financial system enhancements.

🎯 Who SYSO Is Looking For

  • Has 2-5 years experience with Python, specifically FastAPI and Pydantic frameworks, and can demonstrate practical applications
  • Possesses hands-on AWS serverless experience (Lambda, API Gateway, DynamoDB) and infrastructure-as-code knowledge with Terraform
  • Understands the balance between rapid development and system reliability, especially in 24/7 operational environments
  • Has experience with ETL pipeline development and market API integrations, preferably in energy or financial sectors

📝 Tips for Applying to SYSO

1

Highlight specific experience with FastAPI and Pydantic in your resume - don't just list 'Python'

2

Demonstrate understanding of NERC CIP compliance or similar regulated environments in your application materials

3

Show examples of balancing rapid feature delivery with system reliability in past projects

4

Mention any experience with energy markets, battery storage, or renewable generation systems

5

Include specific AWS serverless projects and Terraform/IaC implementations in your portfolio or descriptions

✉️ What to Emphasize in Your Cover Letter

["Your experience with Python's FastAPI and Pydantic for building reliable APIs", "How you've balanced rapid development with system stability in previous roles", 'Specific AWS serverless projects and infrastructure-as-code implementations', 'Any background or interest in renewable energy, battery storage, or energy markets']

Generate Cover Letter →

🔍 Research Before Applying

To stand out, make sure you've researched:

  • SYSO's specific role in battery storage and renewable generation asset management
  • NERC CIP compliance standards and their implications for software systems
  • Energy market operations and settlement processes in deregulated markets
  • Current trends in AWS serverless architectures for energy applications

💬 Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Designing ETL pipelines for market data APIs in the energy sector
2 Implementing NERC CIP compliance requirements in software systems
3 AWS serverless architecture trade-offs and optimization strategies
4 Terraform infrastructure management and deployment workflows
5 Balancing feature velocity with 24/7 system reliability requirements
Practice Interview Questions →

⚠️ Common Mistakes to Avoid

  • Applying with generic Python experience without mentioning FastAPI or Pydantic specifically
  • Focusing only on development speed without addressing system reliability concerns
  • Having no AWS serverless experience or treating it as equivalent to traditional EC2-based architectures

📅 Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

Offer

Congratulations!

Ready to Apply?

Good luck with your application to SYSO!