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 developing backend software for renewable energy and battery storage. Collaborating with engineers and data scientists to optimize renewable energy systems in a climate tech company.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development lifecycle management, focusing on scalable and high-performing systems in the renewable energy sector. Proficient in Python programming, API development, and database design to optimize operations and drive innovation.
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 EngineeringReal-Time SystemsCodingTestingDebuggingData Pipeline DevelopmentSystem Performance OptimizationMonitoringAlerting
Soft Skills
Strong CommunicationCollaboration
Industry Keywords
Renewable EnergyBattery Storage OperationsMachine LearningOptimization ModelsGrid 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- Flexible work arrangements
- Professional development opportunities