Staff Software Engineer

November 7

Apply Now
Logo of Sunrun

Sunrun

Solar energy • Solar service • Clean energy • clean energy • renewable energy

10,000+

Description

• Establish the standards for the team in areas of technical excellence • Work collaboratively with Product Management to develop applications using Agile • Champion adherence to best practice development methodologies • Write requirements and design specifications for systems, apis and other development artifacts • Design and code appropriate, scalable, and secure algorithms, data structures, and software components. • Ensure creation of automated testing as appropriate for a Continuous Delivery (CD) environment • Mentor and build skills across the team through effective standards setting, code reviews and pairing

Requirements

• Bachelor’s Degree in Computer Science or Engineering • Minimum of 5 years of experience developing complex enterprise applications with Java • Solid understanding of server side application design patterns • Strong knowledge of designing, implementing and maintaining REST API’s • Strong knowledge of relational databases, particularly PostgreSQL • Experience with NoSQL databases, particularly DynamoDB and Redis • Advocate of Dev-Ops culture: responsibility for app in production as well as development • Ability to work by objectives and to self-manage • Excellent communication skills • Good team player • Feeling of shared ownership of code and other deliverables • Familiarity with Agile/Scrum development methodologies • Experience designing highly available, distributed systems • Strong knowledge of AWS • Strong knowledge of Git, version control, branching strategies, merging, and rebasing • Solid understanding of MVC architecture and frameworks • Experience with IaC tools • Familiarity with renewable energy and the electricity industry

Benefits

• Medical/Dental/Vision Insurance • Life Insurance • Disability Insurance • 401k Plan + Company Match • Stock Purchase Plan • Paid Vacations/Holidays • Paid Baby Bonding Leave • Employee Discounts • PowerU - 100% Funded Education Programs • Employee Donation Matching • Volunteer Hour Rewards

Apply Now

Similar Jobs

November 7

Engineering expert for Conagra in electrical and controls systems design.

November 7

TruStage

1001 - 5000

Lead IT teams at TruStage, delivering tech solutions for financial services.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com