Lead C++ Software Engineer

Aumni

Singapore

On-site

SGD 95,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TwinThread is looking for a Lead C++ Software Engineer in Singapore. In this pivotal role, you will enhance and deliver high-quality technology products within a collaborative agile team environment. Applicants should have a Bachelor's degree in Computer Science, over 5 years of experience in C/C++ development, and proficiency in managing tasks from design to deployment. The role also involves significant collaboration with infrastructure and other engineering teams, making problem-solving and mentoring essential skills.

Qualifications

  • 5+ years of applied experience in engineering concepts.
  • Ability to manage tasks from requirements gathering to deployment.
  • Expertise in high-availability infrastructure solutions.

Responsibilities

  • Develop high-quality scripts and code modifications.
  • Automate the release process and manage application changes.
  • Contribute to the engineering community with firmwide frameworks.

Skills

C/C++ development
Configuration management
Continuous integration environments (Jenkins)
Problem solving
Linux application development

Education

Bachelor’s degree in Computer Science

Tools

Jenkins
Splunk
Grafana

Job description

Lead C++ Software Engineer

Singapore

Job Information
  • Job Identification: 210647691
  • Job Category: Software Engineering
  • Business Unit: Commercial & Investment Bank
  • Posting Date: 07/21/2025, 09:27 PM
  • Locations: CapitaSpring 88 Market Street, Singapore, 048948, SG
  • Job Schedule: Full time
Job Description

We 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 Commercial and Investment Bank, your role will be pivotal in an agile team. You will be tasked with enhancing, architecting, and delivering high-quality technology products in a secure, stable, and scalable manner. As a significant technical contributor, your responsibilities will encompass developing essential technology solutions across diverse technical domains within various business functions, all aimed at bolstering the firm's business objectives.

Job Responsibilities
  • Develop high-quality scripts and code modifications to support the application
  • Execute and automate the release process and manage changes for applications and environments
  • Actively contribute to the engineering community by advocating firmwide frameworks, tools, and Software Development Life Cycle practices
  • Coordinate with infrastructure, platform, and application subject matter experts to promote reliability through communication and sharing best practices
  • Investigate issues reported by Production Management
Required Qualifications, Capabilities, and Skills
  • Formal training or certification in engineering concepts with 5+ years of applied experience
  • Bachelor’s degree in Computer Science or equivalent
  • Proficiency in C/C++ development; knowledge of Kotlin/Python is advantageous
  • Ability to independently address design and functionality problems with minimal oversight, managing tasks from requirements gathering to deployment and maintenance
  • Proficient with configuration management, build tools, and continuous integration environments such as Jenkins
  • Experience in identifying problem or opportunity areas, developing and implementing necessary fixes and changes, and championing new technologies/processes from design to production
  • Expertise in implementing and managing high-availability infrastructure solutions with automatic failover, and designing, building, and troubleshooting large-scale distributed systems
  • Effective collaboration with teams such as Site Reliability Engineering, Product Management, DevOps, and Lead Software Engineers, and experience in mentoring and guiding team members constructively across various disciplines
  • Demonstrated proficiency in application development and support for associated infrastructure, with experience primarily in trading-based applications in Linux
Preferred Qualifications, Capabilities, and Skills
  • Experience with Electronic Trading and FIX protocol necessary
  • Knowledge of equities, futures, and options exchange connectivity in global markets is desirable
  • Experience with monitoring tools such as Splunk and Grafana
EEO Statement

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead eSoftware engineer, Electronic Trading & Liquidity Integration, Equities Technologies Team[...]
Lead eSoftware engineer, Electronic Trading & Liquidity Integration, Equities Technologies Team[...]

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 120,000
Director of Software Engineering, C++, Equities Trading Technologies
Director of Software Engineering, C++, Equities Trading Technologies

Aumni • Singapore

On-site
SGD 180,000 - 320,000
Head of Low-Latency C++ Trading Systems
Head of Low-Latency C++ Trading Systems

Aumni • Singapore

On-site
SGD 180,000 - 320,000
Lead eSoftware engineer, Java, Algo Trading, Equities Technologies Team
Lead eSoftware engineer, Java, Algo Trading, Equities Technologies Team

Next Frontier Capital • Singapore

On-site
SGD 80,000 - 120,000
Lead Software Engineer, Java, Order Management System for Equities Trading
Lead Software Engineer, Java, Order Management System for Equities Trading

Aumni • Singapore

On-site
SGD 90,000 - 130,000
Lead Software Engineer, Global Portfolio Holdings Technology
Lead Software Engineer, Global Portfolio Holdings Technology

Next Frontier Capital • Singapore

On-site
SGD 150,000 - 210,000
Director of Software Engineering, C++, Equities Trading Technologies
Director of Software Engineering, C++, Equities Trading Technologies

Jpmorgan & Co • Singapore

On-site
SGD 300,000 - 520,000
Lead C++ Low Latency Software Engineer, Equities Technologies
Lead C++ Low Latency Software Engineer, Equities Technologies

JPMorgan Chase & Co. • Singapore

On-site
SGD 90,000 - 120,000
Lead Software Engineer, Global Portfolio Holdings Technology at JPMorganChase
Lead Software Engineer, Global Portfolio Holdings Technology at JPMorganChase

JPMorganChase • Singapore

On-site
SGD 120,000 - 180,000
Lead Software Engineer, Java, Order Management System for Equities Trading
Lead Software Engineer, Java, Order Management System for Equities Trading

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 300,000