1

Software Engineer Software Developer Jobs in Berkeley, CA

Software Engineer

Menlo Park, CA ยท On-site

$161K - $178K/yr

We're looking for an exceptional Software Engineer to help shape the future of our core platforms, products, and customer experiences. FinTech is one of the most complex and rapidly evolving spaces ...

Own software engineering best practices: code reviews, testing strategies, CI/CD, and release processes * Build simulation, testing, and tooling infrastructure to validate behavior prior to ...

Own software engineering best practices: code reviews, testing strategies, CI/CD, and release processes * Build simulation, testing, and tooling infrastructure to validate behavior prior to ...

Software Engineer

Menlo Park, CA ยท On-site

$113K - $155K/yr

We're looking for an exceptional Software Engineer to help shape the future of our core platforms, products, and customer experiences. FinTech is one of the most complex and rapidly evolving spaces ...

Software Engineer Varick Agents Location: San Francisco, CA Employment: Full-Time Experience: 1 - 4 Years Salary Range: $175000 - $225000 / per year Visa Sponsorship: None Available About Varick ...

Software Engineer Location: Fremont, CA Duration: 12 Months Minimum Skills Required: * Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.

We are behind Devin, the first AI software engineer, and Windsurf, an AI-native IDE. Our vision is ... Prior experience at a frontier AI lab, applied AI company, or developer tools company; you know ...

Software Engineer

San Francisco, CA ยท On-site

$260K - $300K/yr

We are behind Devin, the first AI software engineer, and Windsurf, an AI-native IDE. Our vision is ... Prior experience at a frontier AI lab, applied AI company, or developer tools company; you know ...

Software Engineer

Pleasanton, CA ยท On-site

$175K - $200K/yr

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from tools that just don't cut it. Unleashing problem-tackling solutions that make a huge difference in ...

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from tools that just don't cut it. Unleashing problem-tackling solutions that make a huge difference in ...

Software Engineer

Pleasanton, CA ยท On-site

$175K - $200K/yr

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from tools that just don't cut it. Unleashing problem-tackling solutions that make a huge difference in ...

Walmart's Catalog organization is seeking a Senior Software Engineer with deep expertise in Java backend development to help build and scale critical services for our e-commerce platform. You will be ...

Software Engineer San Francisco Bay Area, CA 6+ Months Contract Scope of Work, Skills and/or ... Microsoft SQL Developer, Oracle SQL Developer, MongoDB, Document DB, Snowflake, Databricks ...

We're looking for a full stack Software Engineer to join our growing engineering team. You'll work on all areas of the JetInsight product and help solve challenging problems involving route ...

Walmart's Catalog organization is seeking a Senior Software Engineer with deep expertise in Java backend development to help build and scale critical services for our e-commerce platform. You will be ...

next page

Showing results 1-20

Software Engineer Software Developer information

See Berkeley, CA salary details

$58.8K

$136.9K

$203.3K

How much do software engineer software developer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for software engineer software developer in Berkeley, CA is $136,948.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,200.00 and $159,200.00 per year, depending on experience, location, and employer.

Is a Software Engineer the same as a software developer?

A Software Engineer and a Software Developer often perform similar roles involving designing, coding, and testing software. However, a Software Engineer typically applies engineering principles to develop scalable and maintainable systems, while a Developer may focus more on writing code and implementing features. The titles can overlap, but the scope and responsibilities may differ depending on the organization.

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a Software Engineer/Software Developer, and why are they important?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

Can a software developer work as a Software Engineer?

A software developer can often work as a Software Engineer, as both roles involve designing, coding, and testing software. However, Software Engineers typically have a broader scope, including system architecture and design principles, and may require additional experience or certifications. Transitioning between these roles depends on skills, experience, and the specific company's job requirements.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with expertise in specialized tools, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

Will AI replace coders by 2040?

As a Software Engineer or Developer, AI is expected to automate certain coding tasks and improve productivity, but it is unlikely to fully replace human coders by 2040. AI tools can assist with code generation and debugging, yet complex problem-solving, creativity, and understanding user needs remain essential skills for developers. Continuous learning and adapting to new technologies will be important for future job security in the field.
What job categories do people searching Software Engineer Software Developer jobs in Berkeley, CA look for? The top searched job categories for Software Engineer Software Developer jobs in Berkeley, CA are:
What cities near Berkeley, CA are hiring for Software Engineer Software Developer jobs? Cities near Berkeley, CA with the most Software Engineer Software Developer job openings:
Infographic showing various Software Engineer Software Developer job openings in Berkeley, CA as of June 2026, with employment types broken down into 60% Full Time, 29% Part Time, and 11% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $136,948 per year, or $65.8 per hour.
Software Engineer

Software Engineer

Robinhood

Menlo Park, CA โ€ข On-site

$161K - $178K/yr

Other

Medical, Life, Retirement, PTO

Posted 18 days ago


Job description

About the team + role

We are building an elite team, applying frontier technologies to the world's biggest financial problems. We're looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn't a place for complacency, it's where ambitious people do the best work of their careers. We're a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. We're looking for an exceptional Software Engineer to help shape the future of our core platforms, products, and customer experiences. FinTech is one of the most complex and rapidly evolving spaces in technology, and the challenges we're tackling require deep innovation, critical thinking, and scale that don't always have strong precedents.ย 

You'll take on a highly influential role shaping vision and execution across key strategic initiatives. You'll partner with cross-functional leaders, contribute to high-impact decisions, guide complex projects from concept to completion, and mentor others on the team. This is a role for someone who leverages modern tools and cutting-edge methodologies as a core part of how they solve problems, and raises the bar for everyone around them.

This role is based in our Menlo Park, CA, with in-person attendance expected at least three days per week.ย 

At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams.ย 

What you'll do

Design, develop, and execute test plans, test cases, and test strategies for user-facing mobile (iOS/Android) and web applications. Perform manual and automated testing to validateย functionality, and correctness of product features. Develop and maintain automated end-to-end test suites for mobile and web applications. Execute regression, functional, and exploratoryย testing to ensure high-quality user experiences. Validate integrations between frontend applications and backend services, APIs, and data sources.ย Identify, document, track, and verify software defects using bug tracking tools. Collaborate with software engineers, product managers, and designers to provide test feedback throughoutย the development lifecycle. Support release testing and production readiness activities, including P0 product launches. Maintain and improve existing test frameworks, automationย infrastructure, and test coverage. Follow quality engineering best practices related to test design, documentation, and release validation. Telecommuting permitted.

What you bring
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Applied Mathematics or a related field and three years of experience in the job offered or related occupation.
  • Education and/or experience must include:
    • Mobile application testing;
    • Web application testing;
    • Manual and automated testing;
    • Appium, Selenium, or Playwright;
    • API testing (RESTful services);
    • Python or Java; and
    • Defect tracking and test management tools.
  • Background checks required
What we offer
  • Challenging, high-impact work to grow your career
  • Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
  • Best in class benefits to fuel your work, including 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet - a highly flexible benefits spending account for wellness, learning, and more
  • Employer-paid life & disability insurance, fertility benefits, and mental health benefits
  • Time off to recharge including company holidays, paid time off, sick time, parental leave, and more!
  • Exceptional office experience with catered meals, events, and comfortable workspaces.

In addition to the base pay range listed below, this role is also eligible for bonus opportunities + equity + benefits.

Base pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. The expected base pay range for this role is based on the location where the work will be performed and is aligned to the corresponding compensation zone.ย 

Base Pay Range:

$161,637 - $178,000 per year

To Apply: Apply by clicking APPLY NOW. Indicate job code SWEQ4AMPI4 in your application.