Software Engineer Intern
Sonoma, CA · On-site
About the Role We are looking for a motivated and enthusiastic Software Engineering Intern to join our engineering team. This is a hands-on role where you will contribute to the development of AI ...
Sonoma, CA · On-site
About the Role We are looking for a motivated and enthusiastic Software Engineering Intern to join our engineering team. This is a hands-on role where you will contribute to the development of AI ...
Sonoma, CA · On-site
About the Role We are looking for a motivated and enthusiastic Software Engineering Intern to join our engineering team. This is a hands-on role where you will contribute to the development of AI ...
Relevant technical background of a successful candidate likely to be in software engineering with significant QA experience. Open to individuals with a track record of leading software quality and ...
Relevant technical background of a successful candidate likely to be in software engineering with significant QA experience. Open to individuals with a track record of leading software quality and ...
Relevant technical background of a successful candidate likely to be in software engineering with significant QA experience. Open to individuals with a track record of leading software quality and ...
Relevant technical background of a successful candidate likely to be in software engineering with significant QA experience. Open to individuals with a track record of leading software quality and ...
Relevant technical background of a successful candidate likely to be in software engineering with significant QA experience. Open to individuals with a track record of leading software quality and ...
Relevant technical background of a successful candidate likely to be in software engineering with significant QA experience. Open to individuals with a track record of leading software quality and ...
Bodega Bay, CA · Remote
$145K - $191K/yr
You live and breath automation, can't live without a robust deployment pipeline, and can prove your code will work when it gets to production * 8+ years of software engineering experience * 5+ years ...
Bodega Bay, CA · Remote
$145K - $191K/yr
You live and breath automation, can't live without a robust deployment pipeline, and can prove your code will work when it gets to production * 8+ years of software engineering experience * 5+ years ...
Bodega Bay, CA · On-site
$184K - $324K/yr
You will enjoy using technology to automate solutions and optimize outcomes focusing on data/backend engineering, continuous integration and continuous deployment in a fast-changing world of software ...
Bodega Bay, CA · On-site
$184K - $324K/yr
You will enjoy using technology to automate solutions and optimize outcomes focusing on data/backend engineering, continuous integration and continuous deployment in a fast-changing world of software ...
Bodega Bay, CA · On-site
$175K - $263K/yr
At Apple, new insights have a way of becoming phenomenal products, services, and customer ... We are looking for an experienced Software Engineering Program Manager to lead highly cross ...
Bodega Bay, CA · On-site
$175K - $263K/yr
At Apple, new insights have a way of becoming phenomenal products, services, and customer ... We are looking for an experienced Software Engineering Program Manager to lead highly cross ...
Bodega Bay, CA · On-site
$130K - $190K/yr
... of our autonomous vehicle safety cases as we bring the Kodiak Autonomy System to market. We first published our Safety Report in 2019 and have based our development on systems engineering, the ...
Quick apply
Bodega Bay, CA · On-site
$130K - $190K/yr
... of our autonomous vehicle safety cases as we bring the Kodiak Autonomy System to market. We first published our Safety Report in 2019 and have based our development on systems engineering, the ...
Bodega Bay, CA · On-site
$164K - $233K/yr
Participate in code reviews and author technical proposals that raise the engineering bar for the Builder Tools team What We're Looking For * 5-8 years of software engineering experience, with at ...
Quick apply
Bodega Bay, CA · On-site
$164K - $233K/yr
Participate in code reviews and author technical proposals that raise the engineering bar for the Builder Tools team What We're Looking For * 5-8 years of software engineering experience, with at ...
Bodega Bay, CA · On-site
$184K - $324K/yr
Strong software engineering fundamentals, including data structures, concurrency, APIs, testing, source control, and software design. Pay & Benefits At Apple, base pay is one part of our total ...
Bodega Bay, CA · On-site
$184K - $324K/yr
Strong software engineering fundamentals, including data structures, concurrency, APIs, testing, source control, and software design. Pay & Benefits At Apple, base pay is one part of our total ...
Bodega Bay, CA · On-site
$184K - $324K/yr
Description The Apple Backbone Engineering group operates one of the world's most extensive ... Direct experience designing and building fault-tolerant mechanisms, including self-healing, active ...
Bodega Bay, CA · On-site
$184K - $324K/yr
Description The Apple Backbone Engineering group operates one of the world's most extensive ... Direct experience designing and building fault-tolerant mechanisms, including self-healing, active ...
Kenwood, CA · On-site
The Director of Rehabilitation is a professional position with the primary responsibility of ... Functions as a resource for clinical programming and caseload development. * Collaborates with ...
Kenwood, CA · On-site
The Director of Rehabilitation is a professional position with the primary responsibility of ... Functions as a resource for clinical programming and caseload development. * Collaborates with ...
Kenwood, CA · On-site
The Director of Rehabilitation is a professional position with the primary responsibility of ... Functions as a resource for clinical programming and caseload development. * Collaborates with ...
Kenwood, CA · On-site
The Director of Rehabilitation is a professional position with the primary responsibility of ... Functions as a resource for clinical programming and caseload development. * Collaborates with ...
Directs and oversees the strategic operations of engineering teams, including duties associated ... Lead hardware, embedded software, and systems engineering teams developing compact, rugged, high ...
Directs and oversees the strategic operations of engineering teams, including duties associated ... Lead hardware, embedded software, and systems engineering teams developing compact, rugged, high ...
Bodega Bay, CA · On-site +1
... engineering team, you will help lead the overall technical strategy of the team, through close ... depth through direct coaching and mentoring * Apply an AI-first mindset in your everyday work ...
Bodega Bay, CA · On-site +1
... engineering team, you will help lead the overall technical strategy of the team, through close ... depth through direct coaching and mentoring * Apply an AI-first mindset in your everyday work ...
Our program has been recognized by Yello and WayUp as one of the Top 100 Internship Programs in the ... Summary As an Embedded Software Engineering Intern , you will work alongside experienced engineers ...
Our program has been recognized by Yello and WayUp as one of the Top 100 Internship Programs in the ... Summary As an Embedded Software Engineering Intern , you will work alongside experienced engineers ...
Hold your teammates - and yourself - to high engineering standards * Learn from and support other engineers through code reviews and technical discussions You Have * 3+ years of software development ...
Hold your teammates - and yourself - to high engineering standards * Learn from and support other engineers through code reviews and technical discussions You Have * 3+ years of software development ...
Santa Rosa, CA · On-site
We empower companies to harness the full potential of AI, unlocking opportunities they never imagined possible before the AI era. Our software engineering teams are highly valued by customers ...
Santa Rosa, CA · On-site
We empower companies to harness the full potential of AI, unlocking opportunities they never imagined possible before the AI era. Our software engineering teams are highly valued by customers ...
Sonoma, CA · On-site
We empower companies to harness the full potential of AI, unlocking opportunities they never imagined possible before the AI era. Our software engineering teams are highly valued by customers ...
Sonoma, CA · On-site
We empower companies to harness the full potential of AI, unlocking opportunities they never imagined possible before the AI era. Our software engineering teams are highly valued by customers ...
Calistoga, CA · On-site
THE TEAM As part of the Engineering Division, which focuses on ensuring the safety, efficiency, and sustainability of all hotel assets, this role contributes to the strategic and operational ...
Calistoga, CA · On-site
THE TEAM As part of the Engineering Division, which focuses on ensuring the safety, efficiency, and sustainability of all hotel assets, this role contributes to the strategic and operational ...
$152K - $163.4K
1% of jobs
$163.4K - $174.8K
1% of jobs
$174.8K - $186.3K
1% of jobs
$186.3K - $197.7K
1% of jobs
$197.7K - $209.1K
2% of jobs
$209.1K - $220.6K
1% of jobs
$220.6K - $232K
2% of jobs
$232K - $243.4K
1% of jobs
$243.4K - $254.8K
1% of jobs
$254.8K - $266.3K
1% of jobs
$267.9K is the 25th percentile. Wages below this are outliers.
$266.3K - $277.7K
87% of jobs
$152K
$277.7K
As a director of software engineering, your responsibilities are to oversee the daily operations of the software engineering department and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You are also heavily involved in the department’s finances and project management, and you often oversee multiple projects. At larger companies, you may have fewer technical duties, but for small and mid-sized companies, you may code or provide technical and managerial expertise on specific projects.
| Aspect | Director Of Software Engineering | Software Development Manager |
|---|---|---|
| Responsibilities | Oversees multiple teams, sets strategic goals, manages budgets, and aligns software projects with business objectives. | Manages day-to-day software development teams, ensures project delivery, and coordinates technical tasks. |
| Required Credentials | Bachelor's or Master’s in Computer Science or related field, extensive experience in software development, leadership skills. | Bachelor's in Computer Science or related field, strong technical background, experience managing development teams. |
| Work Environment | Strategic, cross-team collaboration, executive communication, often in larger organizations. | Technical focus, project management, direct team oversight, often in mid-sized companies. |
The main difference is that the Director Of Software Engineering focuses on strategic leadership and organizational oversight, while the Software Development Manager handles daily team management and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader business alignment and higher-level decision-making.
The top searched job categories for Director Of Software Engineering jobs in Santa Rosa, CA are:
Cities near Santa Rosa, CA with the most Director Of Software Engineering job openings:

Sonoma, CA • On-site
Other
This job post has expired today. Applications are no longer accepted.
About the Role
We are looking for a motivated and enthusiastic Software Engineering Intern to join our engineering team. This is a hands-on role where you will contribute to the development of AI-powered SaaS platform for the construction industry. You will work across the entire stack, from building responsive user interfaces to designing robust backend services and databases.
This is an opportunity to work on real, production code that will be used by enterprise customers. You will be involved in key initiatives based on our product roadmap, specifically focusing on multi-tenancy, payments integration, and AI features.
Key Responsibilities
• Full-Stack Development: Assist in developing and maintaining full-stack web applications using our core tech stack: React, TypeScript, Node.js, Express, and PostgreSQL.
• Feature Implementation: Build new product features from concept to deployment. You will work on projects such as implementing Stripe for payments, building organization-level data isolation, and creating new AI-powered insights for portfolios.
• Backend Logic: Design, implement, and optimize backend logic, databases, and data pipelines to ensure performance and scalability.
• Collaboration: Collaborate with cross-functional stakeholders to translate operational and product requirements into technical solutions. Participate in code reviews, Agile ceremonies, and technical discussions.
• Quality Assurance: Write clean, testable, and maintainable code. Debug, troubleshoot, and resolve issues across the application stack.
• Infrastructure: Assist with deployment processes, CI/CD pipelines, and cloud-based infrastructure using platforms such as Render (experience with GCP is a plus).
• AI Integration: Help build and integrate AI features, such as portfolio narrative generation and AI-assisted workflows, using Large Language Models like Google Gemini.
Technology Stack
• Core: JavaScript (ES6+), TypeScript, React, Node.js, Express.js
• Database: PostgreSQL
• AI & LLMs: Google Gemini API, Prompt Engineering, Embeddings
• Cloud & DevOps: Render, Google Cloud Platform (GCP), Docker, CI/CD pipelines
• Version Control: Git, GitHub
• Tooling: REST APIs, JSON
Minimum Qualifications:
• Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related STEM field.
• Strong understanding of Data Structures and Algorithms.
• Proficiency in JavaScript and TypeScript.
• Experience building web applications with React.
• Experience building backend services with Node.js and Express.
• Familiarity with relational databases and SQL (PostgreSQL preferred).
• Knowledge of REST APIs and experience integrating with backend services.
• Proficiency with version control systems, specifically Git and GitHub.
Preferred Qualifications:
• Prior internship or significant academic project experience building full-stack applications.
• Experience integrating third-party APIs (e.g., Stripe, LLM providers like OpenAI/Gemini).
• Understanding of Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.
• Familiarity with cloud-native application development and deployment on platforms like Render or Google Cloud Platform.
• An interest in or experience with AI concepts, such as prompt engineering or working with LLM APIs.
What You Will Gain
• Real-world experience building a production SaaS platform used by enterprise clients.
• Exposure to the full development lifecycle and ownership of meaningful product features.
• Experience working with cutting-edge AI technologies and multi-tenant architecture.
Sourced by ZipRecruiter
Business management consulting
11 - 50 Employees
San Francisco, CA, US
2017