Software developer jobs in Berkeley, CA - 22,727 jobs
All
Software Developer
Software Engineer
Software Applications Engineer
Lead Architect/Developer
Senior/Lead Developer
Software Development Engineer
Software Engineer, Generative AI
Match 4.9
Software developer job in Palo Alto, CA
Our Mission
Tinder launched in 2012 and has grown to connect people across the globe, with millions of users and interactions that reflect real connection. The company won multiple awards, including Effie Awards for its global brand campaign.
Our Values
One Team, One Dream - We work collaboratively across functions, teams, and time zones to achieve our vision.
Own It - We take accountability and strive for excellence through ownership and innovation.
Never Stop Learning - We foster a culture that embraces risk, feedback, and continuous improvement.
Spark Solutions - We focus on moving forward, staying agile to overcome obstacles.
Embrace Our Differences - We build a diverse workplace to better serve our members and our team.
Where you'll work
This is a hybrid role and requires in-office collaboration two times per week. This position is located in Palo Alto, CA.
The Team
The Engineering team at Tinder creates innovative features and robust systems that connect people worldwide. We experiment with new ways to engage our members. Despite our global scale, each engineer has a large impact due to a high member-to-engineer ratio, offering the opportunity to make a real difference. AI is a top priority at Tinder, and our Generative AI team develops features powered by cutting-edge technologies, including large language models (LLMs) and diffusion models. This is a rare opportunity to work on groundbreaking AI-driven products within a small, agile team where your contributions are felt daily.
Responsibilities
Conduct applied research of Generative AI, and develop product prototypes. Stay at the forefront of advancements in AI.
Develop Generative AI based features in production.
Work with big data (handling billions of user swipes per day).
Collaborate with other machine learning engineers, backend software engineers, and product managers to integrate ML models into our systems, improving user experience and driving business objectives.
Qualifications
PhD in machine learning, computer science, statistics, or another highly quantitative field.
In-depth research and experience with LLM and multimodal Generative AI models.
Proficiency in deep learning frameworks such as PyTorch, TensorFlow, Keras, etc.
Proficiency in Python, Java, Scala, or similar programming languages.
Compensation
$135,000 - $165,000 a year. The salary range for this position reflects factors such as scope and responsibilities, candidate experience, education, skills, internal equity, market, and geographic considerations. This range is based in Palo Alto, CA and may be adjusted if work authorization is granted for other locations.
Commitment to Inclusion
At Tinder, we celebrate diversity and strive to build a workplace that reflects our members. We encourage applicants with varied backgrounds and experiences to apply. Tinder is an equal opportunity employer welcoming people of all sexes, gender identities, races, ethnicities, disabilities, and other lived experiences. Learn more at lifeattinder.com/dei
If you require reasonable accommodation to complete a job application, pre-employment testing, or a job interview, please speak to your Talent Acquisition Partner directly.
#J-18808-Ljbffr
$135k-165k yearly 4d ago
Looking for a job?
Let Zippia find it for you.
SDET: AI-Driven Testing for GPU Compute Platforms & Equity
Nvidia Corporation 4.9
Software developer job in Santa Clara, CA
A leading technology company is looking for a Senior SoftwareDevelopment Engineer in Test in Santa Clara, CA. The candidate will develop test plans, enhance automation features, and work collaboratively in a dynamic environment. Required qualifications include a BS/MS in Engineering and over 5 years of experience in software testing and development. Candidates should possess strong skills in Linux, Python, and C++. The position offers a competitive salary range of $136,000 - $264,500 based on experience, plus equity options.
#J-18808-Ljbffr
$136k-264.5k yearly 3d ago
Software Engineer, Infrastructure Applications
Apple Inc. 4.8
Software developer 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.
SoftwareDevelopment Lifecycle Participation: Engage in all phases of the softwaredevelopment 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
Software Developer 4
Ll Oefentherapie
Software developer job in Redwood City, CA
Join Oracle's Fusion Security Team as an IC4 Software Engineer to design and deliver innovative security solutions for our industry-leading Fusion Cloud Applications. In this senior technical role, you will develop advanced security features and products, using modern programming languages like Java or Python, that will protect Oracle internal infrastructure as well as Oracle Fusion customers. You'll collaborate with cross‑functional teams to drive agile development, conduct code reviews, and mentor junior engineers on secure coding and DevSecOps practices. With 7+ years of experience in cloud security or software engineering, you'll play a critical role in enhancing our platform's resilience, ensuring compliance, and delivering world‑class solutions to global customers.
7+ years of experience in cloud security or software engineering.
Experience with Java, Python, Go or other modern language
Experience developing for cloud providers - OCI, Azure, AWS or GCP
Strong communication skills with the ability to speak with fellow developers and senior technology leaders
Problem solving skills with technical and non‑technical analysis.
NO SPONSORSHIP AVAILABLE FOR THIS ROLE
Responsibilities
Key responsibilities include:
Designing and Implementing Security Features: Develop and integrate secure code for Fusion Applications using Oracle Cloud Infrastructure (OCI), focusing on areas like identity management, data encryption, and anomaly detection.
Collaborating on Delivery and Execution: Work closely with cross‑functional teams to build prototypes, conduct code reviews, and ensure secure, scalable deployments in agile environments.
Mentoring and Knowledge Sharing: Assist in training junior engineers on best practices for secure coding, service operation, and DevSecOps tools, promoting team‑wide skill elevation.
#LI-MH14
Qualifications
Disclaimer:
Certain US customer or client‑facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre‑tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non‑overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
11 paid holidays
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC4
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work‑life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Request a referral from an Oracle employee.
#J-18808-Ljbffr
$96.8k-223.4k yearly 6d ago
Software Engineer Frontend II (Full Time) - United States
Cisco Systems 4.8
Software developer job in San Francisco, CA
What You'll Do:
You will work with UI/UX designers, Product Managers, and customers to explore and brainstorm new Observability product features.
You will design new features and drive their requirements and implementation in frontend TypeScript/React.js codebase.
You will participate in the design, implementation, maintenance, and evolution of web applications, web services, and APIs.
You will help improve engineering quality and operation excellence for the whole frontend systems.
Minimum Qualifications
Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate's, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience) or Bachelor's + 0 years of relevant experience.
Preferred Qualifications
Proficiency in JavaScript/TypeScript for frontend development and familiarity in at least one backend language (Python, C++, or Java).
Knowledge of UI frameworks (React, Angular, Vue) for full-stack pathways
Experience with API development (REST, GraphQL, or gRPC)
Understanding of data structures, object-oriented programming, and SQL/NoSQL databases
Familiarity with cloud platforms (AWS, Azure, GCP, or Cisco Cloud)
Prior experience in building web applications.
Passionate about building elegant and powerful user interfaces to solve customer problems.
Experience participating in technical designs for frontend systems.
The ability to adapt quickly and can solve problems through uncertainty.
Strong communication skills, both verbal and written.
Ability to work with engineers and non-engineers of various skill levels.
Knowledge of web standards and modern browsers, responsive design, and of the full web technology stack.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
Additional paid time away may be requested to deal with critical or emergency issues for family members
Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
.75% of incentive target for each 1% of revenue attainment up to 50% of quota;
1.5% of incentive target for each 1% of attainment between 50% and 75%;
1% of incentive target for each 1% of attainment between 75% and 100%; and
Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$123,600.00 - $200,100.00
Non-Metro New York state & Washington state:
$109,900.00 - $181,600.00
For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Cisco is an affirmatively action and equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
#J-18808-Ljbffr
$123.6k-200.1k yearly 4d ago
Founding Software Engineer
Clearpath 4.6
Software developer 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
Software Engineer
Openai 4.2
Software developer job in San Francisco, CA
About the Team
The team is responsible for developing and maintaining software systems that support iterative development, testing, and deployment, enabling high velocity and a frictionless development cycle.
About the Role
As a Software Engineer, you will develop and maintain software systems that support OpenAI's build system and infrastructure, with a focus on scalability, performance, observability, and reliability.
This role is based in San Francisco, CA. Telecommuting is permitted from within the U.S.
In this role, you will:
Develop and maintain software systems for iterative development, testing, and deployment
Design and implement continuous integration pipelines, testing infrastructure, and support around OpenAI's build system
Work on scalability, performance, observability, and security of infrastructure to meet rapidly increasing demands
Collaborate with cross functional teams to specify and implement availability, performance, correctness, and efficiency requirements
Proactively monitor systems to identify issues and anomalies and implement fault tolerant and resilient design patterns
Build and maintain automation tools to streamline repetitive tasks and improve system reliability
Participate in an on call rotation to respond to critical incidents and ensure 24/7 system availability
Compensation Range
$160,000 to $300,000 per year
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.
Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. 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.
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
$160k-300k yearly 2d ago
Software Engineer
The Walt Disney Company (Germany) GmbH 4.6
Software developer 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
Software Engineer, Product Platform
Notion
Software developer job in San Francisco, CA
About Us:
Notion helps you build beautiful tools for your life's work. In today's world of endless apps and tabs, Notion provides one place for teams to get everything done, seamlessly connecting docs, notes, projects, calendar, and email-with AI built in to find answers and automate work. Millions of users, from individuals to large organizations like Toyota, Figma, and OpenAI, love Notion for its flexibility and choose it because it helps them save time and money.
In-person collaboration is essential to Notion's culture. We require all team members to work from our offices on Mondays and Thursdays, our designated Anchor Days. Certain teams or positions may require additional in-office workdays.
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 Data Product Platform team is responsible for designing, implementing, scaling and operating systems, tools and frameworks to build data powered product experiences and to enable data driven decisions. You'll join a team of talented engineers in our mission to build the best in class foundational data capabilities that are key to the company's business and product. Notion's data platform and infrastructure are vital to both empowering every team at Notion to make decisions using data and experimentation, and enabling our product features like search, automations, user notifications, workspace analytics and Notion AI.
What You'll Achieve:
You'll own and play a pivotal role in the development of systems, tools and infrastructure that democratize data access and enable analytics capabilities across the organization.
You'll work cross-functionally with engineers and partners from the Product, Data Science, Data Engineering and AI teams to deliver short- and long-term impact.
You'll work on all levels of the stack including infrastructure, libraries and product code as needed to successfully build and deliver internal platforms that provide high leverage to multiple product teams.
You'll help in influencing / executing the roadmap for data infrastructure and systems to power high scale product features using Notion's data.
You'll be responsible for monitoring and operating systems in production. You'll understand systems deeply, optimize performance and evolve critical production systems with minimal user disruption.
Skills You'll Need to Bring:
Passion for systems at scale: You have worked on data or infrastructure-focused engineering teams, particularly ones that own a wide swath of software platforms (hosted or built in-house). You've experienced the challenges of scaling and re-architecting event-based platforms and infrastructure through orders of magnitude of growth and scaling data volume. You deeply care about performance and cost while delivering value.
Knowledge of asynchronous workflow systems. You have worked on systems that execute tasks asynchronously, handle complex workflows, and manage job scheduling. You understand the trade-offs between different orchestration patterns and can design systems that are both reliable and scalable.
Adaptable and willingness to learn how things work: you love to learn how the systems you build are used at a fundamental level. You get excited at the idea of leaning into your users' world and help make it better.
Thoughtful problem-solving & problem-seeking: For you, problem-solving starts with a clear and accurate understanding of the context. You can decompose tricky problems and work towards a clean solution, by yourself or with teammates. After gaining context, you can identify patterns and scope for improvements.
Pragmatic and business-oriented: You care about the business impact of what you're building, and you prioritize projects accordingly. You're not just going after cool stuff-you understand the balance between craft, speed, and the bottom line.
Empathetic communication: You communicate nuanced ideas clearly, whether you're explaining technical decisions in writing or brainstorming in real time. In disagreements, you engage thoughtfully with other perspectives and disagree and commit when needed.
Team player: You understand work is better, together. You enjoy collaborating cross-functionally to accomplish shared goals, and you care about learning, growing, and helping others to do the same.
Nice to Haves:
You've built out and scaled event-based platforms at a fast-growing startup.
You've had prior experience with asynchronous workflow systems or event-based architecture, using technologies like Kafka and Redis.
You've had past experience working full-stack in Typescript and node.js ecosystem.
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 made 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 $230,000 - $260,000 per year.
By clicking 'Submit Application', I understand and agree that Notion and its affiliates and subsidiaries will collect and process my information in accordance with Notion's Global Recruiting Privacy Policy.
#LI-Onsite
#J-18808-Ljbffr
$230k-260k yearly 2d ago
Software Applications Engineer, Robotics Systems
Edjuster
Software developer 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
A research project firm in San Francisco is seeking experienced SoftwareDevelopers as independent contractors. The role involves designing occupation-related questions and requires a minimum professional background of 4 years. The work is fully asynchronous and offers competitive hourly compensation. Candidates based in the US, UK, or Canada are welcome to apply. Commitment of at least 15 hours per week is expected.
#J-18808-Ljbffr
$96k-132k yearly est. 2d ago
Robotics Software Developer
Samsonrose
Software developer job in San Francisco, CA
We are exclusively engaged with an outdoor robotics client to help find aRobotics SoftwareDeveloper to build and maintain critical software infrastructure, including device management, mission management, and cloud connectivity. This role involves creating robust, scalable software systems that enable seamless communication between autonomous robots, cloud platforms, and mission control interfaces. This person will play a key role in ensuring the reliability and performance of their robotic operations.Key Responsibilities
Design and developsoftware infrastructure for device management, mission control, and fleet coordination.
Implement and maintain mission management systems to plan, execute, and monitor autonomous tasks.
Develop interfaces and protocols for managing and configuring robotic devices.
Integrate basic cloud services to support data storage, remote monitoring, and analytics.
Ensure reliable communication between cloud systems and on-robot components.
Optimize software for real-time performance, reliability, and scalability.
Collaborate with multidisciplinary team members to ensure seamless end-to-end system functionality.
Create documentation for system architecture, APIs, and software modules.
Requirements
4+ years of experience in robotics softwaredevelopment, infrastructure, or distributed systems.
Proficiency in C++ and Python.
Experience developingsoftware for robotic systems (ROS, ROS 2).
Understanding of Docker, containerization, and deployment processes.
Proficiency with CI/CD pipelines.
Knowledge of real-time systems and multi-threaded programming.
Proficiency with development tools (Git, JIRA).
Strong problem-solving abilities, attention to detail, and the ability to work collaboratively in a dynamic environment.
Preferred
Experience with mission planning and task execution systems.
Experience with large-scale distributed robotics systems.
Knowledge of cybersecurity practices for IoT and robotics.
Familiarity with cloud platforms (AWS, Azure, GCP) and basic cloud services (data storage, REST APIs).
Proficiency in communication protocols (MQTT, gRPC, WebSockets, etc.).
Experience in deploying robotic systems in field environments (construction, industrial, etc.).
If this role is of interest to you, please apply for it with your current resume. We will reach out to schedule an initial call. #J-18808-Ljbffr
$96k-132k yearly est. 2d ago
Software Developer (Python)
Lenmo
Software developer job in San Francisco, CA
Design and build new back-end services on AWS to support our platform.
Design Restful API and develop code.
Maintain and improve the performance of existing software.
Write tests for existing and created code to ensure compatibility and stability.
Multi-task and manage priorities in a fast-paced environment.
Rapidly design, prototype, and iterate to solve problems and fix bugs.
Required Qualifications
You are objective, empathetic, passionate, and curious
You have an understanding of the complete softwaredevelopment lifecycle
You enjoy thinking of the customer first when writing code
You have strong analytical and problem-solving skills
You actively invest in keeping up with current best practices and new technologies
You insist on quality, and you know what it means to ship high-quality code
1-3+ years of relevant experience building and supporting production software
Expertise with SQL or NoSQL solutions
Experience leading API design and implementation (REST/GraphQL)
Strong understanding of object-oriented and functional programming paradigms
Expertise in a major, dynamically typed programming language
Strong understanding of algorithms, time complexity, data structures, and design patterns
Strong track record of good software engineerings practices such as code reviews, deep focus on quality and documentation
Exceptional drive and precision in delivery
A belief that your work is tied to your life's mission
Optimistic about the potential of societal change
Benefits and Perks
A comprehensive benefits package to meet the needs of you and your family
Numerous career possibilities that allow you to grow with Lenme
Talented and motivated team members who care deeply about one another, our mission, and our customers.
The rare opportunity to create a new world. We inspire one another every day to do meaningful work that solves big societal challenges.
#J-18808-Ljbffr
$96k-132k yearly est. 2d ago
Software Developer
Auditfile, Inc.
Software developer job in San Francisco, CA
Looking to ship production code everyday? Want to work at a startup downtown San Francisco? Want to build next generation software?
AuditFile.com is a San Francisco Bay Area based company that focuses on delivering a cloud-based solution that helps CPA firms perform dramatically more efficient engagements. As a programmer with AuditFile, you will be working with a highly skilled team to design, develop, and support cutting edge analytics and intelligence applications. You will be expected to solve some of the hardest problems with elegance and simplicity. This is a great opportunity for anyone looking to have their work recognized in a startup environment and further develop their skills.
Responsibilities
Work on the application development and deployment process
Work with a team of developers
Interface with the Founders, EVP of Product, and Head of Development to design and implement new features
Requirements
BS in CS, Engineering, or Math‑related degree from a top program (or equivalent programming ability)
Full‑stack development experience (from database to back‑end to UI)
Knowledge of Ruby on Rails is preferred, but web development experience required (eg: Python, Java, or PHP5 background that are willing to switch to Ruby on Rails)
Knowledge of HTML/CSS/Javascript
Familiar with Amazon Web Services (EC2, S3, etc)
Proficient in Linux / Unix
2‑3 years experience building high performance web applications
Excellent command (knowledge and ability to implement) of modern design patterns
Experience working with a team of developers
Authorized to work in the USA
Would be nice
Accounting or finance experience / CPA
At least 1 year of Ruby on Rails experience
UI/UX talent
Side projects that demonstrate serious skills
Experience working in start‑up environment
Benefits
Full time permanent opportunity with a competitive base salary along with full benefits. Generous PTO schedule, flexible work hours, and a great work life balance. Last but not least, we have beer on Fridays.
To apply, email the following to ******************* (subject: "SoftwareDeveloper"):
A short paragraph about yourself
Link to LinkedIn Profile
Apply Now
#J-18808-Ljbffr
$96k-132k yearly est. 6d ago
Software Engineer, Backend
Blueprint 4.1
Software developer job in San Francisco, CA
Death is our only foe.
Blueprint was founded by Bryan Johnson, who has the world's best comprehensive biomarkers. He is quantitatively the healthiest person on the planet.
Blueprint is methodically built on science. Bryan freely shares his protocol, learnings and data with everyone to use. Blueprint has also developed a family of nutritional products to make the benefits of the Blueprint protocol affordable and available to all.
We're a small, tightknit team working to clean up the global food supply, provide healthy food to everyone, and build Don't Die into the most influential ideology in the world. We move quickly, work efficiently, and enjoy an environment defined by competence
We're looking for a Backend Software Engineer who loves to build things that matter. You'll help architect and implement the foundation of Blueprint's core systems, from data pipelines and APIs to AI integrations that make sense of complex biological data.
This is an opportunity to join Blueprint at the very beginning. You'll work directly with product and design to build scalable services that will power intelligent, health-optimizing user experiences.
We're building fast, experimenting constantly, and learning as we go. If you love working on challenging systems, writing clean code, and shaping the technical DNA of an early product, this is for you.
Position Responsibilities
Design, build, and maintain scalable backend systems and APIs from the ground up.
Write clean, maintainable, well-tested code that powers high-performance experiences.
Collaborate closely with product and design to integrate large language models (LLMs) and data-driven features.
Architect infrastructure that supports real-time data processing and intelligent insights.
Develop tools and services to diagnose, monitor, and optimize system performance.
Contribute to early architectural decisions, ensuring the system can scale gracefully.
Document designs, write thoughtful technical specs, and participate in peer reviews.
Basic Qualifications
3+ years of experience building and shipping high-scale backend systems.
Fluent in TypeScript, NodeJS, and Postgres
Strong computer science fundamentals including data structures, algorithms, distributed systems, and databases
Hands-on experience building and consuming APIs and working with AWS services (Lambda, Aurora, S3, DynamoDB, Cognito, VPC, API Gateway, Route53, etc.)
Excellent communication and collaboration skills, especially in cross-functional teams
Curiosity and enthusiasm for applying AI and LLMs to real-world applications
Preferred Skills
Experience designing systems that handle high data throughput or complex data processing.
Familiarity with AI/ML pipelines, model deployment, or LLM integration.
Knowledge of search systems, streaming data frameworks, or vector databases.
Background in health tech, analytics, or personalization systems.
Contributions to open-source projects or building products from 0 to 1.
Salary Range: $180,000 - $250,000 + equity + benefits
#J-18808-Ljbffr
$180k-250k yearly 4d ago
Backend Software Engineer
Ketch 4.0
Software developer 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
Software Engineer (Product)
Column 4.5
Software developer 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
Software Engineer - GenAI inference
Menlo Ventures
Software developer job in San Francisco, CA
About This Role
As a software engineer for GenAI inference, you will help design, develop, and optimize the inference engine that powers Databricks' Foundation Model API. You'll work at the intersection of research and production, ensuring our large language model (LLM) serving systems are fast, scalable, and efficient. Your work will touch the full GenAI inference stack - from kernels and runtimes to orchestration and memory management.
What You Will Do
Contribute to the design and implementation of the inference engine, and collaborate on model‑serving stack optimized for large‑scale LLMs inference
Collaborate with researchers to bring new model architectures or features (sparsity, activation compression, mixture‑of‑experts) into the engine
Optimize for latency, throughput, memory efficiency, and hardware utilization across GPUs, and accelerators
Build and maintain instrumentation, profiling, and tracing tooling to uncover bottlenecks and guide optimizations
Develop and enhance scalable routing, batching, scheduling, memory management, and dynamic loading mechanisms for inference workloads
Support reliability, reproducibility, and fault tolerance in the inference pipelines, including A/B launches, rollback, and model versioning
Integrate with federated, distributed inference infrastructure - orchestrate across nodes, balance load, handle communication overhead
Collaborate cross‑functionally: with platform engineers, cloud infrastructure, and security/compliance teams
Document and share learnings, contributing to internal best practices and open‑source efforts when possible
What We Look For
BS/MS/PhD in Computer Science, or a related field
Strong software engineering background (3+ years or equivalent) in performance‑critical systems
Solid understanding of ML inference internals: attention, MLPs, recurrent modules, quantization, sparse operations, etc.
Hands‑on experience with CUDA, GPU programming, and key libraries (cu BLAS, cu DNN, NCCL, etc.)
Comfortable designing and operating distributed systems, including RPC frameworks, queuing, RPC batching, sharding, memory partitioning
Demonstrated ability to uncover and solve performance bottlenecks across layers (kernel, memory, networking, scheduler)
Experience building instrumentation, tracing, and profiling tools for ML models
Ability to work closely with ML researchers, translate novel model ideas into production systems
Ownership mindset and eagerness to dive deep into complex system challenges
Bonus: published research or open‑source contributions in ML systems, inference optimization, or model serving
Pay Range Transparency
Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non‑commissionable roles or on‑target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job‑related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here.
Local Pay Range
$142,200 - $204,600 USD
About Databricks
Databricks is the data and AI company. More than 10,000 organizations worldwide - including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 - rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. Follow Databricks on Twitter, LinkedIn, Facebook.
Benefits
At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region, please visit *****************************************
Our Commitment to Diversity and Inclusion
At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio‑economic status, veteran status, and other protected characteristics.
Compliance
If access to export‑controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
#J-18808-Ljbffr
A cutting-edge AI startup in San Francisco seeks a software engineer to design and scale AI-driven automation systems in industrial operations. Ideal candidates will possess strong backend development skills, experience with cloud infrastructure, and a degree in Computer Science. This high-impact role offers competitive compensation ranging from $130,000 to $190,000 annually, along with equity in the company and comprehensive health benefits.
#J-18808-Ljbffr
$130k-190k yearly 3d ago
Application Software Engineer - BI & App Solutions
Lamwork
Software developer job in San Francisco, CA
A technology company in San Francisco seeks an Application Software Engineer to support operations with BI tools and lead softwaredevelopment projects. The ideal candidate will have proficiency in BI tools and experience in software implementation, collaborating closely with program management and business partners. This role requires strong analytical, design, and leadership skills necessary for successful project completion.
#J-18808-Ljbffr
How much does a software developer earn in Berkeley, CA?
The average software developer in Berkeley, CA earns between $83,000 and $152,000 annually. This compares to the national average software developer range of $67,000 to $113,000.
Average software developer salary in Berkeley, CA
$112,000
What are the biggest employers of Software Developers in Berkeley, CA?
The biggest employers of Software Developers in Berkeley, CA are: