Software Engineer II- Linux C/C++ systems programming
JPMorgan Chase & Co.
Job Description
You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.
As a Software Engineer II at JPMorgan Chase within the Corporate Sector, Employee Platforms teams, you will develop, optimize, and maintain Linux system-level software components that require high throughput, low latency, and strong fault tolerance. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job Responsibilities- You will design, implement, and maintain Linux system software in C/C++, prioritizing performance, stability, and recoverability in a critical runtime environment.
- You will diagnose and resolve complex issues across the stack using advanced debugging and profiling techniques, with a focus on root-cause analysis, regression prevention, and measurable performance improvement.
- You will contribute to WebKit-based GUI capabilities where needed, ensuring responsive rendering, robust event handling, and clean integration with underlying system services.
- You will integrate and troubleshoot device connectivity involving common computer peripherals and I/O interfaces, translating device-level requirements and behaviors into reliable software operation and clear operational diagnostics.
- You will apply Agile SDLC practices, including iterative delivery, code review, automated testing, and continuous integration habits aligned to team standards.
- You will maintain strong tooling and automation habits to improve code quality and delivery speed, while keeping solutions maintainable, testable, and production-ready.
- You will collaborate across engineering, QA, product, and adjacent platform teams to align requirements, surface risks early, and deliver predictable outcomes.
-Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Working knowledge of C/C++ in Linux environment
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.
- Experience across the whole Software Development Life Cycle
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
Knowledge of GoLang is a plus
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 for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.$182k - $242k
...Reporting to the Senior Engineering Manager for ML... ..., this Senior Software Engineer will own... ...evolution of core systems in the Weights & Biases... ...language (C, C++, C#, Rust, Java) with... ...comprehensive benefits program (all based on... ...citizen or national, (ii) U.S. lawful...C++Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$175.75k - $260k
...products. As a Senior Lead Software Engineer at JPMorgan Chase within the... ...and delivery of KDB based systems, including framework development... ...Advanced in one or more programming language(s) KDB, Q language... ...other languages e.g. Python/C/C++/Java. About Us JPMorganChase...C++Full timeFor contractors- ...IncJob DescriptionJob Title: Software Engineer/ Embedded EngineerLocation:... ...desire to work with Embedded System Software and Test Equipment,... ...ongoing support to multiple programs in a Production environment.... ...must have experience in C/C++, with knowledge of other high...C++Contract work
- ...Senior Software Engineer - Core Brokerage experience MUST BE IN JERSEY... ...on-line trading related systems and applications. Candidate... ...languages like GO, Java, C++, JavaScript will be a plus.... ...Spring Boot, JPA/Hibernate and C/C++, batch scripts - perl, ksh...C++Permanent employmentTemporary workWork at officeRemote work
$88.8k - $144.8k
...the job include ensuring that software is developed to meet... ...into the overall application/system with clear, robust, and well-... ...The Senior Site Reliability Engineer (SRE) for the AI HPC Platform... ...workloads. Administer and optimize Linux/Unix-based HPC environments,...SuggestedWork at officeShift workDay shift$182k - $242k
...You'll Do:The Runtime & GPU Systems team builds and operates... ...virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with... ...in systems-oriented programming (Go) with strong Linux... ...U.S. citizen or national, (ii) U.S. lawful permanent resident...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...responsibility is the ongoing support and administration of database software systems - Plan, coordinate, and administer database systems,...Work experience placement
- ...s the role? We are looking for an engineer with a strong background (or interest... ...platforms for distributed systems humans.As the Software Engineer II, SRE (for Observability) you will... ...of honorProficiency in one of the programming languages like PHP, Python, Go is...Full timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$130k - $170k
...of the business.What We're Looking ForWe are looking for a Software Engineer II to focus on solutions for our AI Transformation team. You will... ...scalable software modules and componentsBuild backend systems using a mix of technologies. Languages may include C# (.NET...Temporary workWork at office$113.1k - $232.3k
...Summary Lead Applied AI Engineer II - ServiceNow Role Overview:... ...proficiency across full-stack software engineering and modern... ...include ServiceNow Certified System Administrator, Certified Application... ...annual incentive program, subject to the rules governing...Work at officeLocal areaVisa sponsorshipFlexible hours3 days per week- ...products. As a Senior Lead Software Engineer at JPMorgan Chase within the... ...and delivery of KDB based systems, including framework development... ...Advanced in one or more programming language(s) KDB, Q language... ...Experience other languages e.g. Python/C/C++/Java. #J-18808-Ljbffr...C++For contractors
- ...Building native macOS applications using C, C++, and Go is a powerful way to leverage high-performance... ...maintaining absolute control over memory and system APIs. Because macOS relies heavily on Apple's native Objective-C/Swift runtimes, integrating lower-level...C++Long term contract
$100k
...looking for entry-level software programmers, Java full... ...and machine learning engineers for full-time... ...engineering, information systems, IT Highly motivated... ...inquisitive Experience in programming language Java and... ...core Java, javascript, C++, or software programming...C++Full timeH1b- ...Principal AI Engineer Location: Jersey City, NJ Employment Type: Full... ...Requirement: ~8+ years of software engineering experience, with... ...~ Working depth in at least one systems or backend language — Go, Rust, Java, or C/C++ — and the judgment to know when...C++Full timeLocal area
- ..., gaming and embedded systems. Grounded in a culture... ...Senior Systems Design Engineer to join our growing team... ...position, your software systems engineering expertise... ...phases of SOC programs Working with multiple... ...scripting skills (e.g. C/C++, Perl, Ruby, Python)...C++
- ...seeking a Senior Firmware Engineer to support the... ...on board bring-up and system integration. Support... ...development. ~ Strong programming skills in C/C++ and experience with Embedded Linux. ~ Strong understanding... ...with hardware-software integration and low-level...C++Contract work
- ...Trans-HudsonAbout the RoleSr. Electrical Engineer - SCADA System Supervisor / Integrator, is a role... ...-based systems.ResponsibilitiesDesign, program and implement systems integration processes... ...QualificationsExperience with Visual C++ Programming, Wonderware, TI PLCs, GE PLCs...C++Work at officeRemote work1 day per week
- ...right place. As a Principal Software Engineer at JPMorganChase within the Corporate... ...Expert in one or more programming language(s) eg. Java, Python , C/C++; Advanced working knowledge of... ...the financial services industry and their IT systems #J-18808-Ljbffr...C++
$128k - $252.5k
...Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join... ...verticalized sector solutions in software, data, AI, network, and... ...technology, and deliver complex programs with a product engineering... ...efficient communication between systems (REST/SOAP). EDI...Local areaVisa sponsorshipFlexible hours$165k - $265k
Sr. Software Engineer, AI Infrastructure (Starshield)... ...all parts of the system - receivers that allow... ...experience with Linux operating systems;... ...experience in Python, C++, or Go PREFERRED... ...into a classified program To conform to U.S.... ...or national, (ii) U.S. lawful, permanent...C++Permanent employmentTemporary workImmediate startWeekend work- ...Embedded Engineer We are looking for an embedded engineer to join... ...Years of experience with embedded systems development including: ~... ...technical and user challenges ~ C/C++ Development ~ Ability to... ...with: Embedded and/or custom Linux (Yocto) Python with Virtual...C++
- ...interpretable, and steerable AI systems. We are seeking a Senior ML Engineer to join our Core Systems team... ...clusters. Requirements 5+ years of software engineering experience with a... ...infrastructure. Expert-level C++ and Python programming skills. Deep familiarity with distributed...C++Remote workFlexible hours
$105k - $115k
...ALTEN Technology USA, an engineering company helping... ...seeking an Embedded Software Engineer II with hands-on experience... ...strong experience in C/C++ embedded software development... ...of embedded systems. Responsibilities... ...development. • Strong programming experience in C and...C++Full timeFor contractors- ...MUFG is seeking a Senior Software Engineer with payment check... ...preferable item processing system from FISApplication... ..., Java script and Linux/Window shell scriptingExperience... ..., our Total Rewards program provides colleagues... ...Chance Ordinance, (ii) the City of Los Angeles...Full timeWork at officeLocal areaRemote work
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...Services.Job DescriptionWork as FileNet system administrator to plan, coordinate, and implement... ...certification is a plusvb.net programming familiarity is a plussql server database...
- ...become available. About Software Engineering Roles at Danaher Are you... ...such as C#, Java, Python, or C++ Participating on an Agile... ...console and embedded software systems Troubleshooting issues and... ...with object-oriented programming (e.g., C#, Java, Python, C++...C++Remote jobInternship
- ...Job Title: Qualitative Engineer Location: Jersey City, NJ Duration: Contract... ...experience in Python, distributed systems, cloud/grid computing, and market risk... ...Docker and Kubernetes. ~ Strong programming skills in Python and C++ for high-performance computing. ~...C++Contract work
$142.32k - $213.48k
...new or revised application systems and programs in coordination with the... ...and in programming of software applicationsExperience in... ...and application framework engineering (skilled in Java, C++ , Rust, KDB, market data,... ...modern Java, the JVM, the Linux Operating system, system...C++Full time- ...hardcore telecommunications engineers with combined 200 +... ...Ridge, NJSenior Software Development Engineer (... ...Engineering, Information System etc. Required Experience... ...such as Java, Linux, Apache, Open Street Map... ...be proficient in the programming languages of Java, Java...
- ...Senior Lead eSoftware Engineer at JPMorgan Chase within... ..., and Risk Management systems for global equities... ...Oversee the end-to-end software development lifecycle,... ...Advanced in one or more programming language(s) - C++14... ...processes. Proficiency in Linux/Unix, with an...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II- Linux C/C++ systems programming. Be the first to apply!
- linux administrator Jersey City, NJ
- linux engineer Jersey City, NJ
- linux systems administrator Jersey City, NJ
- linux developer Jersey City, NJ
- senior linux systems engineer Jersey City, NJ
- unix linux systems engineer Jersey City, NJ
- c++ developer Jersey City, NJ
- c++ programmer Jersey City, NJ
- c++ software developer Jersey City, NJ
- software quality assurance Jersey City, NJ







