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

Principal Software Engineer, Data Platform

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • Extensive experience delivering large-scale software or data platforms in complex enterprise environments.
  • Strong expertise in distributed systems and platform engineering, including reliability, scalability, fault tolerance, and service design.
  • Hands-on experience with data platform areas such as batch and streaming ingestion, orchestration, data processing, and data serving.
  • Proven ability to build production-grade systems with robust testing, deployment automation, monitoring, and operational controls.
  • Strong knowledge of data governance and controls, including access management, encryption, retention, auditability, and privacy.
  • Proficiency in one or more modern programming languages, with strong API and systems design skills.
  • Ability to lead through influence as a senior individual contributor across teams and stakeholders.
  • Strong written and verbal communication skills, including the ability to explain complex technical concepts to varied audiences.
  • A highly motivated, self-starting approach.
  • Preferred: Experience building self-service platform products and improving developer experience through portals, templates, and golden paths.
  • Preferred: Experience operating platforms in cloud and containerized environments with infrastructure automation.
  • Preferred: Experience implementing metadata-driven architectures and standardized data product patterns.
  • Preferred: Experience building controls for sensitive data, including data classification, policy enforcement, and privacy-by-design.
  • Preferred: Experience in financial services or another highly regulated industry.
Responsibilities:
  • Define and drive technical strategy and roadmaps for data platform capabilities, including ingestion, transformation, orchestration, metadata, lineage, and data quality.
  • Design and implement scalable platform services and reusable frameworks for standardized data onboarding, curation, and consumption.
  • Lead complex initiatives end to end, from discovery and architecture through implementation, rollout, and production readiness.
  • Establish and uphold engineering standards for resiliency, performance, observability, capacity management, and cost efficiency.
  • Lead design reviews and provide reference architectures, patterns, and guardrails for engineering teams.
  • Build and maintain automation for CI/CD, infrastructure as code, policy as code, and repeatable onboarding.
  • Improve operational performance through SLOs, monitoring, incident response, root cause analysis, and ongoing improvement.
  • Partner with security, risk, and controls stakeholders to meet regulatory, audit, and data governance requirements.
  • Communicate trade-offs, risks, and progress to senior stakeholders using metrics and outcomes.
  • Mentor engineers and strengthen engineering practices through hands-on leadership, code reviews, and technical community engagement.
Technologies:
  • API
  • CI/CD
  • Cloud
  • Support
  • Security
  • Network

More:

We are collaborating with hackajob to connect exceptional professionals with J.P. Morgan. As a Principal Software Engineer in Corporate Technology, you will be a senior individual contributor shaping firmwide data platform capabilities that support secure, scalable, and reliable data products. We offer a competitive rewards package and, for eligible roles, commission-based pay or discretionary incentives. Benefits may include comprehensive healthcare, on-site wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching, subject to eligibility. We value diversity and inclusion and provide reasonable accommodations. Our Corporate Technology team develops applications and supports corporate functions across Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and the Corporate Administrative Office, with a focus on evolving technology needs and controls.

last updated 42 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Data Platform in Jersey City, NJ vacancy
  •  ...financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Corporate Technology...  .../traceability of changes, and secure handling of sensitive data. Strong understanding of responsible AI use and control expectations... 
    Suggested
    Work at office
    Local area

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  •  ...exceptional professionals for this role. JOB DESCRIPTION As a Principal Software Engineer in Corporate Technology, you will be a senior individual...  ...for architecting, building, and operating firmwide data platform capabilities that enable secure, scalable, and reliable data... 
    Suggested
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...thinking team at JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives. You'll collaborate with talented engineers... 
    Suggested
    Work at office
    Shift work

    J.P. Morgan

    Jersey City, NJ
    18 hours ago
  • $61k - $101k

     ...year Requirements: Formal software engineering training or certification,...  ...secure handling of sensitive data Understanding of...  ...More: We are hiring a Principal Software Engineer for JPMorganChases Core Foundational Platforms team. You will work in an agile... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  • JPMorganChase in New Jersey is seeking a Principal Software Engineer to join the Consumer & Community Banking CTC. You will provide engineering excellence on agile teams to deliver trusted market-leading technology in a secure, scalable way, shaping AI-enabled workflows... 
    Suggested

    Next Frontier Capital

    Jersey City, NJ
    2 days ago
  •  ...maintainable low latency trading software solutions in an Agile...  ...complex projects across multiple platforms.Responsible for meeting...  ...degree in Computer Science, Engineering, Information Technology, Information...  ...5) years of experience as a Principal Software Engineer/Developer... 
    Full time

    Fidelity Investments

    Jersey City, NJ
    2 days ago
  • $132k - $264k

     ...WalmartBusiness Segment: Home OfficeRole summary: The (USA) Principal, Software Engineer leads the design and delivery of scalable platform capabilities, driving cloud-native...  ...that integrate advertising, commerce, and data. The team addresses complex challenges such as... 
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    1 day ago
  • $61k - $101k

     ...training or certification in software engineering concepts, plus 10 or more...  ...containerization and orchestration platforms such as Docker, Kubernetes,...  ...scalable AI/ML or data platforms. Preferred: Experience...  ...at JPMorganChase. As a Principal Software Engineer in our Chief... 
    Full time
    Work at office
    Shift work

    J.P. Morgan

    Jersey City, NJ
    7 days ago
  •  ...As a Senior Principal Software Engineer at JPMorganChase within the Chief Technology Office, you provide...  ...security/resiliency implications, data sensitivity, and risk-based governance...  ...certificate management. Experience with cloud platforms, platform engineering, internal... 
    Work at office

    Aumni

    Jersey City, NJ
    4 days ago
  • $56 per hour

     ...valuable, we are currently more conservative with cloud-native platforms. This position involves closer interaction with...  ...model development in an on-prem setup. \n Contract Senior Data Engineer – Airflow, DBT Core, Kubernetes/OpenShift - Hybrid Onsite in... 
    Contract work
    3 days per week

    Yoh, A Day & Zimmermann Company

    Jersey City, NJ
    16 days ago
  • $107k - $216k

     ...position. Job Description: Principal Software Engineer Role We are currently sourcing for...  ...engine,OMS/EMS or exchange-connectivity platform. • Nice to have experience using kernel...  ...crossing engine, smart router, market data aggregator among other trading modules... 
    Full time

    Fidelity Investments

    Jersey City, NJ
    3 days ago
  • $200k - $220k

     ...Broadridge team.SummaryBroadridge is seeking a hands-on Lead Software Engineer / Principal Software Engineer with approximately 15+ years of...  ...observability tools such as Datadog, Splunk, CloudWatch, or similar platforms.Strong understanding of CI/CD, DevOps practices, cloud... 
    Full time
    Local area

    Broadridge

    Newark, NJ
    1 day ago
  •  ...member of our recruitment team will provide more details.Principal Platform Engineer - AI & DataKey ResponsibilitiesDesign and develop scalable...  ...similar developer productivity tools.Required Skills8+ years of software development experience.Strong expertise in Java (11/17),... 
    Full time
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG

    Jersey City, NJ
    3 days ago
  • $109.12k - $163.68k

     ...$109,120.00 - $163,680.00Category: Technology, Data AnalyticsCompany: CitiThe Institutional Data Platform team at Citi is responsible for the Data platform...  ...finance reporting and data science solutionsThe Java Software Engineer is an intermediate level position responsible... 
    Full time

    Citigroup

    Jersey City, NJ
    2 days ago
  •  ...SimplifyVMS is building an AI-first platform for managing the contingent...  ...for an exceptional and passionate engineer to own the design and delivery of...  ...and Claude to automate the entire software development. You will turn complex VMS data into trusted, fast, intuitive analytics... 
    Full time
    Flexible hours

    SimplifyVMS

    Jersey City, NJ
    5 hours ago
  • Principal Software EngineerIf you are looking for a game-changing career, working for...  ...place.As a Principal Software Engineer at JPMorganChase within the Chief Data and Analytics Office (CDAO), you...  ...and productize them into reusable platform primitives.Identify recurring... 
    Work at office

    Chase

    Jersey City, NJ
    3 days ago
  • Principal Software Engineer If you are looking for a game-changing career, working for one of the world'...  ...Engineer at JPMorganChase within the Chief Data and Analytics Office (CDAO), you...  ...evaluation) and productize them into reusable platform primitives. Identify recurring issues... 
    Work at office

    Hackajob

    Jersey City, NJ
    3 days ago
  • Principal Software Engineer At JPMorgan Chase, we are building the infrastructure that powers the next generation of enterprise AI — and we need...  ...Software Engineer at JPMorgan Chase within the AI/ML Data Platform team, you will serve as the firm's deepest technical voice... 

    Chase

    Jersey City, NJ
    2 days ago
  • Principal Software Engineer If you are looking for a game-changing career, working for one of the world...  ...JPMorganChase within Infrastructure Platforms and as a part of the Cassandra engineering...  ..., and secure handling of sensitive data Strong understanding of responsible... 

    Chase

    Jersey City, NJ
    3 days ago
  • Senior Principal Software EngineerWe're looking for a tech leader ready to...  ...a Senior Principal Software Engineer at JPMorganChase within the...  ...durable, reusable software and platform frameworks to standardize ML...  ....Partners closely with data science, platform engineering... 

    Hackajob

    Jersey City, NJ
    2 days ago
  • Principal Software EngineerWe're seeking a Principal Software Engineer to lead technical strategy and hands-on delivery of Kinexys...  ...public networks and digital asset platforms.Job ResponsibilitiesAs a...  ...secure handling of sensitive data.Strong understanding of responsible... 
    Contract work

    Hackajob

    Jersey City, NJ
    3 days ago
  • Senior Principal Software EngineerWe're looking for a tech leader ready to...  ...a Senior Principal Software Engineer at JPMorganChase within the...  ...software-defined networking platform that will replace our legacy...  ...plane, distribution plane, data plane (OVS/DPU), software gateways... 

    Chase

    Jersey City, NJ
    2 days ago
  •  ...client needs and implementing data standards and governance. Pay...  ...applications, programs, and software solutions. May include research...  ..., modification, reuse, re-engineering, maintenance, or any other activities...  ...or externally on product platforms supported by the firm. The... 
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    3 days ago
  • $107k - $216k

     ...PythonFidelity Wealth's Trade Management Engineering group is responsible for...  ..., high-throughput trading platforms. Our work spans across...  ...seeking a highly experienced software engineer to lead the design and...  ...learning techniques to time?series data (feature engineering, model... 
    Full time

    Fidelity Communications

    Jersey City, NJ
    3 days ago
  • $61k - $101k

     ...and enterprise-grade software development life cycle...  ...handling of sensitive data. ~ Strong understanding...  ...expectations in engineering workflows, including security...  ...of modern data platform architectures, including...  ...More: We are hiring a Principal Software Engineer for... 
    Full time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, with at least 10...  ...large-scale LLM and GNN serving platforms in environments comparable...  ...security, resiliency, data sensitivity, and risk-based...  ...We are seeking a Senior Principal Software Engineer for our Commercial... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, with at least 7...  ...industry benchmarks to improve platforms Ability to explain...  ...secure handling of sensitive data Understanding of responsible...  ...opportunity at JPMorganChase. As a Principal Software Engineer on our AI/... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, with at least 7...  ...record of delivering complex platforms at scale Experience designing...  ...handling of sensitive data Understanding of responsible...  ...professionals with J.P. Morgan for this Principal Software Engineer role. At... 
    Full time
    Contract work

    J.P. Morgan

    Jersey City, NJ
    7 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts and at least 7...  ...operational stability for large-scale platforms and services. Expert...  ...handling of sensitive data. Strong understanding of...  ...connect professionals with this Principal Software Engineer role at JPMorganChase... 
    Full time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts, along with 10+ years of...  ...Preferred: familiarity with modern data architectures and sharing patterns, data...  ...with application development leaders and platform owners to identify high-impact use cases... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    20 days ago

Do you want to receive more vacancies?

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