FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
PowerlineSenior Software Engineer focusing on backend development that optimizes renewable energy and battery storage systems. Collaborating with a team to build and maintain scalable software solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software engineering with a focus on large-scale, real-time systems, particularly in the renewable energy sector. Proficient in Python programming, API development, and database management, while effectively collaborating with cross-functional teams.
Highest-signal resume keywords
Python ProgrammingAPI DevelopmentDistributed SystemsSQL Database DesignNoSQL Database Deployment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software Development LifecycleMachine Learning IntegrationOptimization ModelsSystem Performance MonitoringDebugging Skills
Soft Skills
Strong Communication SkillsCollaboration with Diverse Teams
Tools & Technologies
Data PipelinesReal-Time Systems
Industry Keywords
Renewable EnergyGrid Technology
Tech Stack
Tools & technologiesDistributed SystemsNoSQLPythonSQL
About the role
Key responsibilities & impact- Design, build, and deploy software systems that optimize renewable and battery storage operations.
- Collaborate with cross-functional teams to integrate machine learning and optimization models.
- Own the full software development lifecycle from architecture and design to implementation and maintenance.
- Ensure production systems are scalable, reliable, and high-performing.
- Diagnose bottlenecks, resolve real-time issues, and continuously improve system performance and monitoring/alerting.
- Stay current on trends in software engineering, renewable energy, and grid technology to drive innovation.
Requirements
What you’ll need- 5+ years of software engineering experience, focusing on large-scale, real-time systems.
- Strong proficiency in Python, with excellent coding, testing, and debugging skills.
- Experience building and maintaining APIs, distributed systems, and data pipelines.
- Solid understanding of SQL and NoSQL database design and deployment.
- Strong communication skills and the ability to collaborate effectively with diverse teams, including engineers, data scientists, and energy market experts in a distributed working environment.
Benefits
Comp & perks- Competitive salary