Staff Software Architect
Company: Goeverbright
Location: San Francisco
Posted on: May 3, 2024
Job Description:
This position is a hybrid role that sits in our San Francisco,
CA officeA leading residential clean energy solutions provider,
EverBright provides a platform that designs, proposes and finances
solar and storage projects nationwide. EverBright brings together
finance and technology, to provide customers with an all-in-one
solution for powering their carbon-neutral homes. Our mission is to
be the driving force in the decarbonization of our planet by
delivering accurate solar designs, affordable and flexible
financing options, and the best service possible.Job OverviewIn
this critical role as Staff Software Architect, you'll serve as the
right-hand to the CTO and play an instrumental part in shaping the
future of our technology stack. You will guide the high-level
architectural strategy for our various software products and
platforms, ensuring robustness, scalability, and
sustainability.What You'll Do
- Design scalable, robust, and fault-tolerant distributed systems
to meet evolving business requirements.
- Develop and oversee architectural roadmaps and technology
strategies, ensuring alignment with business objectives.
- Implement observability and monitoring frameworks to provide
real-time insights into system performance, health, and
reliability.
- Lead the design and deployment of automated CI/CD pipelines,
promoting swift and reliable code deployments.
- Mentor engineering teams on software development best
practices, design patterns, and coding standards.
- Advocate for software development lifecycle best practices,
including robust code reviews, comprehensive testing, and thorough
documentation.
- Collaborate closely with the CTO to align architectural
initiatives with the company's strategic goals.
- Serve as the technical point of contact for cross-functional
teams and external clients, facilitating architectural decisions
and discussions.Evaluate and adapt new technologies and innovations
to keep the architecture and technology stack up-to-date.Job Duties
- Codes in multiple languages in support of software products and
the development of software products
- Leads software system architecture projects
- Communicates with varying levels within and outside the
organization regarding software engineering
- Leads project-level sized teams including assigning work,
answering technical project questions, helping other software
engineers overcome challenges and mentoring less experienced
software engineers
- Participates on technical leadership team responsible for
selecting and approving software technology used by the company
at-large
- Provides input on software and technology decisions that could
affect the entire organization and will likely be active in
software engineering industry outside of work
- Acts as a project kick-starter using knowledge gained through
research or prototyping
- Performs other job-related duties as assignedRequired
Qualifications
- Bachelor's Degree
- Experience: 12+ years
- Medical, dental, vision, life, and legal insurance
- Access to multiple offices around the US (Austin, TX, San
Francisco, CA, & Juno Beach, FL)
- EAP and mental health assistance
- Discount plans through the NextEra Employee portalWhere
permitted by applicable law, EverBright requires all employees and
new hires to be fully vaccinated for COVID-19 or be willing to
receive the COVID-19 vaccination on or before the first day of
employment.EverBright is an Equal Opportunity Employer. Qualified
applicants are considered for employment without regard to race,
color, age, national origin, religion, marital status, sex, sexual
orientation, gender identity, gender expression, genetics,
disability, protected veteran status or any other basis prohibited
by law. We are committed to a diverse and inclusive
workplace.EverBright provides reasonable accommodation in its
application and selection process for qualified individuals,
including accommodations related to compliance with conditional job
offer requirements, consistent with federal, state, and local laws.
Supporting medical or religious documentation will be required
where applicable and permitted by applicable law. To request a
reasonable accommodation, please send an e-mail to our recruiting
team, providing your name, telephone number and the best time for
us to reach you. Alternatively, you may call 1-844-694-4748. Please
do not use this line to inquire about your application
status.EverBright will not discharge or in any other manner
discriminate against employees or applicants because they have
inquired about, discussed, or disclosed their own pay or the pay of
another employee or applicant. However, employees who have access
to the compensation information of other employees or applicants as
a part of their essential job functions cannot disclose the pay of
other employees or applicants to individuals who do not otherwise
have access to compensation information, unless the disclosure is
(a) in response to a formal complaint or charge, (b) in furtherance
of an investigation, proceeding, hearing, or action, including an
investigation conducted by the employer, or (c) consistent with the
contractor's legal duty to furnish information.EverBright does not
accept any unsolicited resumes or referrals from any third-party
recruiting firms or agencies. Please see our policy for more
information.The "Apply Now" button will take you to the NextEra
Energy Career Opportunities page, where you must create an account
to apply.
#J-18808-Ljbffr
Keywords: Goeverbright, Concord , Staff Software Architect, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...