1

Senior Application Software Engineer Jobs in Berkeley, CA

Senior Software Engineer - Automotive

Fremont, CA · On-site

$134K - $176K/yr

Senior Software Engineer - Automotive FLSA Classification: Exempt Reports to : Software Lead ... application software for an EV Ensure the most reliable HAL layer drivers, bootloader and ...

C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of ... C3 AI C3 AI is looking for a highly motivated Senior Software Engineer - Platform to join our ...

next page

Showing results 1-20

Senior Application Software Engineer information

See Berkeley, CA salary details

$54

$86

$133

How much do senior application software engineer jobs pay per hour?

As of Jul 31, 2026, the average hourly pay for senior application software engineer in Berkeley, CA is $86.77, according to ZipRecruiter salary data. Most workers in this role earn between $70.62 and $97.12 per hour, depending on experience, location, and employer.

Can you make $500,000 as a software engineer?

Senior Application Software Engineers in high-demand industries or with extensive experience, specialized skills, and working in high-cost regions can potentially earn $500,000 or more annually, often through base salary, bonuses, and stock options. Achieving this level typically requires advanced expertise, leadership roles, or working at large tech companies with competitive compensation packages.

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

AspectSenior Application Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; experience varies, often less than 5 years
Work EnvironmentDesigning, developing, and maintaining complex applications; often involved in architecture decisionsWriting, testing, and debugging code; focused on specific features or modules
Industry UsageCommon in tech, finance, healthcare, and enterprise sectorsWidespread across all industries requiring software solutions

Senior Application Software Engineers typically have more experience and responsibilities, including system design and mentorship, compared to Software Developers who focus more on coding and implementation. Both roles require strong programming skills, but the senior role involves broader project oversight and strategic input.

What engineers make $300,000 a year?

Senior application software engineers with extensive experience, specialized skills in high-demand technologies, and often working in competitive industries or companies can earn $300,000 or more annually. Compensation may include base salary, bonuses, and stock options, especially in tech hubs or large organizations. Achieving this level typically requires advanced expertise, certifications, and a strong track record of delivering complex projects.

What is L1, L2, L3, and L4 developer?

In the context of a Senior Application Software Engineer role, L1, L2, L3, and L4 typically refer to different levels of developer seniority or experience within an organization, with L1 being entry-level and L4 being senior or lead roles. These levels often indicate increasing expertise, responsibility, and technical skills, and are used for career progression and compensation structures. Understanding these levels helps in assessing job expectations and growth opportunities in software development teams.

What does a Senior Application Software Engineer do?

A Senior Application Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality solutions. Their role includes analyzing user needs, writing code, troubleshooting issues, and ensuring software scalability and security. Senior engineers are also involved in architectural decisions and may help define software development standards within their organization.

How does a Senior Application Software Engineer typically collaborate with cross-functional teams during the development lifecycle?

Senior Application Software Engineers frequently work alongside product managers, UX/UI designers, QA specialists, and other engineers to ensure software solutions meet business objectives and user needs. They often lead technical discussions, clarify requirements, and provide mentorship to junior developers. Effective communication and a proactive approach to problem-solving are crucial, as these engineers serve as a bridge between technical and non-technical stakeholders throughout the development, testing, and deployment phases.

What engineer makes $500,000 a year?

Senior Application Software Engineers with extensive experience, specialized skills in high-demand technologies, and leadership roles can earn salaries approaching or exceeding $500,000 annually, especially in top tech companies or through stock options and bonuses. Such compensation typically requires advanced expertise, a strong track record, and often involves working in competitive, high-growth environments.

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

To thrive as a Senior Application Software Engineer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s or master’s degree in computer science or a related field. Experience with development frameworks, cloud platforms, version control systems (like Git), and often certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly valued. Strong problem-solving ability, leadership, and effective communication set standout professionals apart in this role. These skills and qualities are crucial for designing robust software solutions, mentoring teams, and ensuring successful project delivery in complex technical environments.
What are the most commonly searched types of Application Software Engineer jobs in Berkeley, CA? The most popular types of Application Software Engineer jobs in Berkeley, CA are:
What cities near Berkeley, CA are hiring for Senior Application Software Engineer jobs? Cities near Berkeley, CA with the most Senior Application Software Engineer job openings:
Infographic showing various Senior Application Software Engineer job openings in Berkeley, CA as of July 2026, with employment types broken down into 76% Full Time, 19% Part Time, 1% Temporary, and 4% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $180,472 per year, or $86.8 per hour.

Senior Application Software Engineer - Flash Player

Entire Hire

San Mateo, CA

Full-time

Re-posted 16 days ago


Job description

Company Description
What We Do WITH Employers

We offer Permanent and Executive Search staffing. Serving a broad spectrum of industries and have candidates that are qualified in their fields. We are able to meet the most diverse staffing requirements. All our consultants have been in your "corporate hiring shoes with a mix of agency background". Exceptional recruiters always find the right "fit" regardless of the role they are working on.

Our qualified candidates assume positions covering a wide range of employment areas: Office Administration, Accounting, Engineering, Finance,  Customer Service, Call Centre, Human Resources, Information Technology, Sales & Marketing, Logistics, Pharmaceutical, Medical, Legal, Bilingual Services, Retail and Management & Executive Search.

Job Description

Salary:  Market pay

Responsibilities:

A Senior Application Software Engineer to help architect and build the next generation of libraries and plug-ins for delivering media experiences on the Adobe Flash Platform. In this role the candidate would have the opportunity to work on products that will see deployment on the Global Network and on the sites of the top media and entertainment companies in the world.

Responsibilities include:

* Design, develop and maintain ActionScript 3 libraries and plug-ins.

* Build exciting and captivating demos for browsers and connected devices.

* Bug fixing & troubleshooting complex problems in a timely and accurate manner.

* Feature research and feasibility studies.

* Interact with product management and occasionally, top-tier customers.

Qualifications

Qualifications:

Basic Qualifications

* Education: Bachelor's Degree in Computer Science or equivalent experience.

* Overall Experience: 5+ years of hands-on Web development including JavaScript, HTML, CSS, and ActionScript 3.

* Excellent verbal and written communication skills.

* Strong understanding of Object Oriented design and development.

* Strong experience with Action Script 3 programming - including events, class / package structures.

* Adobe Flash Builder and Flash CS5 IDE experience.

* Basic Adobe Photoshop skills, such as extracting assets from layers for use in media players.

* Ability and passion to maintain high quality standards, be self-motivated, a fast learner, and have the drive to research and innovate

Desired Qualifications

* Knowledge of media streaming technologies, encoding, protocols, and formats

* Knowledge of HTTP, RTMP protocols, NetConnection and NetStream, displaying and controlling video and audio in Adobe Flash applications.

* Experience with progressive download, RTMP, and/or HTTP Dynamic Streaming

* Familiarity with Software Design Patterns.

* Experience with the complete software development life cycle, from requirements to design, implementation, testing, and release.

* Familiarity with 3rd party frameworks such as RobotLegs, concepts such as Signals, etc.

* Knowledge of UI design principles & expertise in developing interactive websites.

* Experience with Apache Ant.

* Experience with writing and running unit tests for ActionScript.

Other Information

* Is relocation available for this position: No

* Is US Citizenship required: No

* Is a Security Clearance Required: No

Additional Information

****We Are Looking To HIRE quickly by June 10 2011 ****


We look forward to receiving your application!
All your information will be kept confidential according to EEO guidelines.

About the Job

Are you the type of person that likes to design and develop software to make online transactions faster and more secure?  Have you built e-commerce payment gateways?  Are you interested in working in a heavily distributed environment?  Do you live, breathe and mull over C/C++ code?  If so, please read further and feel free to submit your resume for this exciting opportunity.

Your C/C++ code will run on thousands of edge servers and help deliver a safe online environment for hundreds of top consumer and business web sites.  You will be a key member in a high performance team to extend our core software that powers HTTP/S secure content delivery network.