Post job

Software engineering manager jobs in Santa Rosa, CA

- 1,797 jobs
All
Software Engineering Manager
Staff Software Engineer
Senior Software Engineer
Software Systems Engineer
Software Engineer Lead
Software Development Manager
Software Developer
Software Product Manager
Principal Software Engineer
  • Sr. Software Development Manager, Frontier AI Robotics

    Amazon Stores 4.7company rating

    Software engineering manager job in San Francisco, CA

    In this role, you'll combine hands-on technical work with leadership, ensuring your team delivers the best environment to develop robust physical AI solutions for dynamic real-world environments. You'll leverage Amazon's vast computational resources to tackle ambitious problems in areas like very large multi-modal robotic foundation models and efficient, promptable model architectures that can scale across diverse robotic applications. Key job responsibilities * You will lead the ML infrastructure team to create model training and simulation environment for developing large robotics foundational models for reasoning, perception, locomotion, and manipulation. * Work together with AI researchers to implement and optimize training of new model architectures at a large scale * Define roadmap and build physics realistic simulation environment for reinforcement learning, closed-loop simulations and synthetic data generation. * Implement tooling for data creation, model experimentation, and continuous integration About the team At Frontier AI & Robotics, we're not just advancing robotics - we're reimagining it from the ground up. Our team is building the future of intelligent robotics through frontier foundation models and end-to-end learned systems. We tackle some of the most challenging problems in AI and robotics, from developing sophisticated perception systems to creating adaptive manipulation strategies that work in complex, real-world scenarios. What sets us apart is our unique combination of ambitious research vision and practical impact. We leverage Amazon's massive computational infrastructure and rich real-world datasets to train and deploy state-of-the-art foundation models. Our work spans the full spectrum of robotics intelligence - from multimodal perception using images, videos, and sensor data, to sophisticated manipulation strategies that can handle diverse real-world scenarios. We're building systems that don't just work in the lab, but scale to meet the demands of Amazon's global operations. Join us if you're excited about pushing the boundaries of what's possible in robotics, working with world-class researchers, and seeing your innovations deployed at unprecedented scale. BASIC QUALIFICATIONS- 10+ years of engineering experience - 5+ years of engineering team management experience - Experience managing multiple concurrent programs, projects and development teams in an Agile environment - Proficiency in Python and C++, experience in building large-scale training infrastructure using PyTorch - Experience with Isaac Sim, Unity, Unreal or proprietary 3D game engine, or industry-equivalent technology (3D animation, simulation, etc) - 10+ years of planning, designing, developing and delivering infrastructure software - Experience partnering with product or program management science teams working in research environments PREFERRED QUALIFICATIONS- Experience designing and developing large scale, high-traffic applications - Experience with physical robots, reinforcement learning, synthetic data generation. Experience optimizing physics simulation for articulated robots and rigid body interactions. - Deep understanding of different model architecture like VLM, Imitation learning, VLA - Experience implementing techniques from research papers Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $198,100/year in our lowest geographic market up to $342,300/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
    $198.1k-342.3k yearly 1d ago
  • Software Product Manager

    Digilock

    Software engineering manager job in Petaluma, CA

    Digilock is looking for a Software Product Manager to join our team and play a key role in shaping the future of access control solutions. In this position, you will collaborate closely with cross-functional teams to design, deliver, and optimize products that make secure, seamless access a reality for our customers. Your work will directly impact how businesses and individuals interact with spaces safely and efficiently, combining innovation, reliability, and user-centered design. ***This role is 100% onsite in our Petaluma, CA Office *** What You'll Do: Roadmapping - Translate strategy into actionable plans, balancing short-term wins with long-term value. Define and maintain a strategic roadmap that aligns with business objectives and customer needs. Prioritization - Use research, analytics, user feedback, and testing to validate features, monitor adoption, improve usability, and determine priority to maximize impact and ensure timely delivery. Defining Requirements: Write clear, structured product requirements in the form of user stories with acceptance criteria. UX/UI Collaboration - Partner with designers to ensure the product is intuitive and user-friendly for administrators and end-users while upholding our commitment to simplified security. Integration and Coordination - Ensure the digital product flawlessly integrates with Digilock hardware, maintaining performance, reliability, and seamless operation across the ecosystem. Cross-Functional Leadership - Work closely with engineering, design, and marketing teams to coordinate effective releases. What We're Looking For: 8+ years in software product management, ideally with hardware, IoT, or connected devices. Previous experience with access control systems a plus. Curiosity, strong design sensibility, and keen problem-solving skills. Excellent communications skills with a natural ability to explain complex concepts simply, tailoring the message for executives, engineers or customers. Aptitude for problem solving with the openness to listen and absorb different perspectives to confidently balance competing interests, manage expectations, and clearly communicate the product vision. Experience with agile methodologies and collaboration tools (e.g., Jira, Confluence, Figma). About Digilock Digilock is a leading innovator in electronic lock solutions. We're dedicated to developing and manufacturing technologically advanced access control solutions, which are simple to use and easy to manage. Our technology combines cutting-edge hardware with intuitive software to deliver secure, seamless access experiences across industries. From workplaces and healthcare facilities to education and retail environments, we partner closely with our customers and industry leaders to develop solutions that meet today's security challenges and anticipate tomorrow's needs. Joining our team means becoming part of a forward-thinking, collaborative environment where your contributions directly shape the future of access technology and enhance the way people interact with the spaces around them. Benefits We provide a competitive salary and benefits package. Highlights of our current benefits package include Medical, Dental/Vision, Long-Term Disability, Life Insurance, 401K Match up to 4%, AFLAC, Wellness Program Reimbursement, PTO, and a generous holiday schedule with pay. We provide food and snacks throughout the week in our fully stocked kitchens/breakrooms and have company outings.
    $120k-179k yearly est. 3d ago
  • Staff Software Engineer

    Strive-GTM Talent Partner

    Software engineering manager job in San Francisco, CA

    🚀 Staff Software Engineer (TypeScript) - Member of Technical Staff 📍 SF | 💰 $200K-$300K + Equity | 🩺 Full Benefits | 🌴 Unlimited PTO | 🧭 Flexible Work We're partnered with a next-generation AI automation company building intelligent agents that redefine how complex workflows are executed. With $10M+ in funding and an elite engineering team (MIT alumni, ex-Meta), they're entering a stage of hypergrowth! This is a hands-on Staff/MTS role for someone who wants to set technical direction, own platform architecture, and ship core systems that power both developer and no-code automation experiences. 🧩 What You'll Own Own major architecture & platform decisions End-to-end TypeScript (Node / Nest / Express / React / Next) APIs, SDKs & no-code automation tools Event-Driven Architecture & IaC Streaming Systems, Workflow Orchestration & Durable Systems Advanced RAG pipelines & data orchestration layers End-to-end feature ownership across backend, frontend & workflows Testing excellence & CI/CD with Cypress, Playwright & modern pipelines Technical leadership, mentorship & engineering standards 🎯 Who Thrives Here Staff-level engineer with a history of leading complex, cross-system initiatives Deep TypeScript mastery across platform, product & tooling Strong experience with Node, Express/Nest, React, Next, Prisma & modern ORMs Proven success shipping complex APIs, SDKs, dev platforms or distributed systems Reliability-first mindset with strong automated testing Bonus: workflow automation, durable objects, RAG, data pipelines, web scraping Product-driven, pragmatic, and excited to build tools people actually use 💥 Why This Role Is Special You'll shape the core of an AI agent platform from the inside Real architectural authority & ownership Direct access to founders & technical leadership Work with elite engineers tackling genuinely hard engineering problems High compensation, meaningful equity, and long-term impact This is a rare chance to build foundational infrastructure for the future of AI agents alongside a deeply technical, fast-moving team. You'll have real ownership, real influence and the opportunity to shape a platform that is defining how automation is built at scale. If you're excited by hard problems, massive technical leverage, and building systems that matter - we'd love to hear from you.
    $200k-300k yearly 4d ago
  • Staff Software Engineer - Backend (AI Product)

    Ikuto

    Software engineering manager job in Sonoma, CA

    🚀 Backend Engineer - High-Growth AI SaaS Startup 📍 SoMa, San Francisco, CA | 💼 Full-Time | Onsite 💰 Salary: $200K-$325K + Meaningful Equity (1%+) Join an early-stage AI SaaS start-up creating an AI application builder that empowers business users to build custom applications where humans and AI collaborate seamlessly across enterprise systems. The company addresses complex enterprise challenges, including multi-day workflows, cross-system integrations (ERP/CRM/financial platforms), secure VPC hosting, and enterprise-grade observability, logging, identity, and compliance controls. About the Role We're looking for a Backend Engineer to lead the development of backend systems and architecture. This is a rare opportunity to take ownership of core systems in an early-stage company, shaping architecture, scalability, and reliability from the ground up. You'll tackle challenging problems like orchestrating multi-system workflows, processing large-scale data asynchronously, and safely executing AI-generated code - all while collaborating closely with the applied AI team. What You'll Do Design and build the core workflow engine - the orchestration layer connecting agents, data sources, and frontend views. Develop and scale the TypeScript-based backend, handling asynchronous execution, retries, and deterministic routines. Build and maintain integration layers for REST APIs, SQL sources, and third-party systems. Collaborate with the applied AI engineering team to integrate automation and intelligence across systems. Define and enforce best practices for backend architecture, reliability, and developer experience as the company scales. Who You Are (Must-Haves) 4-15 years of professional software engineering experience. Strong experience with TypeScript, Node.js, and modern backend architectures. Experience designing complex data models and managing asynchronous tasks/workflows. Prior experience working in early-stage startups or high-growth environments. Experience integrating multiple systems, including REST APIs and SQL sources. Excited by building scalable systems and comfortable in a startup environment. Excellent problem-solving, collaboration, and communication skills. Nice-to-Haves Experience building or integrating AI / LLM-powered applications. Familiarity with Temporal or similar orchestration/workflow systems. Exposure to other modern backend frameworks or cloud technologies (AWS, GCP, Kubernetes). Why Join? Competitive salary: $200K-$325K + meaningful equity (1%+) in an early-stage company. Work alongside experienced founders who have successfully scaled AI and enterprise SaaS products. Shape the architecture and direction of a high-impact backend system used across complex workflows. Be part of a small, highly motivated team at the forefront of AI and enterprise applications.
    $200k-325k yearly 2d ago
  • Staff Software Engineer

    Togetherwetech

    Software engineering manager job in San Francisco, CA

    About the job Staff Software Engineer - SF Bay (4 days onsite) | Up to $195K - $255K + Equity TogetherWeTech is hiring a Staff Software Engineer to take end to end ownership of critical product areas, from architecture through launch, and set the technical direction for how we build at scale. You will drive design reviews, ship prototypes that push our product forward, and establish pragmatic engineering standards that balance speed and quality. Beyond your own contributions, you will mentor teammates into future tech leads and help grow a world class engineering culture. Their mission is to reshape design by streamlining the path from concept to creation, bringing more impactful ideas into the physical world. A well-funded (Series B $51m to date), growing double-digits MoM, and expanding the core engineering team in SF. The surface area is big: realtime collaboration, GPU inference at scale, a modern TypeScript stack, and serving real enterprise What you'll do: Set the architecture roadmap to keep our product reliable, scalable, and a joy to develop in as usage, models, and data grow. Ship hands-on: jump into code for critical paths, rapid prototypes, and hairy debugging (latency, memory, race conditions, WebGL/WASM quirks). Install quality guardrails that scale: test strategy, code-review norms, perf budgets, observability baselines. Mentor and multiply: develop senior engineers into tech leads, model clear written design, and practice crisp decision-making. Partner cross-functionally: represent engineering trade-offs with Product, Design, and Go-To-Market; act as the CTO's delegate when needed. Your toolbox: Frontend: TypeScript, React, Vite, WebGL; realtime collaboration. API/Backend: TypeScript/Node, GraphQL (PostGraphile), Postgres, Redis, background workers. Infra: Kubernetes, Pulumi, CI/CD with GitHub Actions, Datadog for observability, feature flags. Security/Enterprise: SSO/SAML (WorkOS), SOC 2-minded practices. To be considered, 2+ years of Staff Software Engineer role. If you are a passionate and an experienced Staff Softwared Engineer looking to make a difference in a fast-paced and innovative environment, we would love to hear from you! Better Together🟢
    $195k-255k yearly 3d ago
  • Staff Software Engineer

    1Five

    Software engineering manager job in Santa Rosa, CA

    The Role Our client is seeking a Staff Software Engineer to join a small, senior team as a highly skilled individual contributor. In this hybrid role, you'll work across the stack to build new user-facing features and develop integrations with CAD and third-party applications. You'll partner closely with product managers, AI researchers, and other engineers to turn new ideas into production-ready systems at scale. What You'll Do Design and build scalable, reliable full-stack systems using React, Node.js, and Python. Deploy an ML model to production: you've done it before, and you'll do it again: build robust products that users love. Collaborate closely with ML and data teams to integrate models and pipelines into real-world products. Architect backend systems around AWS services, databases, and modern data infrastructure. Own performance and scale: build APIs, indexes, and search systems that make high-dimensional data feel instant. Contribute to product direction: work with design, AI, and leadership to turn technical capabilities into delightful user experiences. (Optional but exciting): advance 3D visualization, geometry, or rendering engines that make engineering feel magical. What We're Looking For You're a strong generalist who can build, ship, and scale complex full-stack systems. You're fluent in React, Node.js, and Python, and comfortable designing APIs, services, and data flows end-to-end. You've shipped large production systems, ideally ones that touch ML, data, or search. You have experience with AWS databases, and you enjoy thinking about indexing, search, and vector data systems. You're pragmatic, product-minded, and enjoy owning features from concept to deployment. You collaborate naturally with AI, design, and data teams, and love turning complexity into clarity. Bonus points if: You've worked with large-scale data processing pipelines. You have an interest in math, geometry, topology, rendering, or computational geometry. You've built software in 3D printing, CAD, or computer graphics domains. This is a rare opportunity to create the interfaces, infrastructure, and experiences that bring a new kind of intelligence to the physical world, and help define how AI becomes a tool for the imagination. You love building systems that are elegant, fast, and deeply technical, and want to see them shape the real world. Let's build the tools the future will be made in. Compensation The base salary range for this role is $175,000 - $240,000, plus equity. Flexible PTO and competitive compensation. Final offers will be based on experience, interview performance, and alignment with role requirements.
    $175k-240k yearly 4d ago
  • Principal Software Engineer

    Solvecube Pte. Ltd.

    Software engineering manager job in San Francisco, CA

    Hi, Greetings from Solvecube HCM I hope you are enjoying a great day! I am from Solvecube HCM, an AI Based global consulting firm head quartered in Singapore. Our client is a Healthcare AI Startup based in San Francisco, USA and looking for a great tech leader as their Principal Engineer. It is a permanent role with client. Your experience at Ambience Healthcare must have equipped you with unique insights and skills that could be a great fit for this role. This opportunity offers a chance to work with a talented team and fixed Salary+Stock options. Key Responsibilities Set technical vision and lead architecture for AI-first platform services. Build advanced systems in LLMOps, reinforcement learning, and AI pipelines. Evaluate and integrate cutting-edge frameworks (LangChain, Hugging Face, RAG). Collaborate with leadership on long-term technology strategy. Mentor senior engineers across India and US teams. Qualifications 10+ years of experience in software/AI engineering, including leadership roles. Deep expertise in PyTorch, TensorFlow, LangChain, Hugging Face. Proven ability to innovate and deliver in startup/scale-up environments. Strong communication and collaboration skills. If this sounds intriguing, I'd love to chat more about it. Feel free to reply to this email or let me know if you'd prefer a quick call. Looking forward to hearing from you soon! If you are not exploring at this moment let me know if you have a strong reference for the same. Please note: The incumbent should be a local citizen or a Green card holder to be eligible. Best regards, Lijy Ronnie Mail me : ******************
    $146k-209k yearly est. 2d ago
  • Lead Software Engineer

    Xcede

    Software engineering manager job in Santa Rosa, CA

    A top AI Native Command Center startup is looking for a lead software developer to join their growing technology team. It centralizes internal and external data for companies and matches it with external insights to help companies make better decisions and predict the future. With early traction in sports and entertainment and working with some of the biggest names like the PGA, Warriors and others and a fresh venture round, they are scaling quickly. As Engineering Lead at Cred, you'll shape how we build. You'll manage and mentor a growing team, drive best practices across delivery and QA, and help us scale our infrastructure, pipelines, and platform with AI and automation at the core. Key Responsibilities: Lead and scale the engineering function with a strong delivery mindset - shipping high-quality features weekly Own and evolve internal processes around CI/CD, QA automation, observability, and DevOps Design and build internal tools to automate development, QA, and data workflows, powered by AI What We're Looking For Must-Haves: 6-10+ years of hands-on engineering experience, with at least 2+ years in engineering leadership roles Proven ability to lead agile/scrum teams, set goals, track velocity, and manage delivery in sprint cycles Strong background in DevOps and QA best practices - CI/CD pipelines, automated testing, infrastructure as code Experience building and scaling data-rich products - including APIs, integrations, scraping tools, or cloud platforms AI-native mindset - you actively look for ways to integrate LLMs and automation into engineering processes
    $129k-181k yearly est. 1d ago
  • Staff Software Engineer

    Idler

    Software engineering manager job in San Francisco, CA

    What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Make your application after reading the following skill and qualification requirements for this position. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract with a leading foundation lab (the largest they've issued to date). Demand is outpacing our capacity to deliver, so we're scaling the team fast. What you'll do Build agentic systems that create and QA coding environments at scale. Most of your day will be spent designing these systems to be extremely sound. A big part of our work is thinking critically about what makes a coding environment and task "good" and "fair". This requires high agency and philosophical thinking alongside technical execution. Concretely, you'll: Design and build scaleable systems that generate RL environments Create automated QA systems to validate environment quality and fairness Work directly with AI researchers at leading labs to understand what makes training data effective Support new product lines as we expand beyond coding environments Staff Engineer Responsibilities & Requirements Lead the process of identifying, specifying, and implementing core technology primitives that maximize the leverage of the rest of the team. Understand and own the technology stack end-to-end. 8+ years of professional software engineering experience. Lead and mentor more junior members of the team. You'll work with The founding team, a founding engineer, and a small group of engineers (we're hiring quickly). You'll have direct access to AI researchers at frontier labs. Tech stack Typescript, React, NodeJS, Postgres, Redis, Vercel, Cursor Benefits Healthcare coverage, 401(k), and 15 days PTO. Meals, coffee, and snacks (that you will actually enjoy) covered during working days. Latest MacBook Pro and equipment. Relocation assistance available. Team offsites and events (we love hanging out). xevrcyc This is an in-person role in San Francisco. We're a tight-knit founding team and we play to win. Join us if you like to win too.
    $131k-186k yearly est. 2d ago
  • Senior Software Engineer-Robotics Automation

    Talently

    Software engineering manager job in San Francisco, CA

    Job Title: Senior Software Engineer-Robotics Salary: $175,000-$300,000 + Equity! Skills: Python, TypeScript, 3D Geometry Libraries, CAD/CAM, Robotics About the Engineering Company / The Opportunity: Join a visionary engineering company at the forefront of automation in manufacturing. Focused on building the AI-powered bridge between computer-aided design (CAD) and manufacturing (CAM), our client is revolutionizing how mechanical parts are produced by creating intelligent, adaptive systems that transform manual setup into seamless automation. As a Senior Software Engineer-Robotics, you'll work alongside passionate founders and fellow innovators, shape foundational systems at the heart of next-generation manufacturing, and have the opportunity to directly impact the future of production technologies. Responsibilities:Design and build robust end-to-end systems across backend and frontend platforms. Translate mechanical and geometric logic-including CAD, machining, and fixturing-into scalable production software. Prototype and implement algorithms that intersect physics, geometry, and AI for real-time automation. Develop and deploy systems that interact directly with machinists, sensors, and live production data. Drive architectural decisions and help establish the core infrastructure as a foundational engineer. Collaborate closely with company founders to deliver high-impact features in fast-paced, high-growth environments. Ship reliable software that interfaces effectively with physical robotics and manufacturing systems. Must-Have Skills:5-8 years of full-stack or systems engineering experience. Strong proficiency in Python and TypeScript. Hands-on experience with 3D or geometry programming libraries such as OpenCascade, Three.js, or PyMesh. Background in mechanical engineering, robotics, or CAD/CAM software development. Solid mathematical foundation in geometry, kinematics, and linear algebra. Proven ability to independently deliver complex technical solutions. Nice-to-Have Skills:Previous experience as a founder or early-stage/founding engineer in a tech startup. Hands-on experience in machining, manufacturing, or robotics systems integration. Experience collaborating with cross-disciplinary teams in fast-growing, innovative environments. Familiarity with real-time production data systems and sensor integration. Exposure to AI or ML frameworks applied to engineering or automation challenges.
    $175k-300k yearly 4d ago
  • Backend Software Engineer (Go / Python) - High-Scale Distributed Systems

    Kces

    Software engineering manager job in Santa Rosa, CA

    Now Hiring: Backend Software Engineer (Go / Python) - High-Scale Distributed Systems We're looking for an exceptional Backend Engineer who thrives in fast-paced engineering environments and enjoys solving challenging distributed-systems problems at scale. If you love building low-latency services, designing resilient architectures, and driving technical excellence across teams - this role is for you. 📍 Location: Remote 🧑 💻 Type: Full-time 💼 Experience Level: 3+ years What You'll Do 🔹 Build and operate large-scale, low-latency distributed systems 🔹 Design backend services with a focus on performance, reliability, and maintainability 🔹 Write high-quality services in Go or Python 🔹 Debug production issues, optimize runtime behavior, and improve system efficiency 🔹 Collaborate closely with cross-functional engineering teams 🔹 Provide mentorship to junior developers and lead technical initiatives 🔹 Own services end-to-end across the full software lifecycle (design → build → deploy → operate) What We're Looking For ✔ 5+ years of experience in backend software development ✔ Hands-on expertise with Go or Python ✔ Strong background in distributed systems, concurrency, and high-scale architecture ✔ Experience designing low-latency services and working with high-throughput workloads ✔ Solid debugging skills and confidence working in production environments ✔ A proactive ownership mindset - you build it, you run it ✔ Ability to mentor engineers and drive system improvements ✔ Excellent communication and cross-team collaboration skills Nice to Have ✨ Experience with cloud platforms, microservices, or event-driven architecture ✨ Familiarity with CI/CD, observability, tracing, or performance tuning If you're excited about solving complex systems problems and writing highly performant backend code, do apply #BackendEngineer #Golang #Python #DistributedSystems #Hiring #SoftwareEngineering #RemoteJobs #LowLatency #Microservices #TechJobs
    $118k-160k yearly est. 1d ago
  • Software Developer

    Astreya 4.3company rating

    Software engineering manager job in San Francisco, CA

    Astreya is a leading global provider of game-changing IT Managed Services and technology solutions to some of the world's most recognizable and innovative organizations. Through our people, processes, and proprietary technologies, we accelerate innovation- driven growth and transform technology into a company's most valuable resource. We are looking to add a Principal Software Developer to support one of our clients On-site in Seattle WA. What you'll be doing: -Design and launch cloud services from the ground up -Engineer new runtimes top operate demanding high availabilty workloads -Deliver core data-plane components and tools driving performance and improvements. Who we are looking for: We're seeking self-motivated technical leaders who thrive on solving system-level and data-plane architecture challenges at scale. As an expert developer, you'll deep-dive into low-level systems, designing highly scalable solutions for networking and storage. You have a proven record of shipping major features to production, and deep expertise in high-scale public cloud-particularly at the data-plane level. Basic Qualifications: BS or MS in Computer Science (or equivalent experience) 5+ years' experience building robust, distributed services in high-performance development environments Demonstrated ability to write high-quality code in C/C++, Go, or similar languages Strong grasp of data structures and algorithms; experience optimizing for scale Deep background in networking data-plane architectures (DPU-based or DPDK-based solutions) Astreya offers comprehensive benefits to all Regular, Full-Time Employees, including: Medical provided through Cigna (PPO, HSA, EPO options) / Medical provided through Kaiser (HMO option only) for California employees only Dental provided through Cigna (DPPO & DHMO options) Nationwide Vision provided through VSP Flexible Spending Account for Health & Dependent Care Pre-Tax Account for Commuter Benefit/Parking & Transit (location-specific) Continuing Education and Professional Development via various integrated platforms, e.g. Udemy and Coursera Corporate Wellness Program Employee Assistance Program Wellness Days 401k Plan Basic Life, Accidental Life, Supplemental Life Insurance Short Term & Long Term Disability Critical Illness, Critical Hospital, and Voluntary Accident Insurance Tuition Reimbursement (available 6 months after start date, capped) Paid Time Off (accrued and prorated, maximum of 120 hours annually) Paid Holidays Any other statutory leaves, paid time, or other fringe benefits required under state and federal law
    $99k-133k yearly est. 2d ago
  • Senior Python Developer - Production Test Automation (Manufacturing)

    Red Oak Technologies 4.0company rating

    Software engineering manager job in San Francisco, CA

    Full Time Direct Hire - Senior Python Developer - Production Test Automation (Manufacturing) “We are looking for a hands-on Python developer to build and maintain production test automation software for high-precision LiDAR sensors in a manufacturing environment.” Manufacturing Test Engineering Manager (or Senior/Lead Test Engineer) Location: San Francisco, CA (Onsite) Red Oak Technologies is partnering with our client, a leader in LiDAR sensor technology, to identify a highly skilled Manufacturing Test Engineering Manager. We are open to considering strong Senior or Lead-level Test Engineers who are ready to take on team leadership responsibilities while continuing to code daily. This role is fully onsite in San Francisco, CA. Position Overview The Manufacturing Test Engineering Manager will be a hands-on technical leader responsible for developing and maintaining production test software for high-volume LiDAR sensor manufacturing. The ideal candidate will have strong Python development skills, proven experience in test engineering for electro-mechanical assemblies, and the ability to mentor and guide a team while contributing individually on a daily basis. The role requires close collaboration with cross-functional teams to improve test coverage, reduce test time, and ensure production readiness as new products move from development into manufacturing. Key Responsibilities Develop, maintain, and improve production test software using Python for LiDAR sensor and sub-assembly manufacturing. Serve as a working manager, providing technical leadership while contributing hands-on daily. Mentor and train Test Engineers on both technical and soft skills. Establish team priorities, KPIs, and work goals aligned with product development schedules and company objectives. Collaborate with cross-functional teams on software development, verification, and validation for new product introductions. Drive continuous improvement initiatives, including test time reduction, data quality enhancements, and production process optimization. Apply software engineering best practices, including coding standards, code reviews, source control management, CI/CD pipelines, and test automation. Communicate project updates, risks, and recommendations to management and stakeholders. Ensure timely completion of team deliverables and proactively address constraints or delays. Support contract manufacturing facilities with occasional travel (less than 10%). Work full-time onsite in San Francisco, CA. Qualifications and Skills Strong proficiency in Python development (minimum 5 years). Experience with CI/CD infrastructure, GitLab, Jenkins, and SQL database design. Strong skills in debugging, programming, data collection, and data analysis. Experience using project tracking tools such as Jira, Confluence, or equivalents. Proven ability to deliver results in a fast-paced engineering environment. Excellent organizational skills with the ability to manage multiple concurrent projects. Demonstrated people management or technical leadership experience (3+ years preferred). Experience working with high-precision electro-mechanical assemblies. Preferred: Experience developing test software for high-volume production and test equipment. Education BS in Computer Science, Mechatronics, Mechanical Engineering, or a related technical field required. MS degree preferred. Additional Information Background screening is conducted by the client. The Manufacturing group has zero tolerance for misdemeanor or felony theft or robbery offenses. This position is within an electrical component manufacturing environment (not medical devices). About Red Oak Technologies Since 1995, Red Oak Technologies has been a trusted partner in the technology industry, specializing in identifying and placing highly skilled contract, permanent, and project-based professionals. We value diversity and welcome applicants from all backgrounds and experiences. Red Oak Core Values: Relationships First | Exceptional Quality and Service | Unwavering Integrity and Trust | Be Easy To Do Business With | Respect Everyone
    $130k-181k yearly est. 5d ago
  • Senior Software Engineer

    Premier Group 4.5company rating

    Software engineering manager job in Santa Rosa, CA

    Founding Engineer On-Site San Francisco, CA $170,000 - $200,000 About: We are seeking versatile Sr Software Engineers who specialize across disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands dirty, push boundries, and driven by a need to succeed. You will be ready to work diligently and build rapidly to win the market. You should be prepared to challenge existing concepts and develop alternative solutions. Job Summary: You'll operate at the cutting edge of LLMs, computer vision, and data engineering to automate compliance in precision-focused industries. You'll also collaborat with major global industrial partners. Your work will help build a product that leading organizations will depend on to prevent accidents, protect lives, and transform the way they run their operations. Who You Are: Able to make decisions quickly. Proactive. Comfortable with TypeScript, Python, Docker, LLMs, YOLO, Tesseract, PostgreSQL, AWS, and React Native. Have a history of building products that have been used. Thrive under pressure and within an unstructured environment. What You'll Do: Speak with users and gather their needs, experiences, and problems. Architect systems that will be used daily by others at billion-dollar companies. Build agent-swarm data pipelines that will autonomously audit. Maintain and scale infrastructure. Produce quickly without the fear of perfection. Work directly with the founding team and customers.
    $170k-200k yearly 3d ago
  • Software Engineer - Intelligent Systems

    Lawrence Harvey 4.4company rating

    Software engineering manager job in Berkeley, CA

    Compensation: Up to $135K base salary My client is a Series C renewable-energy automation unicorn, founded in 2019 and backed by more than $200M in funding. They are building intelligent systems that transform how large-scale renewable energy projects are designed and delivered. They're hiring a Software Engineer - Intelligent Systems to develop AI-powered tools using Azure OpenAI, AWS Bedrock, and AgentCore to automate complex engineering workflows. This role is ideal for a recent M.S. or Ph.D. graduate passionate about AI, automation, and multi-cloud technologies. What You'll Do Build AI-driven automation workflows and reasoning chains Develop LLM-based agents with Azure OpenAI and AWS Bedrock Work on retrieval systems and Document AI integrations Deploy and optimize agents across Azure, AWS, edge, and on-prem environments Translate engineering workflows into intelligent systems Test, validate, and document system behavior What We're Looking For Bachelor's or Master's in CS, AI, Computational Linguistics, or related field (M.S./Ph.D. preferred) Experience with AI/ML, NLP, or intelligent systems Strong Python programming skills Familiarity with frameworks like LangChain or LangGraph Exposure to Azure OpenAI, AWS Bedrock, and AgentCore Understanding of REST APIs, asynchronous programming, and data integration
    $135k yearly 5d ago
  • Senior Software Engineer

    Atomus

    Software engineering manager job in San Francisco, CA

    Atomus' mission is to provide world class cybersecurity for the world's most critical organizations. We build security compliance software delivered as managed services sold directly, with relevant professional services and support. Examples of our commercial customers include hypersonic aircraft companies, satellite and space mission systems companies, AI and software companies, among many other companies serving primarily the aerospace and defense industry. At Atomus we are hardworking, we move fast, and we put our customers first. This role is in person, working with the rest of our team in our downtown San Francisco office. Primary Duties: As part of the early engineering team at Atomus, you will be building key infrastructure to scale the foundations of critical products like multiplatform applications (Windows, MacOS, Ubuntu) to help alleviate risk and build compliance and security program for the customers. You will work closely with the Co-Founder and the Customer Success team to build products to support security and compliance for growing customer infrastructure. Building Infrastructural backend engines on cloud-based platforms like Azure and GCP Scaling infrastructure to support multiplatform applications (Windows, MacOS, Ubuntu) Maintaining a deep understanding of the customer's and market needs Architecting engineering processed to enable and inspire security-first thinking Support customer-facing web-based platforms (NextJS, TypeScript, Postgres) You'll also lay the groundwork for engineering and product processes, ensuring that our team can continue to build quickly and serve our customers for years to come. Our stack leverages NextJS, TypeScript, Postgres, Azure, Go, and Electron. We firmly believe that exceptional engineers can master any tech stack, so lack of experience with our specific tools should not deter you from applying. We focus on the ability to ship code quickly and continuously. About You: You have 4+ years of full-time experience in software engineering, specifically in either web-based customer SaaS platforms or multi-platform desktop applications and agents. Strong knowledge of best practices in modern software development such as deployments, CI/CD, Operating Systems, and Databases. Experience working with modern technologies such as NextJS, Postgres, and Azure. You might be a good addition if you: Have worked on security or compliance-based value driven product. Have experience working on large-scale desktop-based applications with cloud-based infrastructure problems. Enjoy understanding the nitty gritty of technical domains deeply. Comfortable with building on all three operating systems. You move quickly, are self-motivated, can roll up your sleeves and are comfortable with ambiguity.
    $118k-164k yearly est. 5d ago
  • Staff Software Engineer - High-Growth AI/FinTech

    Ikuto

    Software engineering manager job in Santa Rosa, CA

    Staff Software Engineer (IC) - High-Growth AI/FinTech Startup Full-time · Hybrid (San Francisco) $220k-$300k + equity A well-funded, rapidly scaling startup in the AI-driven fintech space is looking for an experienced Staff Engineer to take ownership of reshaping the foundations of their core platform. After two years of fast iteration and customer growth, the product has evolved into a set of independently built services. They now need a senior IC who can bring coherence, scalability, and long-term architectural stability as the engineering team expands. This is a high-impact individual contributor role working directly with the CTO. You'll set technical direction, oversee major system redesigns, and help prepare the platform to support significantly larger usage, customer demands, and a future 20-40+ engineer organisation. What You'll Be Doing Lead architectural transformation Redesign major components into a unified, maintainable, scalable system. Remove legacy code, reduce fragmentation, and introduce sound architectural patterns. Define technical standards and guide the broader engineering team towards consistent, high-quality design. Drive high-leverage engineering work Partner closely with the CTO on long-term technical strategy. Lead development of workflow systems for real-time identity, income, and document verification. Strengthen the infrastructure that powers the company's automated decisioning engine (currently >70% auto-approval/denial rate). Support integrations with internal ML models that perform fraud detection and financial document understanding. Influence and elevate the engineering culture Collaborate with senior and junior engineers across backend, full-stack and infra. Improve developer velocity and support onboarding of larger enterprise customers. Help the company scale from an early-stage engineering organisation to a mature, high-performance team. What They're Looking For 7-8+ years' experience as a strong backend or full-stack IC. Proven ability to re-architect complex systems and scale codebases beyond the “early startup” phase. Experience in a fast-growing startup (Seed → A → B or similar) where the engineering org expanded meaningfully. Depth in modern backend or full-stack development (ideal: TypeScript, React, Node.js, Python). Someone who thrives in ambiguity, makes pragmatic technical decisions, and moves quickly. A high engineering bar and the ability to raise the standards of those around you. Tech Environment Frontend: TypeScript, React Backend: Node.js, Python Data: Postgres, BigQuery, Redis Cloud: GCP Hybrid working model; candidates must be based in or willing to relocate to the San Francisco Bay Area. (Hybrid flexibility available for senior candidates.) Why This Role Is Exciting Join a business with strong revenue, real customers, and top-tier backers. Have ownership of mission-critical architecture, not just feature work. Work alongside a highly capable CTO and shape the company's technical trajectory for years to come. Build systems that support real-world decisions for millions of end-users. Competitive salary, meaningful equity, and the chance to make a long-term technical mark.
    $220k-300k yearly 2d ago
  • Staff Software Engineer

    1Five

    Software engineering manager job in San Francisco, CA

    The Role Our client is seeking a Staff Software Engineer to join a small, senior team as a highly skilled individual contributor. In this hybrid role, you'll work across the stack to build new user-facing features and develop integrations with CAD and third-party applications. You'll partner closely with product managers, AI researchers, and other engineers to turn new ideas into production-ready systems at scale. What You'll Do Design and build scalable, reliable full-stack systems using React, Node.js, and Python. Deploy an ML model to production: you've done it before, and you'll do it again: build robust products that users love. Collaborate closely with ML and data teams to integrate models and pipelines into real-world products. Architect backend systems around AWS services, databases, and modern data infrastructure. Own performance and scale: build APIs, indexes, and search systems that make high-dimensional data feel instant. Contribute to product direction: work with design, AI, and leadership to turn technical capabilities into delightful user experiences. (Optional but exciting): advance 3D visualization, geometry, or rendering engines that make engineering feel magical. What We're Looking For You're a strong generalist who can build, ship, and scale complex full-stack systems. You're fluent in React, Node.js, and Python, and comfortable designing APIs, services, and data flows end-to-end. You've shipped large production systems, ideally ones that touch ML, data, or search. You have experience with AWS databases, and you enjoy thinking about indexing, search, and vector data systems. You're pragmatic, product-minded, and enjoy owning features from concept to deployment. You collaborate naturally with AI, design, and data teams, and love turning complexity into clarity. Bonus points if: You've worked with large-scale data processing pipelines. You have an interest in math, geometry, topology, rendering, or computational geometry. You've built software in 3D printing, CAD, or computer graphics domains. This is a rare opportunity to create the interfaces, infrastructure, and experiences that bring a new kind of intelligence to the physical world, and help define how AI becomes a tool for the imagination. You love building systems that are elegant, fast, and deeply technical, and want to see them shape the real world. Let's build the tools the future will be made in. Compensation The base salary range for this role is $175,000 - $240,000, plus equity. Flexible PTO and competitive compensation. Final offers will be based on experience, interview performance, and alignment with role requirements.
    $175k-240k yearly 4d ago
  • Lead Software Engineer

    Xcede

    Software engineering manager job in San Francisco, CA

    A top AI Native Command Center startup is looking for a lead software developer to join their growing technology team. It centralizes internal and external data for companies and matches it with external insights to help companies make better decisions and predict the future. With early traction in sports and entertainment and working with some of the biggest names like the PGA, Warriors and others and a fresh venture round, they are scaling quickly. As Engineering Lead at Cred, you'll shape how we build. You'll manage and mentor a growing team, drive best practices across delivery and QA, and help us scale our infrastructure, pipelines, and platform with AI and automation at the core. Key Responsibilities: Lead and scale the engineering function with a strong delivery mindset - shipping high-quality features weekly Own and evolve internal processes around CI/CD, QA automation, observability, and DevOps Design and build internal tools to automate development, QA, and data workflows, powered by AI What We're Looking For Must-Haves: 6-10+ years of hands-on engineering experience, with at least 2+ years in engineering leadership roles Proven ability to lead agile/scrum teams, set goals, track velocity, and manage delivery in sprint cycles Strong background in DevOps and QA best practices - CI/CD pipelines, automated testing, infrastructure as code Experience building and scaling data-rich products - including APIs, integrations, scraping tools, or cloud platforms AI-native mindset - you actively look for ways to integrate LLMs and automation into engineering processes
    $128k-180k yearly est. 1d ago
  • Senior Software Engineer

    Premier Group 4.5company rating

    Software engineering manager job in San Francisco, CA

    Founding Engineer On-Site San Francisco, CA $170,000 - $200,000 About: We are seeking versatile Sr Software Engineers who specialize across disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands dirty, push boundries, and driven by a need to succeed. You will be ready to work diligently and build rapidly to win the market. You should be prepared to challenge existing concepts and develop alternative solutions. Job Summary: You'll operate at the cutting edge of LLMs, computer vision, and data engineering to automate compliance in precision-focused industries. You'll also collaborat with major global industrial partners. Your work will help build a product that leading organizations will depend on to prevent accidents, protect lives, and transform the way they run their operations. Who You Are: Able to make decisions quickly. Proactive. Comfortable with TypeScript, Python, Docker, LLMs, YOLO, Tesseract, PostgreSQL, AWS, and React Native. Have a history of building products that have been used. Thrive under pressure and within an unstructured environment. What You'll Do: Speak with users and gather their needs, experiences, and problems. Architect systems that will be used daily by others at billion-dollar companies. Build agent-swarm data pipelines that will autonomously audit. Maintain and scale infrastructure. Produce quickly without the fear of perfection. Work directly with the founding team and customers.
    $170k-200k yearly 3d ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Santa Rosa, CA?

The average software engineering manager in Santa Rosa, CA earns between $114,000 and $253,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Santa Rosa, CA

$170,000
Job type you want
Full Time
Part Time
Internship
Temporary