Lead Software Engineer - C++, FPGA, Low Latency, Electronic Trading
Hackajob
Lead Software EngineerWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Electronic Trading Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.Job ResponsibilitiesExecutes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problemsDesign, develop, and test reliable, high-quality C++ code for trading connectivity and risk controls on Unix/Linux platforms. Implement end-to-end low latency client setups, including production rollout and post-release validation.Automate remediation for recurring issues to improve operational stability.Establish and execute test strategies for latency, throughput, and resiliency.Lead the development of market access trading and risk management modules.Participate across the software development lifecycle of electronic trading services.Collaborate with DevOps, Business Analysts, and Operations teams.Integrate FPGA pipelines with C++ software for deterministic performance.Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.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.Adds to team culture of diversity, opportunity, inclusion, and respectRequired Qualifications, Capabilities, and SkillsFormal training or certification on software engineering concepts and 5+ years applied experienceProficiency in modern C++ on Unix, Linux with strong multithreading and object-oriented design fundamentals. Ultra Low Latency experience requiredHands-on experience in system design, application development, testing, and operational stability in production environments.Scripting skills (Python, Perl, Shell) for automating development, testing, and operational tasks.Advanced understanding of Agile methodologies, including CI/CD, resiliency, and security. Ability to review and debug code written by others. Knowledge of low-level TCP/IP and network stack behavior.Comfort working closely with infrastructure and networking teams.Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.Strong 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 coaching engineers on safe, compliant adoption within delivery practicesBachelor's degree in Computer Science, Engineering, Mathematics, or related discipline.In-depth knowledge of the financial services industry and their IT systemsPreferred Qualifications, Capabilities, and SkillsDemonstrated experience in low latency design and development using C/C++, including DMA, exchange connectivity, and pre-trade risk systems.Exposure to FPGA development for financial industry applications, including embedded software and kernel driver development for FPGAs and related systems.Proficiency in PCIe and low-latency networking (TCP/IP sockets, L1/L3 switching) in Linux, including FPGA-based hardware acceleration and Solarflare Ethernet NIC integration with C++.Experience implementing and certifying exchange connectivity using FIX, SBE, and native binary protocols, with a focus on low latency order entry, as well as creating and automating test strategies for functional and non-functional requirements in production-like environments.JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
- ...what's possible.As a Lead Software Engineer at JPMorganChase within the Electronic Trading Technology team, you are... ..., high-quality C++ code for trading connectivity... ...Implement end-to-end low latency client setups, including... ...teams.Integrate FPGA pipelines with C++ software...Fpga
- If you are a software engineering leader ready to take the reins... ...within the Equities Electronic Trading team, you will set... ...delivery of ultra-low latency market infrastructure... ...assisted and spec-driven FPGA development and... ....Serve as technical lead for a team hardware...Fpga
- ...you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Low Latency trading group, you are an integral part of an agile... ...within the compute space within a low-latency Electronic Trading environmentDirect the strategies for server...Suggested
- As a Lead Infrastructure Engineer within the Electronic Trading Service at JPMorganChase, you exhibit... ...regarding software, applications, and... ...characterize throughput, latency, jitter, and... ...(processor, ASIC, FPGA, port capabilities... ...experience with Arista's low latency switching...Fpga
- ...technology products.As a Senior Lead eSoftware Engineer at JPMorgan Chase within... ...and Investment Bank Electronic Trading Services team, you will... ...delivering high-performance, low-latency reliable trading systems.... ....Oversee the end-to-end software development lifecycle,...Suggested
- ...Senior Lead Esoftware EngineerBe an integral part... ...Lead Esoftware Engineer at JPMorgan Chase within... ...and Investment Bank Electronic Trading Services team, you will... ...delivering high-performance, low-latency reliable trading... ...the end-to-end software development lifecycle...
- ...Senior Lead Esoftware EngineerBe an integral part... ...Lead Esoftware Engineer at JPMorgan Chase within... ...and Investment Bank Electronic Trading Services team, you will... ...delivering high-performance, low-latency reliable trading... ...the end-to-end software development lifecycle...
$176.72k - $265.08k
...is seeking a Senior Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The... ...'s next-generation low-latency execution platform.... ...Trading platforms and leading high performance... ...in Low Latency Java, C++ or Rust. Prior experience...Full timeShift work- ...Job Description As a Lead Infrastructure Engineer within the Electronic Trading Service at JPMorgan Chase, you bring... ...disciplinary expertise spanning low-latency software, network/platform engineering,... ...(processor, ASIC, FPGA, port capabilities, packet forwarding...Fpga
- ...Technology Officer (CTO), Core C++ Low Latency Development About the Company A proprietary trading firm specializing in... ...candidate will be responsible for leading a team of 10 to 20 people in... ...innovative work environment. Functions ~ Engineering Confidential
- ...Senior Lead Software Engineer- Platform / Linux EngineeringBe an integral part of an agile team... ...As a Senior Platform Engineer within Electronic Trading Services Platforms, you will be a... ...infrastructure platforms that power our low-latency electronic trading businesses. This...
- ...Sr. Software Engineer (C++)Location: Jersey City NJOn-site/Remote/... ...of Positions: 1Handles Trading Platforms within BRT.Top... ...HaveFIX ProtocolsLow-latency experience (Kafka)... ...systems optimized for low latency and high throughput... ...end trading workflows.Lead performance tuning and...Remote work
$176.72k - $265.08k
...is seeking a Senior Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team.... ...Citi's next-generation low-latency execution platform.... ...platforms and leading high performance development... ...Low Latency Java, C++ or Rust . ~...Full timeShift work- ...top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank in Electronic Trading Technology, you are an integral part of... ...other languages e.g. Python/C/C++/Java. JPMorganChase, one of the oldest...For contractors
$136.3k - $231.7k
## Embedded Software Engineer (C/C++ | Micro Controller)Applylocations... ...in diversified electronics for the semiconductor... ...together with the world’s leading technology providers... ..., develop, and debug low-level software for... ...closely with Electrical, FPGA, Mechanical, Systems,...FpgaMinimum wageFlexible hours- Our Global Technology Infrastructure group is a team of innovators who love technology as much as you do. Together, you’ll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You’ll work in a stable...
- ...limits of what's possible.As a Lead Software Engineer at JPMorganChase within the... ...components into sales and trading echo system to eventually... ...language(s) - Java, C/C++, ScalaIn-depth, expert level... ...databases (KDB+)Proficient in low-latency design and frameworks, advanced...
- ...that designs and delivers front office software solutions for loan trading, risk management and profit and loss As a Lead Software Engineer at JPMorganChase within the Credit Technology... ...control functions to deliver reliable, low-latency workflows.Job responsibilitiesExecutes...
- If you are a software engineering leader ready to take the reins and drive impact,... ...Engineering at JPMorganChase within the Electronic Trading Services Platforms , you lead a technical area and drive... ...the compute space within a low-latency Electronic Trading environmentDirect...
- ...Java Lead Software EngineerMorgan Money has revolutionized liquidity trading across the firm serving our corporate clients in all... ...fingertips.As a Java Lead Software Engineer at JPMorganChase within Asset... ...scalability, resiliency, and low-latency performance.Drive engineering...
$176.72k - $265.08k
...Market Data Platform Engineer to join the Market Data... ...supporting global Equities trading, with a roadmap toward... ..., deterministic, and low‑latency market data to a broad... ...consumers, including Electronic Execution (Algo/SOR),... ...performance‑critical C++ components for market...Full timeShift work- ...meaningful impact. As a Senior Lead Infrastructure Engineer at JPMorganChase within the Electronic Trade Infrastructure team, you... ...breadth of knowledge regarding software, applications, and technical processes... ...floor plans, rack elevations, low-voltage patching schedules,...Work experience placementFlexible hours1 day per week
- ...Manager, Hardware Engineering Internship Start... ...temperature and low power at an affordable... ...of electrical, FPGA, optical, mechanical, embedded, and software engineers, you... ...test and validate electronic components and systems... ...to code on C, C++, MATLAB/Octave, or...FpgaInternshipRemote work
- ...Job Title: Senior Engineer, Hardware... ...room temperature and low power at an affordable... ...to design custom electronics using Altium Designer... ...engineers, software engineers, and quantum... ...mechanical, firmware, and FPGA engineers.... ...Able to code C, C++, MATLAB/Octave, or...FpgaContract workLocal areaRemote work
- ...Title: Manufacturing Engineer - Technology... ...room temperature and low power at an affordable... ...of electrical, FPGA, optical, mechanical, embedded, and software engineers, you will... ...Supervising the assembly of electronic, optical, and... ...Able to code in C, C++, MATLAB/Octave, or...FpgaWork at officeLocal areaRemote work
- ...Job Title: FPGA Design Engineer Location: Hoboken, NJ Division : Technology Department: Engineering About Us: Quantum Computing... ...QCi products are designed to operate at room temperature and low power at an affordable cost. The Company’s portfolio of core...FpgaWork at officeRemote work
- ...Technology Department: Engineering About Us: Quantum... ...at room temperature and low power at an affordable... ...functional teams of electrical, FPGA, optical, mechanical, embedded, and software engineers, you will... ...: Test and validate electronic, optical, and mechanical...FpgaLocal areaRemote work
- Quantum Computing Inc. in Hoboken, NJ is seeking an FPGA Design Engineer to join the Hardware team. You will collaborate with quantum scientists, optical, and embedded engineers to develop prototypes and photonic-based products across quantum computing applications. The...Fpga
$110k - $150k
...physics and engineering to create a faster... ...Engineer to lead the... ...owners, power electronics vendors, and control software developers to... ...power supplies (low-voltage/high-... ...STM32, NXP), FPGA and SoC (Xilinx... ...(TI) for low-latency control, feedback... ...o Embedded C/C++ for bare-...FpgaNight shiftWeekend work$250k
...LLC is a global proprietary trading firm operating at the... ...finance, data science, and engineering. We leverage advanced technology... ...Programming experience (Python, C++, or similar) ~... ...strategies ~ Familiarity with low-latency or electronic trading environments...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - C++, FPGA, Low Latency, Electronic Trading. Be the first to apply!
- lead web developer Jersey City, NJ
- lead operating engineer Jersey City, NJ
- lead algorithm engineer Jersey City, NJ
- lead infrastructure engineer Jersey City, NJ
- lead network engineer Jersey City, NJ
- lead engineer Jersey City, NJ
- javascript software engineer Jersey City, NJ
- software Jersey City, NJ
- software sales Jersey City, NJ
- embedded software Jersey City, NJ


