Principal Python Developer (Amazon Web Services, Angular, Utility Industry) - 100% Remote
Principal Python Developer (Amazon Web Services, Angular, Utility Industry) - 100% Remote
Direct message the job poster from Optomi
Sr. Software Engineering Practice Team Lead at Optomi Professional Services -'Software Engineering Sherpa'
Principal Python Developer (Amazon Web Services, Angular, Utility Industry) - 100% Remote
Optomi, in partnership with a leading electric power and gas distribution company, is seeking a Full Stack Engineer to fulfill a long-term, multi-year contract with a client based in the Carolinas.
The ideal candidate will have a strong background in both front-end and back-end development, cloud-native architecture (AWS) and the utilities domain. This role is ideal for someone who can lead by example, contributing technically while also guiding teams and collaborating cross-functionally. You will help build and enhance distributed energy management, advanced distribution management, and data ingestion platforms that support solar site operations and smart grid technology.
What the Right Professional Will Enjoy!
- The opportunity to contribute to transformational energy initiatives such as building systems that manage solar sites, distributed energy resources, and smart grid infrastructure!
- The opportunity to build a rare, high-demand skillset at the intersection of software engineering and energy systems!
- The opportunity to solve complex, real-world challenges in the utility domain, working on systems that impact millions of customers!
Apply Today If Your Background Includes:
- 7+ years of software engineering experience, with a focus on full stack development
- Proven experience with Angular (v16 preferred) for front-end application development
- Strong Python skills, particularly in data engineering and transformation contexts (Lambda, Glue, EMR)
- Deep understanding of AWS cloud services including S3, DynamoDB, Redshift, Lambda, Kinesis and Glue
- Hands-on experience with Kafka and/or Kinesis for real-time streaming data ingestion
- Proficiency in Terraform or similar IaC tools for cloud infrastructure management
- Ability to lead engineering teams and mentor developers effectively
- Experience in or exposure to the utilities or energy sector is strongly preferred
- Familiarity with meter data, PI system, SCADA, sensor data and plant information systems
- Ability to communicate technical solutions clearly to both technical and non-technical stakeholders
- Prior experience at or collaboration with companies like EPRI, GE Vernova, Schneider Electric, Siemens, or other utility software vendors (preferred)
RESPONSIBILITIES
- Lead and contribute to full stack application development across front-end (Angular 16) and back-end (Python, AWS Lambda, EMR, Glue)
- Design and build scalable, cloud-native data ingestion pipelines using AWS services such as Kinesis, S3, DynamoDB, Glue, and Redshift
- Collaborate with product managers, analysts, and domain experts to ensure applications align with business and user needs
- Guide junior developers and promote engineering best practices within the team
- Implement data quality validation logic and participate in user feedback loops to ensure accuracy and functionality
- Work across DevOps and CI/CD environments using Terraform and other infrastructure-as-code tools
- Act as a SME in areas such as distributed energy resource management, meter data integration, SCADA sensors, and PI system data
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Optomi by 2x
Inferred from the description for this job
Medical insurance
Vision insurance
Get notified when a new job is posted.
Sign in to set job alerts for “Python Developer” roles.
United States $100,000.00-$720,000.00 2 days ago
Full-Stack Software Engineer (New grad...
Full Stack Software Engineer (L5), Content Middleware Infrastructure
Software Engineer Intern (May - August 2025) - United States
New York, NY $140,000.00-$185,000.00 18 hours ago
Software Engineer - Fullstack, Multiple Locations
United States $81,900.00-$174,600.00 3 days ago
Palo Alto, CA $140,000.00-$185,000.00 18 hours ago
United States $126,500.00-$187,400.00 21 hours ago
Software Engineer (L5) - Security Platforms Engineering
Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform
United States $100,000.00-$720,000.00 4 days ago
Software Engineer Intern/Co-op (Fall 2025)
United States $140,000.00-$170,000.00 3 weeks ago
Software Engineer - AI/ML, Multiple Locations
United States $81,900.00-$174,600.00 3 days ago
New York, United States $142,600.00-$196,200.00 18 hours ago
Software Engineer, Full Stack - Payments
Seattle, WA $140,000.00-$160,000.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.