
Software Engineer [Multiple Positions Available]
Palo Alto, CAFull-time$186K/yrSeen 4 days agoSeen in employer's feed 4 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Palo Alto, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Software Engineer will design, develop, and troubleshoot software solutions, creating secure production code and maintaining user interface components across browsers and devices. The role includes producing architecture and design artifacts, improving interface design, accessibility, and application performance, and contributing to engineering communities focused on emerging technologies. The position is based in Palo Alto and requires a qualifying degree and professional experience.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Software Engineer [Multiple Positions Available]
Palo Alto, CA, United States
Job Information
-
Job Identification 210801292
-
Job Category Software Engineering
-
Business Unit Commercial & Investment Bank
-
Posting Date 10/26/2026, 01:00 PM
-
Locations 3223 Hanover St, Palo Alto, CA, 94304, US
-
Apply Before 11/13/2026, 04:55 AM
-
Job Schedule Full time
-
Base Pay/Salary Palo Alto,CA $186,000.00-$186,000.00
Job Description
DESCRIPTION:
Duties: Execute software solutions, design, development, and technical troubleshooting by thinking beyond routine or conventional approaches to build solutions and break down technical problems. Create secure and high- quality production code and maintain user interface components that run efficiently across multiple browsers and devices. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Identify hidden problems and patterns in user experience and use these insights to drive improvements in interface design, accessibility, and application performance. Contribute to Software Engineering communities of practice and events that explore new and emerging technologies, and drive awareness and the use of new and leading-edge technologies. Identify hidden problems and patterns in data and use these insights to drive improvements in coding hygiene and system architecture.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, Software Engineering, or related field of study plus three (3) years of experience in the job offered or as Software Engineer, UI Engineer, Technical Delivery Master, Frontend Developer, Software Development Engineer, Oracle Application Framework & Java Developer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, UI Engineer, Technical Delivery Master, Frontend Developer, Software Development Engineer, Oracle Application Framework & Java Developer, or related occupation.
Skills Required: This position requires three (3) years of experience with the following: Designing and developing secure, responsive, and accessible enterprise web applications using React, JavaScript, and TypeScript including building, packaging, and publishing reusable React component libraries to internal npm registries with treeshakable bundles, type declarations, managed changelogs, and backward- compatible semantic versioning; Defining architecture, shaping roadmaps and backlogs, coordinating cross-functional teams, conducting code reviews, and establishing engineering standards; Defining and maintaining design tokens, governing reusable React component libraries, establishing contribution workflows and quality gates, enforcing accessibility and theming standards, and managing semantic versioning and releases across multiple product teams; Building complex single-page applications with React and TypeScript; Using advanced state management patterns with Redux and MobX including implementing normalized stores and scalable forms management; Integrating frontends with REST microservices including API contract collaboration, robust error handling and retries, client-side caching and pagination, authentication and authorization including OAuth 2.0 and JWT, and secure handling of sensitive data; Building accessible user interfaces compliant with WCAG 2.2 AA standards including semantic HTML, ARIA patterns, keyboard and focus management, color contrast compliance, screen reader validation, and embedding accessibility checks into CI pipelines; Automated testing for frontends including unit, integration, and end-to-end tests with Jest, React Testing Library, and Cypress, and visual regression testing and API contract testing; Evaluating coverage thresholds and quality gates in CI/CD.
Job Location: 3223 Hanover St, Palo Alto, CA 94304.
Full-Time. Salary: $186,000.00-$186,000.00 per year.
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs (https://careers.jpmorgan.com/us/en/how-we-hire/faqs) for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
How this job compares
Set against the 41,256 open Software Engineer jobs on Olive Jobs, counted October 31, 2026.
- Pay
- This posting$186K/yr
- California median$165–246K/yr7,748 salary ranges
- US median$135–217K/yr32,647 salary ranges
This rate, $186K, is 9% below the California median midpoint ($205K) — in the middle half of Software Engineer salary ranges in California.
- Openings
- Olive Jobs lists 9,640 open Software Engineer jobs in California and 41,256 across the US. 7% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 3 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (33,425 postings).
- Education
- 15,161 of the 41,256 open Software Engineer jobs (37%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on October 31, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
You've read the whole posting — now see how you match it.



