Staff Software Architect
Company: Goeverbright
Location: San Francisco
Posted on: October 24, 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 assigned.Required
Qualifications
- Bachelor's Degree.
- Experience: 12+ years.Where 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.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, Sacramento , Staff Software Architect, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...