Post job

Software development engineer jobs in Tamalpais-Homestead Valley, CA - 21,650 jobs

All
Software Development Engineer
Software Engineer
Software Applications Engineer
Software Quality Engineer
  • Software Engineer, Infrastructure Applications

    Apple Inc. 4.8company rating

    Software development engineer job in San Francisco, CA

    San Francisco Bay Area, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something. Description We are currently seeking a highly motivated Infrastructure Software Engineer. The ideal candidate should possess a strong background in both Java Spring Boot backend development and React JS frontend development. They should be passionate about creating modern, user-friendly applications. In addition to technical expertise, excellent communication and interpersonal skills are crucial. The ideal candidate should be able to collaborate effectively with business partners from diverse backgrounds and varying technical expertise levels. As an Infrastructure Software Engineer, you will collaborate with multi-functional teams to develop, build, and deploy Java Spring Boot-based micro services and React-based web applications. Responsibilities Develop and Maintain Applications: Design, develop, and maintain full-stack applications leveraging Java for backend development and React for frontend interfaces. Web Application Design: Create adaptable, efficient web applications focused on delivering exceptional user experiences. Cross-Functional Collaboration: Work closely with product managers, designers, and technical teams to ensure the delivery of high-quality software solutions. Software Development Lifecycle Participation: Engage in all phases of the software development lifecycle, including planning, designing, coding, testing, and deploying applications. Micro services Integration: Integrate applications with micro services-based architectures, enhancing performance, scalability, and security. Code Quality Assurance: Conduct thorough code reviews, uphold coding standards, and maintain high code quality across projects. Technological Advancement: Stay updated on emerging technologies and proactively incorporate relevant innovations into the technology stack. Minimum Qualifications Frontend Development: Proficiency in React and related frontend technologies, including experience with Redux and React Router. Database Management: Experience in Unix, Oracle, and NoSQL databases like MongoDB. Containerization and CI/CD: Knowledge of containerization (Docker, Kubernetes) and CI/CD tools. User Interface Design: Hands‑on experience in crafting and developing user interfaces, prioritizing responsiveness, accessibility, and a user‑friendly experience. Preferred Qualifications Over 5 years of experience in developing Java/J2EE-based web applications. Bachelor's degree in Computer Science, Software Engineering, or a related field equivalent practical experience. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant . Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr
    $147.4k-272.1k yearly 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer - Developer Platform San Francisco, CA & New York, NY

    Trov 4.1company rating

    Software development engineer job in San Francisco, CA

    At Pave, we're building the industry's leading compensation platform, combining the world's largest real‑time compensation dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and science of pay to give 8,500+ companies unparalleled confidence in every compensation decision. Top tier companies like OpenAI, McDonald's, Instacart, Atlassian, Synopsys, Stripe, Databricks, and Waymo use Pave, transforming every pay decision into a competitive advantage. $190+ billion in total compensation spend is managed in our workflows, and 70% of Forbes AI 50 use Pave to benchmark compensation. The future of pay is real‑time & predictive, and we're making it happen right now. We've raised $160M in funding from leading investors like Andreessen Horowitz, Index Ventures, Y Combinator, Bessemer Venture Partners, and Craft Ventures. The Research & Development Org Pave's R&D pillar includes our data science, engineering, information technology, product design, product management, and security teams. This organization builds, maintains, and secures a platform used by more than 8,500+ client organizations. Compensation strategy is broken down into 3 pillars -compensation bands,planning workflows, andtotal rewards communication. We build products that make these processes seamless for customers. Over the next year, our roadmap is focused on enhancing the entire compensation lifecycle: from philosophy definition to market trend analysis, band adjustments, merit cycles, and employee communication. We're seeking passionate engineers who are excited about building robust, data‑rich systems that simplify complex compensation processes at scale. Learn more about our engineering principleshere ! The Developer Team @ Pave The Developer Platform team sits at the heart of Pave Engineering. We own the infrastructure, tooling, and workflows that enable every team to ship enterprise‑grade software with speed and confidence. As an engineer on the team, you'll play a technical leadership role in shaping developer experience, scaling our production systems, and establishing foundational engineering patterns adopted across the org. What You'll Bring 5+ years of experience in backend, infrastructure, or developer experience engineering. Passion for improving developer experience and velocity. Strong debugging and systems‑thinking skills. Proven ability to lead ambiguous projects with cross‑team impact. Excellent communication and developer empathy: You enjoy enabling others to work more effectively. Execution‑oriented mindset: You're comfortable diving deep into technical details to deliver real impact. Nice to Have: Experience with CI/CD, observability, TypeScript, monorepo tooling, automated testing, expertise with GCP (or another major cloud provider), or AI/ML tooling. Our stack includes: TypeScript, Node.js, Orbstack, Kubernetes, Terraform, GCP, Datadog, GitHub Actions, Cursor, and Incident.io. Compensation, It's What We Do. Salary is just one component of Pave's total compensation package for employees. Your total rewards package at Pave will include equity, top‑notch medical, dental, and vision coverage, an unlimited PTO policy, and many other region‑specific benefits. Your level is based on our assessment of your interview performance and experience, which you can always ask the hiring manager about to understand in more detail. This salary range may include multiple levels. The targeted cash compensation for this position is (level depends on experience and performance in the interview process): Mid‑Level P3: $166,000 - $225,400 Senior‑Level P4: $195,500 - $264,500 Life @ Pave Since being founded in 2019, Pave has established a robust global footprint. Headquartered in San Francisco's Financial District, we operate strategic regional hubs across New York City's Flatiron District, Salt Lake City, and the United Kingdom. We cultivate a vibrant, collaborative workplace culture through our hybrid model, bringing teams together in‑person on Mondays, Tuesdays, Thursdays, and Fridays to foster innovation and strengthen professional relationships. Benefits @ Pave At Pave, career advancement drives everything-roles expand, responsibilities deepen, and compensation rises alongside your professional growth. What we provide Complete Health Coverage: Comprehensive Medical, Dental and Vision coverage for you and your family, with plenty of options to suit your needs Time off & Flexibility: Flexible PTO and the ability to work from anywhere in the world for a month Meals & Snacks: Lunch & dinner stipends as well as fully stocked kitchens to fuel you Professional Development: Quarterly education stipend to continuously grow Family Support: Robust parental leave to bond with your new family Commuter Assistance: A commuter stipend to help you collaborate in person Vision - Our vision is to unlock a labor market built on trust Mission - Our team's mission is to build confidence in every compensation decision Are you ready to help our customers make smarter, more effective compensation decisions? As set forth in Pave's Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law. #J-18808-Ljbffr
    $195.5k-264.5k yearly 4d ago
  • Software Engineer, Developer Experience

    Monograph

    Software development engineer job in San Francisco, CA

    We're on a mission to make it possible for every person, team, and company to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft. We've been working on this together since 2016, and have customers like Nike, Airbnb, Slack, Samsung and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide. About The Role: Millions of people use Notion - and this number is increasing every day. That means millions of people trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the tools they can build in Notion. The Developer Experience team is responsible for architecting, implementing, and scaling the tools and frameworks that Notion developers use to build Notion. We are looking for engineers who are passionate about solving engineering productivity challenges, have deep empathy for other developers, and love to communicate with engineers. You don't need to have experience in this domain but being willing to advocate for developer experience is key. What You'll Achieve: Collaborate with engineers across the company to deliver an industry-leading developer experience, along the way working deeply with tools like the TypeScript language server, lint tooling, and the Notion CLI to improve developers' day-to-day experience. Work on the bleeding edge of tooling performance, researching and evaluating new tools and keeping up with new developments in the developer experience space in the JS ecosystem. Work deeply with GitHub and our CI systems to help ensure engineers can merge their code quickly and safely. We aim for all PR CI pipelines to finish within 15 minutes! Take ownership of our development environment and toolchain, and contribute to novel projects across the company to deliver impact. Skills You'll Need to Bring: A drive to make developers' lives better: you have a strong interest in keeping engineers in their flow state through better tooling. You like to think critically about the workflows engineers use in their day-to-day work, finding bottlenecks and thinking outside of the box to find ways to pave a better golden path for engineers to follow. A focus on user experience: you bring care and craft to the user experience you build into your products. Your work emphasizes simplicity, supportability, and ease-of-use, and you communicate clearly with other teams and engineers to get feedback on where we can improve. Multitasker and present: you like interrupts especially if this is blocking engineers. You switch between your project work and day-to-day developer experience challenges. Interest in learning how things work: you love to learn how the tools you use work at a fundamental level. You get excited at the idea of digging into third-party source code to understand how they work and find new ways to use them. Pragmatic and business-oriented: You care about business impact and prioritize projects accordingly. You don't just go after cool stuff-you understand the balance between craft, speed, and the bottom line. To you, technologies and programming languages are about tradeoffs. You may be opinionated, but you're not ideological and can learn new technologies as you go. Nice to Haves: Familiarity with TypeScript, especially in ways to keep it running smoothly in a large codebase. An interest in automated testing and familiarity with testing best practices. Past experience with React and common tooling like React Testing Library. Past experience on developer experience teams or related tools. We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you're excited about a role but your past experience doesn't align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you're a builder at heart, share our company values, and enthusiastic about making software toolmaking ubiquitous, we want to hear from you. Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know. Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role's scope and complexity, and the candidate's experience and expertise, and may vary from the range provided below. For roles based in San Francisco, the estimated base salary range for this role is $150,000 - $250,000 per year. Apply for this job Notion is an in-person company, and currently requires its employees to come to the office for two Anchor Days (Mondays & Thursdays) and requests that employees spend the majority of their week in the office (including a third day). Notion reserves the right to adjust these requirements, and wants to ensure that you understand that we prioritize your presence for the magic of in-person collaboration. Notion will consider requests for accommodation to this policy, and, upon request, will work with employees to explore a reasonable accommodation for physical or mental disabilities or other reasons recognized by applicable law. #J-18808-Ljbffr
    $150k-250k yearly 5d ago
  • Software Engineer, Simulation Development

    Nimble 3.9company rating

    Software development engineer job in San Francisco, CA

    Nimble is a frontier robotics and AI company building the next era of autonomous logistics. We design, manufacture, and deploy intelligent robots that enable fast, efficient, and sustainable commerce at global scale. Our team is building generalized robot intelligence and developing the world's first generalist super‑humanoid robots capable of performing all core warehouse workflows with superhuman performance. We recently closed a $106M Series C at a $1B valuation, and we are continuing to grow our world‑class team. Our long‑term vision is to create the Autonomous Supply Chain-reinventing how goods move through factories, warehouses, and last‑mile distribution using next‑generation intelligent robotic systems. Nimble was founded out of Stanford and Carnegie Mellon's top AI labs and is backed by the world's most prestigious investors. Our board includes iconic leaders in AI and robotics such as Marc Raibert (Founder of Boston Dynamics), Fei‑Fei Li (Former Chief Scientist of AI at Google, Director of Stanford's AI lab), and Sebastian Thrun (Waymo, Founder of Google X, Kitty Hawk, and Udacity). Join us and leave your mark on the future of robotics, AI, and global commerce. Why Join Nimble? At Nimble, we are committed to building legendary products, a legendary team, and a legendary legacy. Join us and become part of an ambitious, humble, and resourceful culture where your work will leave a lasting impact on the future of robotics and commerce. Nimble's Core Values Be relentlessly resourceful - Challenge conventions and overcome constraints. Be legendary - Pursue excellence and craft work that inspires. Be humble - Prioritize growth, learning, and the mission over ego. Be dependable - Take ownership and deliver with integrity. Role Summary We're looking for a passionate and experienced Software Engineer to build and enhance our core robotic fleet simulation platform. This role is central to safeguarding our software releases, integrating with critical systems, and enabling our path to the desired operational volume. You'll own the development of a robust, user‑friendly, and highly effective simulation environment that drives business outcomes. Key Responsibilities Platform Development: Design, develop, and maintain a robust and user‑friendly robotic fleet simulation platform, including seamless integration capabilities, an intuitive UI, streamlined workflows, and efficient data pipelines. Automated Release Guard: Implement and manage nightly, automated robotic fleet simulations to act as a crucial software release guard, with a roadmap to expand coverage to robotic control software releases. System Integration: Drive ad‑hoc integration projects between the robotic fleet simulator and other warehouse systems software. Simulation Configuration: Configure, manage, and optimize input parameters and models within the simulator to accurately reflect real‑world warehouse operations. Data Integrity & Analysis Pipeline: Ensure the integrity of simulation output data, own the data management pipeline, and establish organized systems for data analysis and consumption by cross‑functional teams. Collaboration: Work closely with the core simulation software team and simulation validation engineer to align development with operational requirements. Qualifications Bachelors or masters in computer science or electrical engineering, or equivalent experience. 3+ years of professional experience in software development, preferably in simulation, modeling, or game engine development. Proficiency in Python, C++ and experience with software architecture, API design, and data pipeline technologies. Experience with CI/CD tools, automated testing frameworks, and large‑scale data analysis tools. A strong commitment to quality, automation, and creating developer tools that are reliable and easy to use. $120,000 - $200,000 a year The above range is the base salary range. This position will also provide generous equity! Culture We embrace challenges and strive to make the impossible possible each day. We're not in this to do what's easy or to be mediocre. We want to create something legendary and leave our mark on the world. We're ambitious, we're gritty, we're humble and we're relentlessly resourceful in pursuit of our goals. If this sounds like you then you might be a great fit! Press Nimble Closes $106 Million Series C Funding Round, Scales Fully Autonomous Fulfillment with FedEx FedEx Announces Expansion of FedEx Fulfillment With Nimble Alliance Nimble Robotics, Inc. is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the basis of race, color, religion, national origin, ancestry, disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, sexual orientation, age, military or veteran status, or any other characteristic protected by applicable state, federal or local laws. Nimble's Benefits Paid Time Off - Enjoy the time you need to travel, rejuvenate, and connect with friends and family. Health Insurance - Nimble provides medical, dental, and vision insurance through several premier plans and options to support you and your family. Paid Parental Leave - Enjoy paid bonding time following a birth. Commuter Benefits - Take the stress out of commuting with access to fully‑paid parking spots. Referral Bonus - Get a cash bonus for any friend or colleagues that you refer to us that we end up hiring. 401k - Contribute towards a 401k for retirement planning. Equity - Be an owner in Nimble through our equity program. #J-18808-Ljbffr
    $120k-200k yearly 1d ago
  • Full Stack Developer / Software Engineer

    Reveal Healthtech

    Software development engineer job in San Francisco, CA

    Reveal Healthtech is a healthcare and life sciences focused data, AI and engineering services company headquartered in New York with offices in San Francisco and Bangalore, India. Reveal was founded in February 2023 by Sanchit Mullick (Founder & CEO). The company has been involved in custom‑building healthcare solutions for its customers. What do we need? We are looking for passionate and motivated Full Stack Engineers who will build revolutionary products for digital health companies. This will include working closely with clients, gathering requirements, building front‑and‑backend solutions, defining data structures and running quality assessments. You will have the opportunity to create global digital health products! Engineering Outcomes Build dynamic, end‑to‑end, and innovative software products and applications. Collaborate with development teams and product managers to ideate software solutions. Work with databases, servers, APIs, version control systems, and third‑party apps. Identify anti‑patterns and implement improvement plans to ensure the application's scalability, performance, reliability, and security. Stay updated with new tools, frameworks, approaches, and architectures in the development world. Client and Stakeholder Management Collaborate with internal and external stakeholders to understand project requirements, prioritize tasks, and manage project timelines. Provide thought leadership and identify ways to improve quality. Key Skills and Qualifications 2+ years of hands‑on professional experience in developing solutions. Proficiency in one or more languages: CSS, Python, Django, JavaScript, React/Node JS, HTML. Experience with various databases (MySQL, MongoDB) and common web development tools & services, such as version control, package managers, and CI/CD pipelines. Proficiency in DevOps practices such as automated testing, continuous integration, and automated deployments. Proven experience with cloud‑based infrastructure (AWS, Azure, or Google Cloud) and building cloud‑native applications. Bachelor's in Computer Engineering or similar IT background or equivalent practical experience. Experience with microservices architecture and containerization such as Docker, Kubernetes. Experience with healthcare companies will be a plus. How you will enrich us? Energetic and enthusiastic. Autonomous and self‑motivated. Speed and agility. Relentlessly learning. Curiosity and deep interest in the world. Challenges the status quo constructively. What do you get in return? Be part of a high‑impact team shaping the future of our IP and product innovation strategy. Work with cutting‑edge technologies in a focused but flexible lab environment. Help define how applied AI can solve real‑world problems in complex, high‑stakes domains. Grow with a small, mission‑aligned team with executive support and long‑term vision. Industry best compensation and benefits. Next Steps Send us your updated CV - if you can mention how you have enriched your previous organization in a cover letter, that would be great. If we find your profile suitable, our Talent personnel will reach out to understand your profile/interests and how best we can align mutually. Finally, you will have a chat with our founder to understand more about us and see if this is the right next career move. #J-18808-Ljbffr
    $108k-151k yearly est. 2d ago
  • Software Engineer - Developer Experience

    Datacurve

    Software development engineer job in San Francisco, CA

    We're building a gamified developer platform where tens of thousands of engineers create high‑fidelity datasets that push LLM frontiers. This role owns the technical lifecycle of data pipelines-from defining new data formats with partner labs to shipping the tooling, environments, docs, and QA that make those formats real at scale. What You'll Do Own projects end-to-end, from initial prototyping to ongoing maintenance, bug fixing, and iteration based on feedback. Own developer experience pipelines end‑to‑end: Prototype tooling for collecting new data formats → productionize workflow → iterate from developer experience Champion DX: Create clear, concise guidelines and documentation to empower our data contributors and ensure high‑quality inputs for your projects. Quality & governance: Develop and manage the quality standards for your projects, which includes training and aligning content reviewers to ensure data consistency and accuracy. Implement automated checks, eval harnesses, reviewer workflows, and data quality bars; be hands on and in the weeds to align with reviewers on standards. Maintain & iterate: Monitor, debug, and continuously improve reliability, latency, and contributor success rates. What You'll Do Sometimes Define Frontier data formats: Co‑author specs/RFCs with frontier lab researchers; design schemas, metadata, and versioning for new task/trajectory formats. Build developer tooling & environments: Ship tooling, sandboxes, CLIs/SDKs, and capture/instrumentation to make contribution flows fast and safe. You'll Succeed Here If You Have Excellent written communication skills, with a proven ability to explain complex concepts to a less technical audience. An organized and process‑oriented mindset - you enjoy bringing structure to ambiguous problems and are meticulous about quality. Foundational full‑stack skills, with experience in React and at least one modern backend language (e.g., Python, Node.js, Go). Strong technical judgment and a pragmatic mindset - you know how to balance speed with quality, recognizing the need for a scrappy solution versus when to invest in a robust architecture. A deep resourcefulness with AI - you are highly adept at prompt engineering and using AI tools to find the fastest path to a solution. Characteristics we're looking for Curiosity, pride in your work, desire to push the frontiers Nice to Have Experience designing or running evaluations for LLM outputs to measure and track quality, accuracy, or other performance metrics. Familiarity with building tools for other developers, such as CLIs, SDKs, or internal dashboards. Experience with cloud infrastructure (AWS), Docker, and CI/CD pipelines #J-18808-Ljbffr
    $108k-151k yearly est. 2d ago
  • Software Engineer, Product Development

    Conductorone Inc.

    Software development engineer job in San Francisco, CA

    ConductorOne is the first AI-native identity security platform that protects every identity: human, non-human, and AI. With powerful automation, platform-level AI, and out-of-the-box connectors, it centralizes access visibility, enforces fine-grained controls, enables just-in-time access, and automates user access reviews across all apps. It's easy to use, quick to deploy, and trusted by enterprises like DigitalOcean, Instacart, Ramp, and Zscaler. As a Software Engineer at ConductorOne, you'll build the features, interfaces, and systems that make identity governance secure, intuitive, and fast. You'll work across the stack - from backend APIs to frontend components - owning the delivery of product experiences end-to-end. You'll collaborate closely with Product, Design, and other engineers to turn complex workflows into beautifully simple solutions that help customers manage access and automate compliance with confidence. This is a high-ownership role: you'll ship production-quality code, participate in technical design, and help shape how ConductorOne's products evolve as we scale. What you'll do: Design, build, and ship customer-facing features across the full stack - from backend APIs and data models in Go, to frontend UI in React. Collaborate with Product and Design to translate requirements into elegant, performant implementations. Write reliable, maintainable code and contribute to a culture of quality through thoughtful testing and code review. Help define and improve patterns, frameworks, and developer experience across our frontend and backend systems. Diagnose and resolve complex issues in production, ensuring high reliability and great user experiences. Participate in architectural discussions and help shape how we scale our product and systems. Partner closely with other teams (SRE, Security, and FDE) to ensure features are secure, observable, and resilient in production. Contribute to a strong engineering culture of collaboration, accountability, and continuous improvement. You would be an excellent candidate if… You're a strong product-minded engineer who takes pride in delivering delightful user experiences. You have solid experience in a modern frontend framework (React, TypeScript) and in backend development (Go, Node.js, or similar). You're comfortable designing APIs and working across service boundaries. You enjoy thinking about the full lifecycle of a feature - from design and implementation to deployment and monitoring. You communicate clearly and thrive in a collaborative environment where priorities shift quickly. You enjoy balancing velocity and quality, knowing when to iterate fast and when to invest in long-term maintainability. You embody ConductorOne's values: Earn the Customer's Trust, Embrace Change, Practice Compassionate Candor, and Be the Conductor. Extra Credit if… You've built complex, data-rich web applications or admin consoles for SaaS products. You have experience with gRPC or similar API technologies. You've worked with cloud infrastructure (AWS/GCP), CI/CD pipelines, and observability tooling. You have experience with identity systems, authentication flows, or access management concepts. You've contributed to design systems or component libraries shared across multiple products. You've operated in a high-growth startup environment and enjoy shaping teams as much as product. ConductorOne, Inc. is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law. #J-18808-Ljbffr
    $108k-151k yearly est. 1d ago
  • Software Engineer - Developer Experience San Francisco Engineering

    Datacurve Inc.

    Software development engineer job in San Francisco, CA

    We're building a gamified developer platform where tens of thousands of engineers create high‑fidelity datasets that push LLM frontiers. This role owns the technical lifecycle of data pipelines-from defining new data formats with partner labs to shipping the tooling, environments, docs, and QA that make those formats real at scale. What You'll Do Own projects end-to-end, from initial prototyping to ongoing maintenance, bug fixing, and iteration based on feedback. Own developer experience pipelines end‑to‑end: Prototype tooling for collecting new data formats → productionize workflow → iterate from developer experience Champion DX: Create clear, concise guidelines and documentation to empower our data contributors and ensure high-quality inputs for your projects. Quality & governance: Develop and manage the quality standards for your projects, which includes training and aligning content reviewers to ensure data consistency and accuracy. Implement automated checks, eval harnesses, reviewer workflows, and data quality bars; be hands on and in the weeds to align with reviewers on standards. Maintain & iterate: Monitor, debug, and continuously improve reliability, latency, and contributor success rates. What You'll Do Sometimes Define Frontier data formats: Co‑author specs/RFCs with frontier lab researchers; design schemas, metadata, and versioning for new task/trajectory formats. Build developer tooling & environments: Ship tooling, sandboxes, CLIs/SDKs, and capture/instrumentation to make contribution flows fast and safe. You'll Succeed Here If You Have Excellent written communication skills, with a proven ability to explain complex concepts to a less technical audience. An organized and process-oriented mindset - you enjoy bringing structure to ambiguous problems and are meticulous about quality. Foundational full-stack skills, with experience in React and at least one modern backend language (e.g., Python, Node.js, Go). Strong technical judgment and a pragmatic mindset - you know how to balance speed with quality, recognizing the need for a scrappy solution versus when to invest in a robust architecture. A deep resourcefulness with AI - you are highly adept at prompt engineering and using AI tools to find the fastest path to a solution. Characteristics we're looking for Curiosity, pride in your work, desire to push the frontiers Nice to Have Experience designing or running evaluations for LLM outputs to measure and track quality, accuracy, or other performance metrics. Familiarity with building tools for other developers, such as CLIs, SDKs, or internal dashboards. Experience with cloud infrastructure (AWS), Docker, and CI/CD pipelines #J-18808-Ljbffr
    $108k-151k yearly est. 4d ago
  • Software Engineer, Research Developer Productivity

    Openai 4.2company rating

    Software development engineer job in San Francisco, CA

    About the Team The Fleet team builds core components to enable productive research from small to state of the art scale across OpenAI, with the goal of accelerating progress towards AGI. We frequently collaborate with other teams to speed up the development of new state-of-the-art capabilities. About the Role As we scale up with more researchers and engineers joining OpenAI, we seek a pragmatic and passionate engineer with a strong focus on the development experience for both engineers and scientists. In this role, you will be responsible for building and maintaining systems that allow our research + engineering organization to iteratively develop, test, and deploy new features reliably, with high velocity, and with a frictionless and fast development cycle. You will help oversee and drive to the vision of how we should build, test and deploy software. You will drive the design of our continuous integration pipelines, testing infrastructure, training and support around our build system. Our current environment relies heavily on Python, Rust, and C++, which you will take ownership of and strive to transform into a state of the art development experience for research. Ultimately, your role will be to provide the necessary tools and metrics to support our fast-paced culture and ensure a stable, scalable platform for growth, while also fostering a seamless and low friction experience for OpenAI's research. This role is based in San Francisco, CA. For a San Francisco role, we use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. You might thrive in this role if you Have supported large monorepo development and deployment before Are a proficient Python programmer working in large monorepos Are proficient with Docker and Kubernetes Experienced in CI/CD About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. #J-18808-Ljbffr
    $119k-161k yearly est. 1d ago
  • Software Engineer IV

    Lead Bank 3.8company rating

    Software development engineer job in San Francisco, CA

    Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas City, Missouri. Additionally, we have officesin San Francisco, Sunnyvale, and New York City, where our technical, product, design, and legal teams operate. We are built for a constantly evolving financial landscape, where new ventures and technological advancements emerge daily. Guided by a team of entrepreneurs and technologists with decades of experience navigating intricate banking and payments regulations, Lead blends regulatory and technological expertise to help our fintech partners scale their operations with compliance and creativity. Simply put, Lead offers the essential attributes that every fintech seeks in a partner bank. First, unparalleled technical expertise from a distinguished team of developers with an extensive understanding of the banking and payments systems. Second, oversight expertise, automated compliance systems, and bespoke program management to navigate the ever-shifting regulatory landscape. Finally, a commitment to transparency and operational rigor to ensure everyone's money does what it's supposed to do. Role Description This candidate will design, build and maintain large scale backend systems with a focus on performance, reliability and scalability. They will work closely with product managers and key stakeholders across the company to define and roadmap and implement new features that address both product goals and customer needs. Candidates are technical leaders in their domain who can prioritize effectively, architect and develop systems from the ground up, navigate ambiguous problem domains, grow the team via mentorship and leadership and have a consistent track record of high performance and delivery. Basic Qualifications 10+ years of experience and a proven track record of shipping successful projects You are passionate about building large scale systems in a cloud native environment (preferably AWS) You have a strong command of at least one language (preferably Go and/or Java) Demonstrated experience in designing large scale systems, developing and maintaining a high quality code base, and consistently delivering challenging projects on schedule with high quality Demonstrated leadership skills and the ability to mentor and guide junior engineers Ability to collaborate/compromise to get to the best, most efficient outcome Strong communication skills and the ability to work cross-functionally to align stakeholders on the goals and deliverables You are curious, have humility and are open to learning Preferred Qualifications Fintech experience is a plus Ability to perform in a fluid environment with high autonomy What we offer At Lead, we design our benefits to support company culture and principles, to foster an efficient and inspiring work environment, and to create the conditions for our team to give their best in both work and life Competitive compensation, including opportunities for equity grants, based on experience, geographic location, and role Medical, Dental, Vision, Life, 401k Matching, and other wellness benefits, including FSA, HSA and HRA Paid parental leave Flexible vacation policy, including PTO and paid holidays A fun and challenging team environment in a dynamic industry with ample opportunities for career growth *Lead Bank is proud to have an inclusive culture committed to ensuring equal employment opportunity in all employment decisions regardless of race, color, gender, national origin, religion, age, disability, sexual orientation, gender identity, military status, veteran status or any other legally protected status. *Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. *Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. *Our compensation reflects the cost of labor across several US geographic markets. Pay is based on a number of factors and may vary depending on geographical market location, job-related knowledge, skills, and experience. These ranges may be modified in the future. Zone 1: $210,000 - $240,000 (SF/Bay Area, NYC) #J-18808-Ljbffr
    $210k-240k yearly 1d ago
  • Software Applications Engineer, Robotics Systems

    Edjuster

    Software development engineer job in San Francisco, CA

    Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inaccessible to semiconductor manufacturing methods. It unlocks MEMS manufacturing not only for device classes that could never be produced by semiconductor methods, but also for entirely new categories. Furthermore, this digital platform is fully programmable in the way 3D printing is digital-whereas 3D printing produces parts of a single material using a single process, the Matter Compiler™ technology platform is a multi-process, multi-material system: bits and raw materials go in, and complete, functional micromachines come out. The Atomic Machines team has also created an exciting first device-made possible only through the Matter Compiler™ technology platform-that we will be unveiling to the world soon. Our offices are in Emeryville and Santa Clara, California. About The Role As a Software Applications Engineer, Robotic Systems you will design and build the distributed software system that controls the Matter Compiler. You'll have the chance to work across layers of the stack abstracting low-level device interfaces into high‑level user‑facing APIs. One sprint, you might be defining machine behavior with a mechanical designer; the next, coordinating manufacturing robot behavior. You'll be joining a fast‑paced, interdisciplinary environment with close collaboration across teams - including modeling and simulation, materials science, process development, and mechanical engineering - as we bring truly novel technology to life. This role is based in either our Santa Clara or our Emeryville office and is well‑suited to an engineer with strong fundamentals, curiosity, and the fire to grow into systems‑level thinking. What You'll Do Write, operate, and debug software and firmware for complex robotics with hard real‑time constraints. The code you write is what drives all manufacturing operations at Atomic Machines - and must be reliable, fault tolerant, and well instrumented. You will be working hands‑on with manufacturing robotics, designing software to coordinate a distributed network of devices. Work at multiple levels of the software stack. You'll design and implement a networked API and debug it down to the hardware. What You'll Need 2+ years of industry experience (internships, robotics competitions, IEEE, extracurricular projects, open source contributions, etc are a major plus) Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics Engineering, Mechanical Engineering, Robotics or a related field. Multi‑language programming language fluency. Ability to code fluently in multiple languages, at multiple levels of the stack. Our robotics engineers primarily use C++ and Python. Knowledge of Go is a bonus. A depth and breadth understanding of how computers work. Our work involves a variety of processors and computing environments at multiple levels of the stack. Experience designing, building, and shipping complex software systems that control hardware, as part of a team. Experience with version control and working on Linux machines Bonus Points For Embedded programming for ARM architectures and real‑time operating systems (RTOS) Experience or interest in heterogeneous computing architectures (AMD ZYNQ) A passion for building user‑centric APIs with industry‑standard tools (gRPC, Postgres, Protobuf) Experience abstracting the control of manufacturing machines, material transport systems, and factory‑level orchestration. Experience with instrumenting software for observability and debugging. Infrastructure‑as‑Code, and DevOps workflows. Familiarity with the fundamentals of robotic systems, such as feedback control systems, motion planning, and computer vision. The compensation for this position also includes equity and benefits. Salary Range $150,000-$180,000USD #J-18808-Ljbffr
    $150k-180k yearly 1d ago
  • Founding Software Engineer

    Clearpath 4.6company rating

    Software development engineer job in San Francisco, CA

    Hybrid in San FranciscoSalary range: $175K-$275K Job Application Link About Us Abundance Network is building a new generation of civic leaders and the technology to support them. We've organized 120+ elected officials in 30+ states, 100+ donors, and staffed chapters in San Francisco, Santa Monica, Oakland, Burlington, and Seattle-with new national programs scaling quickly. Our mission is to organize civic leaders to build a 21st-century government. We are focused on “policy outcomes that exist in reality” in housing, transportation, energy, and state capacity. We are building Abundance from the ground up, helping elected officials deliver policy outcomes and connecting them with donors, academics, and professionals who can accelerate progress. Our “unit of success” isn't revenue-it's policy outcomes. We're now looking for a Founding Software Engineer to build the core technology that makes this scalable. Learn more about Abundance: Podcast: AN Managing Director, Former Redwood City Mayor Giselle Hale on The Realignment Podcast: AN Senior Advisor Jen Pahlka on Ezra Klein Why This Role Matters Elected officials are our customers. If you're the mayor of Boise and want to implement Abundance, you should be able to “phone a friend” and instantly access the playbooks, process knowledge, and partners you need. You'll build the software to make that possible. Tech as leverage. LLMs, modern SaaS, and smart product design can massively accelerate how civic leaders plug into expertise, donor networks, and partners. The missing piece. We have political operators, donor networks, and growing chapters. We have design and PM leadership. Now we need you-the technical lead to bring our first product features to life and scale them nationally. What You'll Do Ship the first features. Take early product prototypes (already in dev) and lead them through launch in the coming weeks. Define the stack. Own the technical direction, and set up scalable, modern infrastructure. Forward-deployed engineering. Work closely with elected officials, customer success, and the product team to understand how mayors, donors, and partners actually operate, then translate that into tools. Build process knowledge. Help codify and document the “step-by-step” pathways to policy wins, turning them into usable software for leaders nationwide. Maximize impact. Focus on speed, scale, and deliberate ambition-building what helps people now, and iterating fast. Who You Are Mission-driven: Energized by Abundance's vision of building a durable political faction and empowering local government. You want your work to matter. Builder: Thrive on getting from zero to one-shipping products quickly, obsessing over users, and iterating fast. Full-stack capable: Comfortable moving across frontend (React/Typescript), backend (Python), and cloud infra. Resourceful & outcome-oriented: Pragmatic about “buy vs. build,” adept at leveraging open source, volunteers, and modern AI. You care more about impact than polishing non-essentials. Collaborative: Excited to work with a cross-functional mix of startup operators and seasoned political leaders who get stuff done. Experienced: 5+ years of software engineering experience. You don't need to be deeply senior; what matters is ambition, urgency, and the ability to scale product quickly. Nice to Have Experience in civic tech, political campaigns, or government systems. Background in early-stage startups or as a founding engineer. Strong product and UX instincts. Curiosity about using AI/LLMs in practical civic contexts. The Team We're a 20-person org, about half focused on national programs, half on local chapters. Roughly a quarter of us come from startups/tech, and the rest are skilled political operators who know how to deliver real outcomes. We've built trust with elected officials and donors over years-and now we're forming our first product squad. You'll join a tight team with design, PM, and operations already in place, and take point as the lead engineer. What We Offer A founding seat at the table: shape the culture and direction of Abundance's tech team. The chance to scale a political movement with durable, national impact. Competitive salary. Hybrid culture with flexibility for exceptional candidates elsewhere. #J-18808-Ljbffr
    $175k-275k yearly 2d ago
  • Application Software Engineer

    Lamwork

    Software development engineer job in San Francisco, CA

    APPLICATION SOFTWARE ENGINEER RESUME EXAMPLE Updated: July 26, 2024 - The Application Software Engineer supports Operations through BI Tools like SQL Stack, Talend, SAS, Tableau, and PowerBI, generating reports on KPIs. They contribute to new application implementations and enhancements, engage with business partners for requirements, and lead software development projects, adhering to DO-178C guidelines. Collaborating closely with program management and customers, they estimate project schedules and budgets while potentially assuming engineering functional leadership roles. Tips for Application Software Engineer Skills and Responsibilities on a Resume 2. Senior Application Software Engineer, Expedia, Seattle, WA Job Summary: Analyze, design, and implement product software solutions to fulfill design requirements. Design and develop Windows applications Graphical user interface (GUI) design, data transfer methods, installer packaging, and activation methods. Develop software using tools such as C, C#, WPF, and .NET framework. Design and develop mobile platform applications. Conduct unit tests, integration tests, and system tests with project peers. Design and implement code in a controlled workflow using JIRA, TFS/Visual Studio, and code reviews. Help to define and specify next-generation products Evaluation of competitor products and participation in customer research. Mentor and advise team members with less experience. Demonstrated experience and ability to design, implement and test desktop and/or mobile software applications in a structured fashion with clear design documentation Team player: effectively build and maintain working relationships Demonstrate ability and willingness to cooperate and collaborate with others to achieve positive results Skills on Resume: Software Analysis and Design (Hard Skills) Windows Application Development (Hard Skills) Programming Skills (Hard Skills) Testing (Hard Skills) Workflow Management (Hard Skills) Product Specification and Evaluation (Hard Skills) Mentoring and Collaboration (Soft Skills) 3. Application Software Engineer, Square, San Francisco, CA Job Summary: Various reporting around KPIs of how Operations Contribute to the entire implementation process for new applications and enhancements to existing applications Meet with business partners to understand business needs Contribute to overall solution design Responsible for building and testing applications Conduct root cause analysis and complex performance tuning Software development in all life-cycle phases according to DO-178C Work closely with program management and interface with customers Work with the Engineering Project Manager to create and maintain estimates of schedule and budget for a complete engineering project Perform estimations for proposals of small to medium-sized projects Depending on qualification, engineering functional leadership for all phases of an engineering software development project Skills on Resume: Proficiency in BI Tools (Hard Skills) Data Analysis and Reporting (Hard Skills) Application Implementation (Hard Skills) Business Understanding (Soft Skills) Application Development (Hard Skills) Root Cause Analysis and Performance Tuning (Hard Skills) #J-18808-Ljbffr
    $111k-156k yearly est. 2d ago
  • Software Engineer - Applications (L3/L4)

    Voxel 3.5company rating

    Software development engineer job in San Francisco, CA

    Type: Full‑Time Who Are We Industrial labor is incredibly dangerous work-almost 3 million people in the U.S. are injured annually due to preventable, and at times, fatal or debilitating causes. Protecting these essential workers who power our world is what motivates Voxelitos, and we'd love for you to join us. At Voxel, we're passionate about revolutionizing workplace safety and operations with groundbreaking, full-stack AI and computer vision technology. Voxel's site intelligence platform helps safety and operations leaders see unseen risks, make strategic decisions, and prevent workplace incidents before they happen. Our customers include Fortune 500 companies across major grocers and retailers, manufacturers, food and beverage warehousers, and supply chain and logistics service providers. Based in SF with team members worldwide, Voxel is backed by industry-leading VCs. What You'll Do As an Applications Engineer at Voxel, you will build features for our core customer‑facing products, including our web dashboard and mobile application. You'll work closely with product, design, perception, and platform teams to translate complex AI insights into clear, actionable experiences for enterprise users. This is an ideal role for an engineer with 0-4 years of professional experience (or equivalent) who wants to grow quickly by pairing with senior engineers, owning features, and working across the application lifecycle. This is a hands‑on coding role with deep mentorship and significant impact. If you enjoy working across the application stack and solving customer‑facing problems, you'll thrive here. Responsibilities: Build and ship features across our web dashboard and (later) our React Native mobile app. Contribute to high‑impact roadmap initiatives including: Executive Hub - global multi‑facility operational visibility for enterprise leaders. Snapshots - proactive, subscription‑based safety insights (e.g., PPE compliance, collision risk, hotspot detection). Own parts of the application layer: APIs, data modeling, authentication, authorization, and UI behaviors. Collaborate with CV/ML & Platform Engineering Work with perception teams to understand AI outputs, define interface requirements, and ensure the right data is available to power new features. Troubleshoot and triage issues that require application + CV/ML context (e.g., mislabeled signals, missing detections, unexpected data patterns). Support scaling to new customer sites by integrating CV outputs into the application layer and validating customer‑facing behavior. Partner with Product, Design, Sales Engineering, and Customer Success to shape solutions for complex enterprise workflows. Surface edge cases, system failures, and user‑impacting issues, and collaborate with engineering teams to drive resolution. Participate in cross‑functional discussions on how to best present safety insights, model outputs, time‑series data, and corrective actions. Skills and Qualifications: Must‑Haves Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) 0-4 years of Software engineering experience Strong experience in at least one of: Go, TypeScript, or Python (Python is especially valuable for CV/ML debugging workflows). Experience building or contributing to web applications and working on the application layer (APIs, authentication, access control, data flows). Strong debugging and problem‑solving skills across system boundaries. Familiarity with software engineering practices (Git, CI/CD, unit testing). Strong communication skills and comfort collaborating with multi‑disciplinary teams. Preferred Skills: Experience with Go + TypeScript + React together Experience with React Native Prior work on complex dashboards, enterprise web applications, or analytics products. Experience in companies ~50-500 people, where engineers own end‑to‑end product flows. Why Join Us? Join a visionary team revolutionizing safety and operations, directly impacting the well‑being of millions of essential workers. This is your chance to build an extraordinary business and foster a vibrant company culture that demands your absolute best. Alongside AI experts, experienced entrepreneurs, and passionate problem‑solvers, you'll play a pivotal role in shaping the company's growth trajectory and market position. Enjoy a competitive salary, benefits, and a dynamic work environment. Benefits: Extensive / Generous health, dental, and vision insurance. Highly competitive paid parental leave and support system. Ownership in the business through an Equity Incentive Plan. Generous paid time off and / or flexible work arrangements. Daily meals in‑office, vibrant company events, team‑building. 401K retirement plan, HSA options, pre‑tax Commuter Card. #J-18808-Ljbffr
    $111k-154k yearly est. 2d ago
  • Software Engineer, AI Agents & Teammates

    Asana 4.6company rating

    Software development engineer job in San Francisco, CA

    A leading project management tool provider is seeking a Software Engineer to build AI Teammates that enhance productivity and collaboration. Based in San Francisco, you'll work on agent workflows and evaluate AI systems, partnering closely with PM, Design, and Research. The ideal candidate has strong software engineering skills and a passion for AI, with a competitive salary between $171,000-$258,000. #J-18808-Ljbffr
    $171k-258k yearly 4d ago
  • Software Engineer

    The Walt Disney Company (Germany) GmbH 4.6company rating

    Software development engineer job in San Francisco, CA

    The Skywalker Sound Development Group is looking for a Software Engineer to join our team. The Skysound Development Group is developing the set of next-generation tools for audio soundtracks and media distribution. We aim, through the synthesis of institutional wisdom of creative, high quality audio with cutting-edge software engineering, to bridge the divide between content creation and audience experience. As a Software Engineer within the Group, you will play a key role in conceiving and developing tools to help usher in the new era of post production audio content creation, working in areas such as application development, cloud computing, database, and state-of-the-art security implementation. The Development Group works closely with master audio content creators to produce novel technology for immediate utilization. This role is considered Hybrid, which means the employee will work 2-3 days onsite at our Nicasio office and occasionally from home. What you'll do Design and implement media pipeline components and modules Iterate and prototype new features during project evolution Implement and maintain secure code practices, utilizing security and scanning toolsets Address and develop multiple project components in parallel Research and incorporate state-of-the-art approaches to recognized challenges Proactively identify and address areas for improved efficiency and product quality Collaborate with team members in shared libraries, techniques and code responsibilities What we're looking for Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience. 4+ years of prior experience with media-based software workflows Proficiency with Go, JavaScript/TypeScript, and Python Some familiarity with C/C++ and low-level toolchains such as Makefile Well-rounded experience in front-end and back-end development Strong implementer of defensive coding techniques to mitigate security risks Strong object-oriented programming experience with test-driven development Vast experience in database design and implementation including relational and in-memory databases Familiarity with open-source and cloud-based message brokers and serverless Experience with container-based development and deployments Strong foundational knowledge of API architectures including REST and gRPC Fundamental understanding of Git, Kubernetes, and continuous integration Strong understanding of media-based workflows and media metadata Must be detail oriented and organized, possess strong communication skills, and be able to handle a variety of tasks in an efficient manner. Preferred experience Developed front-end interfaces with React or similar technologies Experience with cross-platform software projects Strong information system security knowledge The hiring range for this position in San Francisco, CA is $128,700 to $172,500 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered. Disability Accommodation for Employment Applications The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, visit the Disney candidate disability accommodations FAQs . We will only respond to those requests that are related to the accessibility of the online application system due to a disability. #J-18808-Ljbffr
    $128.7k-172.5k yearly 2d ago
  • Backend Software Engineer

    Ketch 4.0company rating

    Software development engineer job in San Francisco, CA

    We're rebuilding the internet's data layer for the AI era. Ketch runs systems that analyze billions of events and make millions of decisions every day, giving global brands real‑time intelligence and control over how data moves across their entire ecosystem. This requires infrastructure that can keep up with the speed, volume, and complexity of modern AI‑driven systems and deliver high‑integrity outcomes across billions of data interactions. We're a well‑funded Series B startup, backed by top‑tier investors and led by a team with multiple exits. We build fast, ship with ownership, and work directly with customers to solve their hardest data challenges. Why Us? The AI era is breaking every old assumption about data protection. Sensitive data moves faster, through more systems, with higher stakes. Traditional privacy and governance tools can't keep up. You'll help build the infrastructure that replaces them. Join us to engineer real‑time systems that actively safeguard personal data at massive scale. You'll design pipelines that classify and control data as it flows, services that react instantly to risk, and distributed systems that enforce user rights across hundreds of technologies. Your work ensures that companies can use data responsibly and that individuals retain control over how their data is collected and used. Role Overview As a Backend Engineer at Ketch, you'll build reliable, scalable systems that make sense of messy, high‑stakes data flowing through databases, pipelines, SaaS tools, websites, and mobile apps. You'll build Go microservices that connect across an organization's entire stack, design APIs that support real‑time governance decisions, and help construct pipelines that classify and route data with speed, accuracy, and resilience. This is backend engineering where correctness matters, latency matters, and scale is real. You'll help create the APIs and data engines that support automated governance, power agentic intelligence, and enable companies to act on insights across their data ecosystem. This is a hybrid role based out of the San Francisco HQ 3 days a week. What You'll Own Build and evolve high‑performance Go microservices that process distributed data flows and support real‑time decisions. Develop clean, well‑versioned APIs and backend systems that orchestrate permissions, data directives, and automated actions across external systems. Design and implement distributed pipelines and event‑driven architectures that transform structured/unstructured data and feed downstream intelligence. Own the full lifecycle: design, implementation, deployment, monitoring, iteration. Apply resilience patterns (timeouts, retries, circuit breakers) to keep systems predictable under real‑world load. Drive performance improvements through concurrency tuning and efficient CPU/memory usage. Champion strong engineering foundations: CI/CD, testing, load evaluation, secure cloud deployment. Contribute to future architecture decisions such as service boundaries, data models, queue/stream strategy, and AI integration points. Collaborate with product and customers to translate requirements into elegant, scalable system designs. What We're Looking For Strong backend engineering foundation in Go or similar languages. Experience building APIs, distributed systems, or microservices in cloud‑native environments (AWS/GCP/Azure). Familiarity with databases/storage: Postgres, DynamoDB, ScyllaDB, Redis, Elasticsearch, etc. Understanding of distributed‑systems fundamentals: concurrency, queues/streams, transactions, event‑driven patterns. Experience with gRPC, REST, and service‑to‑service communication. Comfort with Kubernetes, containers, and core operational concerns (security, networking, resource management). Interest in modern AI/data tools (LLM APIs, embeddings, retrieval). Strong collaboration, curiosity, and a drive to build systems that quietly “just work” at massive scale. Degree in CS or equivalent practical experience building production systems. $160,000 - $200,000 a year The estimated base salary range for this position is $160,000 to $200,000, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs #J-18808-Ljbffr
    $160k-200k yearly 4d ago
  • Full Stack Software Engineer

    Pantera Capital

    Software development engineer job in San Francisco, CA

    Perplexity is seeking an experienced Full Stack Engineer to help revolutionize the way people search and interact online. In this role, you'll translate cutting-edge AI advances into tangible products for our users. Tech Stack: NextJS | TypeScript | Python | Docker | AWS | Vercel Responsibilities Developing and scaling Perplexity's suite of applications as we grow. Monitoring, debugging, and fixing issues in deployed applications. Collaborating across disciplines, including researchers, engineers, product managers, and designers, to fill gaps and ship products. Improving the speed and quality of our codebase and engineering processes. Qualifications Strong programming skills with the ability to work across the full stack. Proven track record in similar roles. Self-motivated with a willingness to take ownership of tasks. A passion for shipping quality products. 4+ years of industry experience Our cash compensation range for this role is $160,000 - $220,000. Since publicly launching the world's first fully functional conversational answer engine a year ago, we've grown to 10 million monthly active users and have served over half a billion queries in 2023. To support our rapid consumer adoption and expansion plans, we've raised $73.6 million in Series B funding from trusted VC firms and prominent tech visionaries. IVP led the round with continued support from our Seed and Series A investors NEA, Elad Gil, Nat Friedman, and Databricks, as well as new investors NVIDIA, Jeff Bezos (through Bezos Expeditions Fund), Tobi Lutke, Bessemer Venture Partners, Naval Ravikant, Balaji Srinivasan, Guillermo Rauch, Austen Allred, Factorial Funds, and Kindred Ventures, among others. Building upon our Series A earlier this year, we've now raised $100 million to date. Final offer amounts are determined by multiple factors, including experience and expertise, and may vary from the amounts listed above. Equity: In addition to the base salary, equity is part of the total compensation package. Benefits: Comprehensive health, dental, and vision insurance for you and your dependents. Includes a 401(k) plan. #J-18808-Ljbffr
    $160k-220k yearly 2d ago
  • Software Engineer (Product)

    Column 4.5company rating

    Software development engineer job in San Francisco, CA

    For companies building financial technology and transforming the financial services space, the biggest bottleneck to their growth and innovation is often the underlying banks and infrastructure stack they rely on. We have spent our careers founding and scaling companies like Plaid, Square, Meta, Blend, and Affirm, and have seen this problem firsthand - builders and developers needing to partner with traditional banks, and creating API and abstraction layers over the patchwork that is the bank, its core, and many other vendors. All of this results in a complex (and often expensive) banking supply chain involving a user, fintech, BaaS middleware provider, bank, core and the Federal Reserve. At Column, we set out to simplify and fix this. We are a bank and a software company built from the ground up, offering builders and developers technology-forward banking solutions that cut out the hundreds of vendors, middleware providers, and abstraction layers. This means a safer, more transparent, and less costly banking supply chain. Come build with us! The opportunity: Column is a developer-first bank, and this role sits at the heart of that mission. As a Product Engineer, you'll be responsible for building interfaces, APIs, and backend systems that power how customers interact with our platform. You'll write TypeScript and React for our dashboard, Go for our backend services, and report directly to our CEO and collaborate with our Head of design on product direction. This role isn't layered with PMs (we don't have any!) or long handoffs-you'll own the full lifecycle of your work, from spec through deployment, including meeting with customers to understand how your projects perform in production. Our team is lean, high-trust, and execution-focused, and this role comes with real autonomy and visibility. If you're excited by technical depth, product intuition, and building critical infrastructure from first principles, you'll thrive here. This role is San Francisco-based, and you'll be expected to work out of our (awesome) Presidio-based office 3+ days a week . Read more about Life @ Column and our hiring process here. What you'll do: Build and maintain key user-facing and internal features across our dashboard and core systems Write clean, testable TypeScript and Golang code Design and document APIs, then own their implementation and reliability Collaborate with engineering, compliance, business, and customers to iterate on product functionality Influence product direction by bringing user feedback directly into design decisions Take full ownership of projects, from idea to launch What you'll need to be successful: 5+ years of production software engineering experience Strong experience in TypeScript; React is a plus but not required Experience with a strongly typed backend language (Go, Rust, Java, etc.) and SQL Ability to work independently and drive product decisions end-to-end Willingness to engage directly with customers to gather feedback A high bar for quality, clarity, and performance in code What you'll get from us: Comprehensive health, dental, and vision plans, including options that are 100% covered by Column for you and 100% covered for your dependents! Comprehensive family planning and fertility benefits via partnership with Carrot, including reimbursement of up to $20,000 in qualified expenses FSA and HSA account options to enable use of pre-tax money for medical and dependent care expenses 401k plan, including self-directed brokerage options Flexible time-off policy - take the time off that you want and need to relax and recharge 100% paid parental leave, including 16 weeks for birth mothers, 12 weeks for primary caregivers, and 8 weeks for secondary caregivers ️Catered lunches and dinners for SF employees Commuter benefits Regular team building events, including annual offsite Pay transparency: Compensation packages at Column include base salary, equity, and benefits. New hire offers are made based on a candidate's experience, expertise, geographic location, and internal pay equity relative to peers. The annual US base salary range for this role is $150,000-$250,000 + equity. We look forward to hearing from you Column is committed to working with the best and brightest people from the broadest talent pool possible. We value bringing together a team with different perspectives, educational backgrounds, and life experiences, and believe a diversity of ideas is what allows us to develop the best solutions. All qualified individuals are encouraged to apply. If you need assistance or a reasonable accommodation during the application and recruiting process, please reach out to accommodations@column.com. We participate in the E-Verify program in certain locations as required by law. Learn more about the E-Verify programhere. #J-18808-Ljbffr
    $150k-250k yearly 2d ago
  • Client Intelligence Startup: Fullstack Software Engineer (Ruby on Rails)

    Medium 4.0company rating

    Software development engineer job in San Francisco, CA

    About the Company Company Size: Industry: AI SaaS, Fintech Stage: Pre-Seed Funding: ~$3M raised from leading early-stage investors Tech Stack: Ruby on Rails, React, TypeScript, GraphQL, GCO, and others We're working with a pre-seed, Toronto-based AI SaaS company backed by top early-stage investors (they've raised ~$3M to date). The founding team are repeat operators with deep product and startup experience, and they're building a platform that turns conversations, emails, and notes into structured workflows - helping advisors eliminate admin and deliver personalization at scale. The product is live with early traction, and they're now hiring a Fullstack Software Engineer to join their small, fast-moving team. About the Role - Fullstack Software Engineer (50/50 split) This is a true fullstack role: you'll work across both the frontend and backend, owning feature development end-to-end. You'll collaborate closely with product and design to build responsive, intuitive interfaces - and partner with fellow engineers to scale the backend that powers their AI-native workflows.You'll have a major voice in how the platform evolves, with the opportunity to help shape the codebase, product experience, and engineering culture from the ground up. What You'll Tackle Build core product features across both the backend and frontend Work with React, TypeScript, and GraphQL to develop clean, performant UIs Contribute to backend infrastructure in Ruby on Rails, powering LLM workflows Integrate with tools like Zoom, Gmail, and Salesforce Collaborate with a tight-knit team on fast-paced shipping and iteration Help define internal standards and influence technical direction What You'll Bring 4-6 years of experience building fullstack web apps Strong experience with React, TypeScript, and GraphQL Working knowledge of Rails (or interest in getting deep) Appreciation for clean UI, strong UX instincts, and component architecture Interest in building AI-native products and shipping early-stage software Someone collaborative, curious, and excited to move fast in a high-trust environment Nice to Have: GCP experience, LLM integration work, or prior SaaS product exposure Why You'll Want to Join Founding team with deep product and startup experience High ownership: shape both product and codebase from day one Real-world AI use case, already gaining market traction Backed by respected early-stage investors Competitive compensation + equity $150,000 - $200,000 a year Compensation is salary range above + meaningful equity in an early-stage venture-backed startup, commensurate with level of experience. #J-18808-Ljbffr
    $150k-200k yearly 2d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Tamalpais-Homestead Valley, CA?

The average software development engineer in Tamalpais-Homestead Valley, CA earns between $93,000 and $176,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Tamalpais-Homestead Valley, CA

$128,000

What are the biggest employers of Software Development Engineers in Tamalpais-Homestead Valley, CA?

The biggest employers of Software Development Engineers in Tamalpais-Homestead Valley, CA are:
  1. Amazon
  2. Adobe
  3. LiveRamp
  4. Agility
  5. Nimble Therapeutics
  6. OpenAI
  7. Twitch
  8. DoorDash
  9. Trōv
  10. Glean
Job type you want
Full Time
Part Time
Internship
Temporary