Senior Software Engineer
$150k - $165kEames Institute
About the Eames Institute The Eames Institute of Infinite Curiosity is a nonprofit public charity dedicated to advancing the dynamic legacy of 20th-century designers Ray and Charles Eames. By sharing the things the Eameses made and loved, along with their joyful and rigorous approach to life and work, we seek to inspire creative problem-solving that positively shapes our world.
With our vast collections, digital and print offerings, an extensive program of events, and the Eames Ranch, we aim to demonstrate the enduring value of the Eameses' philosophy and invite people to explore their curiosity, ask questions, and implement creative solutions to the challenges of today.
About the Role The Senior Software Engineer serves as a senior individual technical contributor, responsible for producing industry-grade features, edifying the developer experience (DX), and ensuring the long-term sustainability of the digital platform. Reporting to the Digital Engineering Manager, this role partners closely on technical execution while partnering on complex systems design, integration strategy, and platform resilience. The Staff Software Engineer ensures that digital initiatives - come to life reliably, and are executed on a stable, scalable, and thoughtfully designed foundation.
Key Responsibilities Building Front-Facing Product
U.S. Equal Employment Opportunity Statement The Eames Institute values diversity, inclusion & belonging for all, and is proud to be an Equal Employment Opportunity employer. We strive to create a workplace that empowers people of all backgrounds, identities, and experiences to feel respected, valued, and able to contribute at the highest level.
With our vast collections, digital and print offerings, an extensive program of events, and the Eames Ranch, we aim to demonstrate the enduring value of the Eameses' philosophy and invite people to explore their curiosity, ask questions, and implement creative solutions to the challenges of today.
About the Role The Senior Software Engineer serves as a senior individual technical contributor, responsible for producing industry-grade features, edifying the developer experience (DX), and ensuring the long-term sustainability of the digital platform. Reporting to the Digital Engineering Manager, this role partners closely on technical execution while partnering on complex systems design, integration strategy, and platform resilience. The Staff Software Engineer ensures that digital initiatives - come to life reliably, and are executed on a stable, scalable, and thoughtfully designed foundation.
Key Responsibilities Building Front-Facing Product
- Serve as the primary full-stack contributor on the Institute's web experiences - the pages, features, and flows the public actually touches.
- Write clean, production-grade code across frontend and backend, with particular strength on the front end.
- Translate well-scoped product and design direction into polished, reliable, shippable software.
- Bring craftsmanship to the work - care about the details that make a digital experience feel considered and alive.
- Lead implementation of sophisticated integrations (CMS, CRM, commerce, analytics, experimentation).
- Implement the connective tissue that powers growth campaigns, membership, publishing workflows, and commerce.
- Partner with the Digital Engineering Manager in technical decisions and architectural discussions, bringing strong recommendations and sound judgment around development initiatives.
- Write production-grade code across frontend and backend systems.
- Provide thoughtful code review and elevate engineering quality standards.
- Own the day-to-day health of the platform: CI/CD pipelines, deploy safety, error monitoring, and observability - so issues are caught before users feel them.
- Champion performance and Core Web Vitals as a direct extension of the "website as front door" mandate - a fast site is a better front door.
- Advocate for and implement accessibility (WCAG) as a baseline, not an afterthought.
- Manage secrets, dependencies, and the security posture around our CMS, search, and data - appropriate to an institution stewarding significant archival and commercial assets.
- Right-size technical solutions: prefer the simplest thing that works on our managed/serverless stack over unnecessary infrastructure or complexity.
- Strengthen documentation and contribute to incident retrospectives and structural improvements.
- Strengthen documentation and architectural clarity across the codebase.
- Improve developer ergonomics and internal tooling in partnership with the Digital Engineering Manager.
- Contribute to incident retrospectives and structural improvements following technical issues.
- Provide thoughtful, generous code review that raises the team's quality bar.
- Partner with the Digital Engineering Manager to surface feasibility, risk, and effort early, so work is scoped realistically.
- Translate technical tradeoffs into plain language for non-technical collaborators when useful.
- Help cultivate a digital practice with curiosity, rigor, and soul - work that feels like the Eames Institute, not just functions like a website.
- Partner with the Digital Engineering Manager to evaluate feasibility, risk, and sequencing of initiatives.
- Provide architectural input to support marketing growth initiatives without compromising platform stability.
- Promote a culture of curiosity, rigor, and thoughtful digital craftsmanship.
- Demonstrate sensitivity to mission, storytelling, and design context in technical decision-making.
- Serve as a technical mentor and resource to the engineering team without formal supervisory responsibility.
- Support knowledge continuity and long-term institutional resilience of digital systems.
- Advanced full-stack engineering expertise with deep systems thinking.
- Demonstrated experience designing and maintaining scalable web platforms.
- Strong architectural judgment and ability to balance ideal design with practical constraints.
- Deep knowledge of accessibility standards and performance optimization.
- Ability to operate independently on high-complexity technical challenges.
- Clear and collaborative communication style.
- Experience working within cultural institutions, nonprofit organizations, mission-driven environments, or design-forward brands is strongly preferred.
- The schedule for this role is 9:00am to 5:00pm, Monday through Friday. This position is expected to be primarily onsite at our Richmond Archives with occasional lite travel to our other properties (Petaluma, Novato and San Francisco) for company events or training.
- Prolonged periods of sitting at a desk and working on a computer.
- Frequent use of hands for typing, writing, and handling office equipment.
- Occasional standing, walking, bending, or reaching within the office environment.
- Regular use of vision abilities including close vision, color vision, and ability to adjust focus.
- Ability to work in an open office environment.
- Ability to communicate effectively with others via phone, video conference, and in person.
- May require occasional travel between office locations or for business meetings
- Salary range for this role is $150,000 - $165,000
- The Eames Institute offers a competitive benefits package, including...
- Medical, Dental, Vision and Life Insurance
- 401k employer match
- Paid Time Off
- Paid Holidays
- Commuting benefits
- Professional development
- Charitable giving match
U.S. Equal Employment Opportunity Statement The Eames Institute values diversity, inclusion & belonging for all, and is proud to be an Equal Employment Opportunity employer. We strive to create a workplace that empowers people of all backgrounds, identities, and experiences to feel respected, valued, and able to contribute at the highest level.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Richmond, CA vacancy
$150k - $165k
...Senior Software Engineer Richmond, California The Eames Institute of Infinite Curiosity is a nonprofit public charity dedicated to advancing the dynamic legacy of 20th-century designers Ray and Charles Eames. By sharing the things the Eameses made and loved, along...SeniorWork at officeMonday to Friday- ...Senior Software Engineer We are looking for an ambitious Senior Software Engineer to help us reverse-engineer the human brain. This role spans a broad spectrum of activities: Architect high-performance infrastructure for training large-scale models and running...SeniorVisa sponsorship
$150k - $250k
...Senior Software Engineer JITX is revolutionizing circuit board design by making it code-first. Instead of dragging components around in a GUI, engineers write code (or have AI write it for them) to define their circuit boards. Our solvers handle the low-level details...SeniorLive in- ...Senior Software Engineer Voleon is a technology company that applies state-of-the-art AI and machine learning techniques to real-world problems in finance. For nearly two decades, we have led our industry and worked at the frontier of applying AI/ML to investment management...SeniorLocal area
- ...Job Title: Senior Software Engineer Location: Hercules, CA Duration: 6 Months Onsite Software Developer: We are looking for a highly skilled Software Developer to join our dynamic Scrum team working on the next generation of a leading medical diagnostic device...Senior
- ...Senior Software Engineer Headquartered in Berkeley, CA, Bellwether Coffee is working to positively transform the coffee industry by making coffee roasting more accessible and sustainable. Our revolutionary electric, ventless commercial coffee roaster does not require...SeniorLocal areaVisa sponsorship
$191k - $293k
...Senior Software Engineer Addison, TX; Bellevue, WA; Durham, NC; Emeryville, CA The Basics As a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and nimble development team. Tanium focuses...SeniorFull timeContract workLive inWork at officeWorldwideFlexible hours3 days per week- ...Title- Software Engineer Senior Location- Oakland, CA, SF or Alpharetta, GA Job Information Job Taxonomy: Senior Software Engineer - 03460 Job Title: Software Engineer Senior Job Category: 03460 Job Description: Position Summary The Claims Microservices Senior...SeniorContract work
$174.92k - $209.91k
...Senior Software Engineer From Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering...SeniorFull timeWork at officeRemote work- ...Becton Dickinson seeks a senior software engineer to design and implement large-scale data solutions in cloud and on-premises environments. The role involves system architecture, mentoring, and cross-functional collaboration within the Software Technology Solutions Division...Senior
- ...or the role may no longer be accepting applications. Thank you Join the WeVote Movement WeVote has an open volunteer Senior Software Engineering position for an individual who wants to develop new skills with CSS/HTML, ReactJS or Python/Django, and use existing...SeniorPart timeWork experience placementRemote work
- ...About Valency Valency Systems is a small, dynamic team of engineers, scientists, and researchers building the global hub for the... ...of remote work. About the Role We're looking for a Senior Software Engineer who will report to the Head of Engineering. This person...SeniorImmediate startRemote work3 days per week
$160k - $200k
...seeing how a complete autonomy stack is architected and how your engineering decisions improve the ability to navigate autonomously in the... ...Navigate on Autopilot (NoA) on highways. We are hiring a Software Engineer to join the team and you will own components from algorithm...SeniorFull timeWork at officeFlexible hours- ...customer obsession, building systems that stand the test of time. Position Summary Mashgin is looking for a passionate Computer Vision engineer who loves solving everyday vision problems. Someone who is regularly saying to themselves “This could be done with computer vision...SeniorWork at officeFlexible hours
$160.65k - $217.35k
...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for Senior Software Engineer – Vehicle Health Management to join our Government Vehicle Health Management Systems (GHVMS) software team in Hazelwood,...SeniorWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$180k - $250k
...quantum processor, Rigetti has led the way in software systems for quantum computing, with a... ...Rigetti's physicists and fabrication engineers to build better quantum hardware. Our work... ...trust their results. We're a small, senior team that enjoys hard problems and working...SeniorWork experience placementLocal area$135k - $155k
...Senior Software Engineer About Grocery Outlet: Our Mission: Touching lives for the better Our Vision: Touching lives by being the first choice for bargain-minded consumers in the U.S. Our Values & Behaviors: Achievement, Diversity, Entrepreneurship, Family...Senior- (USA) Software Engineer III Multiple locations Regular/ Permanent Salaried Position Summary... What you'll do... Role summary: As a Software Engineer III at Walmart, you will lead the design and development of scalable software solutions by collaborating with...Permanent employmentFull timeTemporary workPart time
$190k - $220k
...Software Engineer, Onboard Integration Richmond, CA Glydways is reimagining what public transit can be. We believe that mobility is the gateway to opportunity—connecting people to housing, education, employment, commerce, and care. By making transportation more accessible...Local areaRelocation2 days per week3 days per week$160k - $200k
...are a team of driven, smart and humble engineers from all around the world. No toxic corporate... ...Zendar is looking for an experienced Software Engineer with passion for SW design and... ...Zendar's technology. We are hiring a Senior Software Engineer to join the Platform team...SeniorFull timeWork at officeFlexible hours- ...seeks a Sr. Principal Program Manager in Richmond, CA. This role leads complex aerospace/defense programs from award through engineering, manufacturing, qualification, and delivery, ensuring scope, schedule, cost, risk, and customer satisfaction. The candidate interfaces...Senior
- ...Richmond, California, seeks a Sr. Principal Program Manager to lead complex aerospace hardware programs from contract award through engineering, manufacturing, qualification, and delivery. Own lifecycle execution, manage scope, schedule, cost, risk, and customer...SeniorContract work
- ...Senior Java Backend Developer The Strategic Technology Programs Team is seeking a Senior Java Backend Developer for challenging long... ...APIs using Postman before creating PR. Strong knowledge of software design patterns, Microservices, event driven and Cloud native...Senior
- ...Senior Java Developer We are seeking a highly skilled Senior Java Developer with strong hands-on experience in Core Java, Spring... ..., and QA teams. Follow Agile development methodologies and engineering best practices. Contribute to CI/CD implementation and application...Senior
- ...Senior Java Developer DISYS is seeking a Senior Java Developer for a multi-year engagement with the Telehealth Team within a foremost... ...application problems. Research and evaluate a variety of software products and development tools. Strong experience in developing...Senior
- ...Senior Full Stack Developer Our client is seeking a Senior Full Stack Developer with solid Python programming with the willingness... ...team helping to drive full (and correct) adoption of modern software engineering & delivery practices (Agile, TDD, Stateless Design,...SeniorWork experience placement
- ...Senior Java Engineer DISYS is seeking a Senior Java Engineer who will work on design, development, and technical support of mobile applications... ...organized. Responsibilities: Supports the entire software development life cycle including support and maintenance....SeniorWork experience placement
- ...Senior AI Software Engineer Overview Join an innovative product team building AI-enabled Decision Intelligence solutions that drive meaningful outcomes across patient care, team member and patient experience, clinical and back-office operations, and financial performance...Contract work
- ...Role: Senior Salesforce engineer Location: Oakland, CA (Onsite) FTE ONLY Job Description Must Have Technical/Functional Skills • 10+ years of IT experience working on Salesforce platform • Certified Salesforce Admin and Advanced Developer...SeniorWork experience placement
$232.34k - $290.42k
...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations... ...to join our Performance Engineering Team as a Staff Software Engineer. Your primary responsibility will be to ensure that our...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- part time software developer remote Richmond, CA
- senior implementation project manager Richmond, CA
- senior financial analyst fp&a Richmond, CA
- senior Richmond, CA
- senior performance engineer Richmond, CA
- senior activities Richmond, CA
- senior manager m&a tax Richmond, CA
- senior leadership Richmond, CA
- senior manager diversity & inclusion Richmond, CA
- senior manager automotive Richmond, CA



