Computer / Software Jobs in Sunnyvale, CA

Reset
Filter
States California
Alabama
941
Alaska
10
Arizona
274
Arkansas
35
California
1776
Colorado
297
Connecticut
120
Delaware
152
District of Columbia
162
Florida
567
Georgia
428
Hawaii
12
Idaho
35
Illinois
590
Indiana
122
Iowa
77
Kansas
70
Kentucky
59
Louisiana
44
Maine
20
Maryland
512
Massachusetts
376
Michigan
344
Minnesota
141
Mississippi
35
Missouri
65
Montana
8
Nebraska
53
Nevada
42
New Hampshire
45
New Jersey
301
New Mexico
42
New York
516
North Carolina
358
North Dakota
12
Ohio
445
Oklahoma
71
Oregon
109
Pennsylvania
345
Rhode Island
29
South Carolina
94
South Dakota
13
Tennessee
187
Texas
1262
Utah
76
Vermont
29
Virginia
635
Washington
410
West Virginia
12
Wisconsin
181
Wyoming
13
City Sunnyvale
Anaheim
13
Bakersfield
5
Chula Vista
8
Concord
6
Corona
10
Costa Mesa
11
Downey
15
El Cajon
1
Escondido
16
Fontana
8
Fremont
38
Fresno
7
Fullerton
1
Garden Grove
10
Glendale
15
Hanford
1
Hayward
39
Huntington Beach
28
Inglewood
1
Irvine
45
Long Beach
10
Los Angeles
156
Madera
2
Modesto
8
Moreno Valley
6
Napa
1
North Hollywood
62
Oakland
60
Oceanside
4
Ontario
17
Orange
8
Oxnard
9
Pasadena
8
Pomona
15
Red Bluff
1
Redding
4
Riverside
5
Sacramento
51
Salinas
9
San Bernardino
4
San Diego
124
San Francisco
191
San Jose
102
San Luis Obispo
5
San Mateo
60
Santa Ana
29
Santa Barbara
15
Santa Cruz
1
Santa Rosa
2
Stockton
4
Sunnyvale
474
Torrance
22
Vallejo
5
Van Nuys
4
Ventura
4
Visalia
4
Whittier
12
Category Jobs
Real Estate
321
RVs and Motorhomes
11
For Rent
237
Boats
14
Cars
82
Merchandise
11
Jobs
3014
Jobs Computer / Software
Accounting / Finance
87
Administrative / Clerical
42
Architect / Design
188
Art
35
Banking
31
Biotech / Pharmaceutical
9
Business Opportunities
9
Computer / Software
474
Construction / Skilled Trade
34
Consulting
71
Customer Service
36
Distribution
2
Education
403
Engineering
324
Facilities / Maintenance
21
General Labor
33
Government
26
Healthcare
4
Home Care
25
Hospitality / Travel
22
HR & Recruiting
38
Installation / Maintenance / Repair
9
Insurance
7
Inventory
8
IT
117
Law Enforce & Security
13
Legal
59
Management & Executive
57
Manufacturing / Operations
19
Marketing / PR
113
Media / Journalism / Newspaper
13
Military
1
Nonprofit & Fundraising
5
Other Jobs
22
Quality Assurance
78
Real Estate
13
Research & Development
220
Restaurant / Food Service
57
Retail
18
Sales & Business Development
56
Salon / Beauty
13
Science
137
Social Services
12
Training
2
Transportation
2
Veterinary & Animal Care
24
Warehouse
17
Work from Home
8
Search All
Price Range All
Apply Filter
Filters
Sort by
Price Low
  • Date
  • Price Low
  • Price High
474 results match your filters
POPULAR
Software Engineer
1
Software Engineer
Sunnyvale, CA
Jan 02, 2024
POPULAR
Principal Software Engineer
1
Principal Software Engineer
Sunnyvale, CA
Jan 02, 2024
POPULAR
Mechanical / Process Project Engineer
1
Mechanical / Process Project Engineer
Sunnyvale, CA
Jan 02, 2024
POPULAR
Sr. Manager, Software Engineering (Cloud Native NMS)
1
Sr. Manager, Software Engineering (Cloud Native NMS)
Sunnyvale, CA
Jan 02, 2024
POPULAR
Tech Lead Manager - Software Engineer
1
Tech Lead Manager - Software Engineer
Sunnyvale, CA
Jan 02, 2024
POPULAR
Senior Systems Engineer, Software Platform
1
Senior Systems Engineer, Software Platform
Sunnyvale, CA
Jan 02, 2024
POPULAR
Technical Program Manager
1
Technical Program Manager
Sunnyvale, CA
Jan 02, 2024
POPULAR
Sap SD
1
Sap SD
Sunnyvale, CA
Jan 02, 2024
POPULAR
Senior Software Engineer-Security
1
Senior Software Engineer-Security
Sunnyvale, CA
Jan 01, 2024

in implementing and upholding security best practices throughout our core application and rapidly expanding microservices ecosystem. Together, we will ensure the utmost security and protection for our platform as we continue to innovate and deliver exceptional products to our customers.

As our team grows, there is a big opportunity to contribute and advance your career. Responsibilities: Play a significant role in the design and development of major security components and sub-systems using the Java platform, ensuring adherence to security best practices and industry standards. Enhance the existing security architecture to fortify system resilience and resistance against potential threats,

utilizing robust encryption, secure authentication mechanisms, and access control mechanisms. Assume ownership of reported vulnerabilities, conducting thorough analysis and providing comprehensive status updates and detailed remediation plans to the Product Management team.

Collaborate closely with Product Management, QA, and documentation teams to ensure the delivery of high-quality, fully tested, and well-documented Software Releases with a strong focus on security aspects. Provide technical guidance and mentoring to other application developers, fostering the adoption of secure coding practices, security frameworks, and tools. Contribute actively to the company's transition from a

monolithic architecture to a microservices ecosystem, actively participating in architectural discussions, designing secure microservices, and integrating security controls into the overall system.

Apply expertise in working directly with customers for troubleshooting purposes, efficiently diagnosing, and resolving security-related issues, providing guidance on secure configuration, and ensuring the secure operation of the systems in customer environments. Qualifications: Bachelor’s degree in computer science, Engineering, or a related field. A Master's degree is considered advantageous. Minimum of 5 years of professional experience as a Front-End, Back-End, or Full Stack Developer, with a focus on application security development for at least 3 years.

Proficient in working with Keycloak for IAM, including configuring and managing realms, clients, roles, and permissions. Familiarity with integrating Keycloak into applications using protocols such as LDAP, OAuth2, OIDC, and SAML2 for secure authentication and authorization. Extensive experience with Kubernetes for container orchestration and management, including a deep understanding of its architecture and core concepts like pods, deployments, services, and namespaces. Demonstrated expertise in deploying applications to Kubernetes clusters and proficiently managing containerized environments.

Highly skilled in Java 8+ programming, leveraging its advanced features and best practices for efficient and secure application development. Additional knowledge of relevant technologies is beneficial, including: Docker for containerization and facilitating application deployment. Java Script and Type Script for frontend development and enhancing user interfaces. Spring framework for building robust and scalable Java applications. Wildfly application server for hosting and managing Java-based applications.

Cloud Services such as AWS, Azure, or Google Cloud for deploying and scaling applications in the cloud. CEH certification (Certified Ethical Hacker) Excellent communication skills to effectively collaborate with cross-functional teams, articulate complex technical concepts, and provide technical guidance and support. Traits we value : Demonstrated ability to work cross-functionally across the company. Ability to thrive in the dynamic environment that comes with being part of an innovative company from its early days.   Ability to adapt to a rapidly evolving technology and commercial environment.

Ability to resolve problems in order to clarify situations and create a way forward. Results-oriented and motivated to deliver value. Ability to go deep in problem-solving and analytical solution mapping. Proven ability to work with geographically distributed teams. Team player, ready to contribute to the A team! What we offer: Competitive salary and benefits A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities Opportunity to work remotely with a dedicated and motivated team A remote work environment built on collaboration, flexibility, and respect Varied and challenging work to help you grow your technical skillset.

The US base salary range for this full-time position is $130,000 - $150,000 + benefits. Our salary ranges are determined by role, level and location. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience and relevant education or training. Please note that the compensation details listed reflect base salary and certain positions may be offered additional variable incentives.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, interaction, interactionual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information. Powered by Jazz HR

POPULAR
It senior applications developer
1
It senior applications developer
Sunnyvale, CA
Dec 22, 2023

technological solutions.

We are a hub of system analysts, developers, testers and architects who design, build and enhance applications to support core functions of the University. We are looking for a Senior Developer to join our Core Financials and Asset Management (CFAM) group in Enterprise Technology (ET) within UIT.

This position requires a good combination of functional and technical knowledge of the Oracle Financials R12 E-business suite. A successful candidate will have demonstrated a track record of delivering quality solutions providing with the highest value to the University and solid technical expertise of several of the Oracle based technology. The candidate should

have experience in performing production support activities including, and not limited to, maintaining system configurations, running batch cycles, data cleanup, testing, filing/resolving service requests, and estimating enhancements.

Our team is responsible for the support, maintenance, operations and upgrades of various Oracle E-Business Suite applications (General Ledger, Grants Accounting and Labor Distribution, Enterprise Asset Management, Inventory), as well as other third party/custom applications and applications developed internally at Stanford. Some of the development toolkit we used are Oracle Application Express (APEX) and Oracle Applications Framework (OAF). The team also

supports custom applications integration with other Oracle Financials Systems and Enterprise Data Warehousing.

The team also supports various Cloud “Software as a Service” (SAAS) solutions that integrates with Oracle E-business suite. Some of the development toolkit we use are Oracle Service Oriented Architecture (SOA), API Gateway and Oracle Integration Cloud (OIC) The expected pay range for this position is $139,000 to $160,000 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.

Core Duties: Conceptualize design, implement, and develop solutions for complex system/programs independently. Oversee testing, debugging, change control, and documentation for major projects Define complex application development administration and programming standards. Oversee the support, maintenance, operation, and upgrades of applications. Troubleshoot and resolve complex technical problems.

Lead projects, as necessary, for special systems and application development in areas of complex problems. Work with other technical professionals to develop standards and implement best practices. Follow team software development methodology. This includes but not limited to Change Control, Code Review and Change Management Mentor lower level software developers Perform support, maintenance, operation, and upgrades of applications. Partner with business management to define the appropriate technical solutions. Education & Experience: Bachelor's degree in Computer Science, Information Technology, MIS or related field and eight years of relevant experience or a combination of education and relevant experience.

Knowledge, Skills and Abilities: Ability to quickly learn and adapt to new technologies and programming tools. Demonstrated experience in designing, developing, testing, and deploying applications. Strong understanding of data design, architecture, relational databases, and data modeling. Thorough understanding of all aspects of software development life cycle and quality control practices. Ability to define and solve logical problems for highly technical applications.

Strong communication skills with both technical and non-technical clients. Demonstrated experience leading activities on structured team development projects. Ability to select, adapt, and effectively use a variety of programming methods. Ability to recognize and recommend needed changes in user and/or operations procedures. Relevant Work Experience: Experience with Java Development on Oracle Applications Framework and JAX-RS Libraries is a must Experience with SQL and PL/SQL is a must Experience on Mobile Applications, React Native, Angular is a plus Experience on Oracle Application Express, Java Script or Oracle SOA is a plus Experience with Oracle e Business Suite (such as HR, EAM, Inventory, GL, Grants Accounting) is a plus.

PHYSICAL REQUIREMENTS: Constantly perform desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, use a telephone. Rarely writing by hand, lift/carry/push/pull objects that weigh up to 10 pounds. - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

WORKING CONDITIONS: May work extended hours, evenings, and weekends. WORK STANDARDS: Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned. Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http: //adminguide.

stanford. edu. Stanford is an equal opportunity employer and all qualified applicants will receive consideration without regard to race, color, religion, interaction, interactionual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law. The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory for all duties, tasks, and responsibilities.

Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned. Additional Information Schedule: Full-time Job Code: 4823 Employee Status: Regular Grade: L Requisition ID: 101463 Work Arrangement : Hybrid Eligible For more details: jobs-search. org/finance_stanford-c426101/it-senior-applications-developer-stanford_i1969306249

POPULAR
Software developer 1 (1 year fixed term)
1
Software developer 1 (1 year fixed term)
Sunnyvale, CA
Dec 22, 2023

developing, implementing, modifying, and maintaining i OS/Android apps.

Work on systems of small to moderate size and complexity or segments of larger systems. Duties include: backss user needs and requirements. Design and develop i OS/Android apps Maintain and improve existing i OS/Android apps.

Troubleshoot and solve technical problems with the new/existing i OS/Android apps Design and implement user and operations training programs. Document changes in software for end users. Follow team software development methodology. Attend meetings with users and handle requirement gathering. Contribute to published articles, and presentations - Other duties may also be assigned. DESIRED

QUALIFICATIONS: Strong knowledge of mobile programming (i OS and Android development). Preferably experienced in Swift /Java. Strong knowledge of Python programming language.

Familiarity with Java Script and building and managing online surveys and databases (e. g. REDCap). Familiarity with wearable devices. Familiarity in containerization technologies. Familiarity with major cloud providers: Google Cloud Platform, Amazon Web Services, Microsoft Azure. EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and three years of relevant experience or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): Current knowledge of latest software and design

standards. Ability to define and solve logical problems for technical applications.

Knowledge of and ability to select, adapt, and effectively use a variety of programming methods. Ability to recognize and recommend needed changes in user and/or operations procedures. Basic knowledge of software engineering principles. Strong knowledge of at least one programming language. CERTIFICATIONS & LICENSES: None. PHYSICAL REQUIREMENTS: Constantly perform desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, writing by hand. Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

WORKING CONDITIONS: May work extended hours, evening and weekends. WORK STANDARDS (from JDL): Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.

Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http: //adminguide. stanford. edu. Additional Information Schedule: Full-time Job Code: 4821 Employee Status: Fixed-Term Grade: I Department URL: http: //genetics. stanford. edu/ Requisition ID: 89167For more details: jobs-search. org/technology_stanford-c426101/job_i1969457780

POPULAR
Software Engineer III, Infrastructure, Google Cloud Storage
1
Software Engineer III, Infrastructure, Google Cloud Storage
Sunnyvale, CA
Dec 22, 2023

retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design,

develop, test, deploy, maintain, and enhance software solutions. Google Cloud accelerates organizations' ability to digitally transform their business with the best infrastructure, platform, industry solutions and expertise.

We deliver enterprise-grade solutions that leverage Google's cutting-edge technology - all on the cleanest cloud in the industry. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. The US base salary range for this full-time position is $133,000-$194,000 bonus equity benefits. Our salary ranges are determined by role, level, and location. The range displayed

on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.

Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Minimum qualifications: Bachelor's degree or equivalent practical experience.

2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience with developing large-scale infrastructure, distributed systems or networks, and/or experience with compute technologies, storage or hardware architecture. Preferred qualifications: Master's degree or Ph D in Computer Science or related technical fields. 2 years of experience with performance, large scale systems data analysis, visualization tools, and/or debugging.

Experience developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, and software test engineering. - Write product or system development code. - Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. - Review code developed by other developers and provide feedback to ensure best practices (e. g. style guidelines, checking code in, accuracy, testability, and efficiency). - Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.

- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Requisition #: 142116578259804870pca3lyuhf

POPULAR
Software developer 1
1
Software developer 1
Sunnyvale, CA
Dec 22, 2023

Work on systems of small to moderate size and complexity or segments of larger systems. Duties include: Analyzing and combining heterogenous datasets that will lead to publishable scientific discoveries Standardize a large database of neurophysiological recordings, including producing data summaries and visualizations Document data organization and internal formatting standards for long-term use Implement appropriate backup frameworks for raw datasets Ensure compliance with Federal data retention policies Develop interfaces for easily accessing and querying datasets Address code bugs and documentation issues raised by end-users of this software Contribute to training sessions for new users of

this software and database Provide visibility for the group, the data, and your work on external websites Accelerate data acquisition and analysis using industry best practices to maintain computing infrastructure The job duties listed are typical of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities.

Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned. Consistent with its obligations under the

law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, interaction, interactionual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. - Other duties may also be assigned DESIRED QUALIFICATIONS: Possess a BS in a STEM field with a computational component; an MS degree is preferred.

Be comfortable manipulating data sets, particularly large timeseries ones. Be able to analyze and work with custom coding tools. Be familiar with Python and MATLAB. Have excellent organizational skills and attention to detail. Have strong verbal and written communication skills. Be able to work in a team setting. EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and three years of relevant experience or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): Current knowledge of latest software and design standards. Ability to define and solve logical problems for technical applications.

Knowledge of and ability to select, adapt, and effectively use a variety of programming methods. Ability to recognize and recommend needed changes in user and/or operations procedures. Basic knowledge of software engineering principles. Strong knowledge of at least one programming language. PHYSICAL REQUIREMENTS: Constantly perform desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, writing by hand. Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

WORKING CONDITIONS: May work extended hours, evening and weekends. WORK STANDARDS: Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.

Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http: //adminguide. stanford. edu. As an organization that receives federal funding, Stanford University has a COVID-19 vaccination requirement that will apply to all university employees, including those working remotely in the United States and applicable subcontractors. To learn more about COVID policies and guidelines for Stanford University Staff, please visit cardinalatwork.

stanford. edu/working-stanford/covid-19/interim-policies/covid-19-surveillance-testing-policy Additional Information Schedule: Full-time Job Code: 4821 Employee Status: Regular Grade: I Requisition ID: 96949For more details: jobs-search. org/technology_stanford-c426101/job_i1969454892

POPULAR
Software Engineer III, Machine Learning, Pixel Camera
1
Software Engineer III, Machine Learning, Pixel Camera
Sunnyvale, CA
Dec 21, 2023

retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The Pixel Camera teams design and deliver delightful cameras and provide exceptional user experience. We work

to showcase the image processing, computational photography, machine learning leading-edge technologies, and deliver the best imaging software end-to-end solutions for users.

We also strive to revolutionize how people interact with newer and smarter Android devices. Google is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world. At Google, engineers not only revolutionize search, they routinely work on scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome,

Android to You Tube, social to local, Google engineers are changing the world one technological achievement after another.

The US base salary range for this full-time position is $133,000-$194,000 bonus equity benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Minimum qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience with machine learning algorithms and tools (e.

g. Tensor Flow), artificial intelligence, deep learning and/or natural language processing. Preferred qualifications: Master's degree or Ph D in Computer Science or related technical field. 2 years of experience with performance, large scale systems data analysis, visualization tools, and/or debugging. Experience developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, and software test engineering. - Write product or system development code. - Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

- Review code developed by other developers and provide feedback to ensure best practices (e. g. style guidelines, checking code in, accuracy, testability, and efficiency). - Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. - Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Requisition #: 94826244920484550pca3lyuhf

POPULAR
Java - Senior Lead Software Engineer
1
Java - Senior Lead Software Engineer
Sunnyvale, CA
Dec 21, 2023

technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors. Develops secure and high-quality production code, and reviews and debugs code written by others. Drives decisions that influence the product design, application functionality, and technical operations and processes Serves as a function-wide subject

matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firm wide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.

Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information

architecture. Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.

Mentors staff and add to team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming. Experience in Spring Framework and AWS Services in public cloud infrastructure.

Advanced understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security. Demonstrated proficiency in software applications and technical processes within a technical discipline (e. g. cloud, artificial intelligence, machine learning, mobile, etc. ) Ability to tackle design and functionality problems independently with little to no oversight Practical cloud native experience Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field Preferred qualifications, capabilities, and skills Experience in PERF testing and turning as well as shift left practices.

Working proficiency in developmental toolsets like GIT/Bit Bucket, JIRA, Maven In-depth knowledge of the financial services industry and their IT systems Please note this position is a Hybrid Office Work Position with our Office in Palo Alto. This is Not a Remote Only Position. JPMorgan Chase & Co. 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 recognize that our people are our strength and the diverse talents and perspectives that 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, interactionual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.

In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. (If you are a US or Canadian applicant with a disability and wish to request an accommodation to complete the application process, please contact us by calling the Accessibility Line (US and Canada Only) -xyz X and indicate the specifics of the assistance needed.

) We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, we offer discretionary incentive compensation which may be awarded in recognition of firm performance and 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. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans Base Pay/Salary Palo Alto, CA $171,000.00 - $260,000.00 / year; CA $171,000.00 - $260,000.00 / year