Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Aumni

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking, Core Engineering Solutions, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build frameworks, and deliver trusted market‑leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best‑in‑class outcomes across various technologies to support one or more of the firm’s portfolios. Job Responsibilities Design, develop, and maintain complex, scalable, and reusable Java frameworks using Spring Boot, ensuring they meet industry standards for reliability, efficiency, and performance. Lead the creation and adoption of coding patterns and best practices across the organization’s development community, driving standardization and consistency. Architect and implement robust, secure, and high-performance frameworks for both cloud and on‑premises environments, leveraging cloud‑native services (e.g., AWS). Collaborate with cross‑functional teams to define integration strategies and technical solutions aligned with business goals. Provide technical thought leadership, staying abreast of industry trends, emerging technologies, and best practices to guide the team and organization. Identify existing drawbacks, gaps, and inefficiencies in frameworks, processes, and practices; proactively recommend and implement improvements. Serve as a subject matter expert and advisor on technological matters, influencing technical decisions and strategy across business, product, and technology teams. Ensure frameworks and solutions are enterprise‑grade, with strong security, monitoring, documentation, and operational stability. Lead proof‑of‑concept (POC) initiatives to evaluate new technologies and methodologies for potential adoption. Identify opportunities to automate remediation of recurring issues, improving overall operational stability. Drive innovation by exploring and integrating cutting‑edge technologies (e.g., cloud, streaming) into frameworks and products. Mentor and guide engineering teams, fostering a culture of continuous learning, technical excellence, and talent development. Required qualifications, capabilities and skills Deep expertise in Java (Core Java & EE), Spring Boot, and related Spring frameworks (Spring MVC, Spring Cloud, Spring GraphQL, Spring Security, Spring AI). Proven experience building performant, scalable, and reliable microservices and frameworks for both cloud (AWS) and on‑premises deployments. Advanced knowledge of API design, development, and security, with hands‑on experience in enterprise‑grade API solutions. Proficiency in relational database skills, including SQL, data modeling, and experience with high‑availability database architectures. Advanced knowledge and hands‑on experience with streaming technologies (Kafka, RabbitMQ, etc.) and strong experience with CI/CD pipelines, cloud‑native development (AWS Lambda, ECS, S3, Aurora, API Gateway), and DevOps practices. Experience with unit and integration testing frameworks (JUnit, mocking frameworks, test‑driven development). Demonstrated ability to think strategically, develop and execute technical strategies, and drive organizational objectives. Ability to communicate effectively and present technical concepts to senior leaders and executives. Proven track record of technical thought leadership, including identifying and addressing technical and process gaps, and elevating team capabilities using excellent analytical, problem‑solving, and decision‑making skills. Demonstrated technical thought leadership in AI, guiding teams on best practices for AI integration, staying abreast of emerging trends, and driving the adoption of innovative technologies. Experience and exposure to AI Engineering, Retrieval‑Augmented Generation (RAG), Applied AI, and integrating AI solutions into enterprise frameworks. Experience with Agile development processes (SCRUM/KANBAN) and tools (JIRA, GitHub/Bitbucket, Jenkins, Maven/Artifactory). Formal training or certification in software engineering concepts, with 12+ years of applied experience in system design, application development, testing, and operational stability. 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 FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans #J-18808-Ljbffr Aumni

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Palo Alto, CA vacancy
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn... 
    Suggested
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    4 days ago
  • $264k - $379.5k

     ...data experience that seamlessly ties into Snowflake. As a Principal Engineer, you'll help define the architecture, push the boundaries of...  ...Snowflake's most strategic new products. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Serve as the technical leader... 
    Suggested
    Immediate start
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    1 day ago
  • $304k

     ...Principal Software Engineer II At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess... 
    Suggested
    Flexible hours

    Streamlit

    Menlo Park, CA
    2 days ago
  • $119.8k - $234.7k

     ...Overview About the Role We’re building AI‑first engineering systems that power growth at Microsoft — designing, shipping, and scaling...  ...AI‑first engineering environment What We're Looking For Software engineering fundamentals with experience building, shipping,... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $276k - $414k

     ...and other services; and its AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join the Business Experience team at Snap. What... 
    Suggested
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    3 days ago
  • $349k - $431k

     ...Principal Software Engineer, Perception Pretraining Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    15 hours ago
  • $231.4k - $331.8k

     ...services. Your Impact We are a highly dynamic engineering organization that works on building software for workload security products that cater to...  ...from increasingly complex threat vectors. As a Principal Engineer with our Backend Services team, you will... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cisco

    Mountain View, CA
    3 days ago
  • $127.1k - $226k

     ...Principal Kubernetes Software Engineer VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation (VCF) is a full-stack Infrastructure as a Service (IaaS) platform that provides a unified, self-service experience... 
    Local area

    VMware

    Palo Alto, CA
    2 days ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $209.09k - $303.34k

     ...We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience...  ...around it. Role Summary: The Technical Lead Sr Principal Software Engineer, BSW is a senior technical leader and enterprise-wide... 
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    2 days ago
  • $264k - $379.5k

     ...Principal Software Engineer In Snowhouse Foundation At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    2 days ago
  • $139.9k - $274.8k

     ...Overview Software quality is being redefined by AI. As part of the Microsoft Playwright team , you'll build the foundation...  ...developer workflow and serve millions worldwide. As a Principal Software Engineer - CoreAI on the Playwright engineering team, you will... 
    Ongoing contract
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $261.5k - $353.5k

     ...Overview Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small group... 
    Temporary work
    Work experience placement
    Local area
    Relocation package

    Intuit

    Mountain View, CA
    15 hours ago
  • $139.9k - $274.8k

     ...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure...  ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $147k - $237.5k

     ...Software Engineer Prisma Access™ SASE (formally GlobalProtect Cloud Service) provides protection straight from the cloud to make access to the cloud secure. It combines the connectivity and security you need and delivers it everywhere you need it. Using cutting-edge... 
    Remote work

    Palo Alto Networks

    Palo Alto, CA
    15 hours ago
  • $142.8k - $274.8k

     ...Intelligence Cloud Inference team at Microsoft develops AI software that enables running AI models everywhere, from world’s...  ...Office, Windows, Bing, SQL Server, and Dynamics. As a Principal Software Engineer - Performance on the team, you will have the opportunity to... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $349k - $431k

     ...Principal Software Engineer, Onboard Field Response Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $304k

     ...are the Snowflake Interoperable Foundations organization - the foundational layer that powers Snowflake's AI, Analytics and Data Engineering capabilities. We lead innovations across open table formats such as Apache Iceberg, helping customers build peta-byte scale multi... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    2 days ago
  •  ...Senior Engineer At Palo Alto Networks®, everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting...  ...requirements, design, develop, and support highly scalable software features and infrastructure on our next-generation security... 
    Casual work
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Palo Alto, CA
    4 days ago
  • $247.5k - $267k

     ...Principal Software Engineer Palo Alto, CA About Typeface We help the world's biggest brands move from brief to fully personalized campaigns — in days, not months. Founded by Abhay Parasnis and backed by Microsoft, GV, Salesforce, Lightspeed, Madrona and Menlo,... 
    Work at office
    Flexible hours
    3 days per week

    Typeface

    Palo Alto, CA
    1 day ago
  • $276k - $414k

     ...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join the Ads Format team at Snap. What you'll... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    5 days ago
  • $165.6k - $296.4k

     ...This role is about designing foundational engineering systems (instrumentation,...  ...faster with higher confidence. As a Principal Growth Engineer in CoreAI, you’ll drive...  ...deeply hands‑on and detail‑oriented Software engineering fundamentals with experience... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $147k - $237.5k

     ...Principal Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone... 
    Full time
    Work at office

    Palo Alto Networks

    Palo Alto, CA
    15 hours ago
  • $142.8k - $274.8k

     ...TheCoreAIWorkloadsteam builds thefoundationalinference engines and APIs thatpower largescale AI inference across Azure-fromcutting...  ...efficiency, rapid experimentation, cloud infrastructure, and systems software-working closely with CoreAI data plane, compute, and partner... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    15 hours ago
  • $296.3k

     ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features....  ...transportation on a global scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $142.8k - $274.8k

     ...-generated and human-generated content spanning text, image, audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer-facing AI services with scalable and sustainable architecture... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $142.8k - $274.8k

     ...Do you enjoy solving problems, writing software, and working with customers? Do you want...  ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization...  ...platform. We are hiring a Principal Software Engineer with deep experience... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $280k - $402.5k

     ...Principal Software Engineer II On The Product Security Team At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    2 days ago
  • $207k - $340k

     ...of the team. LinkedIn's AI and Machine Learning Engineers are both data/research scientists and software engineers, who develop and implement machine...  ...projects from ideation to implementation. As a Principal Staff Software Engineer you will be setting the... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    2 days ago
  • $139.9k - $274.8k

     ...inference capabilities for all LLMs inMicrosoft catalog, including OpenAI,Anthropic,Mistral, Cohere, Llama, and more. As a Principal Software Engineer , you will shape the future of one of thelargest and fastest-growing services in Azure, foundational to Microsoft's AI... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!