Sr Full Stack Developer - Python

April 19

Apply Now
Sunnova Energy logo

Sunnova Energy

Powering Energy Independence™

501 - 1000

Description

• Develops, enhances, and maintains custom software applications and integrations with third party applications/services. • Works in all phases of the software development life cycle including functional analysis, development of technical requirements, technical design, prototyping, coding, testing, deployment, data migration, and support. • Define and enforce best practices for code architecture patterns and uphold quality standards in code reviews. • Provide mentorship and growth support to junior team members through continuous feedback. • Support team in delivering sprint commitments using different collaboration methodologies (e.g. pair programming, mobbing, etc.). • Utilize technical depth across platforms and stacks. • Advocates for and helps implement changes to increase developer experience, velocity, quality, and maintainability. • Identifies for and executes process changes for the SCRUM team to increase delivery efficiency. • Engage in all aspects of the SCRUM ceremonies including Sprint Planning, Reviews, Demos, and Retrospectives. • Works with Technical and Solution Architects to define and validate technical approaches on an as-needed basis.

Requirements

• Expertise in Python and Golang programming with a strong understanding of Pythonic principles and practices including multi-threading. • In-depth knowledge of AWS architecture and services, especially Lambda functions, to manage serverless operations. • Proficient in designing and implementing push & pull architectures with external partners for seamless communication with various devices. • Familiarity with additional AWS services such as EC2, VPC, RDS, S3, DynamoDB, IAM, SQS, Kinesis, Batch, CloudFormation, and CloudWatch for comprehensive cloud solutions. • Familiarity with SQL to efficiently extract and utilize large volumes of time-series data. • Competence in using code version control systems, such as Git, and continuous integration/continuous deployment (CI/CD) pipelines. • Familiarity with microservices architecture and containerization tools like Docker, Kubernetes, or similar technologies. • Experience with test-driven development (TDD) and automated testing frameworks to ensure robust and reliable software components. • Experience with Agile/Scrum development methodologies, with the ability to lead sprints and manage a technical team through various project phases. • Capable of writing clean, maintainable, and efficient code, following industry best practices and coding standards. • Proven ability to create and maintain scalable, high-availability systems that can handle rapid growth and data volume expansion. • Excellent problem-solving skills and the ability to debug complex issues with a strategic approach to resolution. • Legally authorized to work in the US for ANY employer • Familiar with renewable energy concepts such as solar energy production modeling, battery dispatch, and optimal dispatch modeling.

Benefits

• Comprehensive benefits, including medical, dental, vision, life insurance, healthcare flexible spending account, and 401(k) with employer match • Competitive compensation & annual bonus • Paid time off, including 11 holidays and Paid Parental Leave

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs