Senior C++ Developer
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
Join a specialist Financial Markets eTrading team dedicated to developing innovative and proprietary multi-asset trading systems for global markets. You'll work alongside teams spread across Bangalore, Singapore, Shanghai, and London to build platforms serving external internet users, sophisticated clients via APIs, internal traders, and connections to multi-dealer networks.
Core Responsibilities
- Demonstrate the highest ethical standards by adhering strictly to the Group’s Values and Code of Conduct, ensuring compliance with all relevant laws and regulations while promoting ethical business practices.
- Manage full software development lifecycle tasks including design, coding, testing, deployment, and post-release maintenance of trading system features or applications.
- Produce clean, reliable, and well-tested code aligned with Standard Chartered Bank’s development guidelines, ensuring automated test coverage.
- Coordinate application support with global teams, assist with technical discussions, perform code reviews, and provide timely resolution to critical issues in production.
- Identify and address risks and technical challenges proactively to maintain high system robustness and scalability.
Required Skills & Knowledge
- Proficient in advanced C++ (C++14/17) with strong command of Standard Template Library and Boost libraries.
- Experience with multithreading, low-latency programming, systems or network programming is highly desirable.
- Familiarity with Python scripting at an entry level is advantageous.
- Well-versed in Linux development using tools such as gcc, gdb, and git.
- Solid understanding of software architecture for scalable, fault-tolerant distributed systems, including messaging protocols like TCP, UDP, multicast and data encoding techniques.
- Knowledge of SQL and basic database operations.
- Good grasp of Foreign Exchange (FX) products, pricing mechanisms, and real-time risk management is beneficial.
- Excellent communication skills to effectively engage with business stakeholders.
About the Employer
Standard Chartered is a global bank committed to fostering commerce and prosperity through inclusion and diversity. With a history spanning more than 170 years, the bank values innovation, integrity, and continuous improvement while focusing on meaningful impact.
Company Culture and Benefits
- Competitive salary aligned with the Fair Pay Charter alongside comprehensive benefits supporting mental, physical, financial, and social wellness.
- Retirement savings plans, medical and life insurance, with flexible and voluntary benefit options depending on location.
- Generous leave policies including annual, parental (up to 20 weeks maternity), sabbatical (up to 12 months), and volunteering leave (3 days minimum). Combined minimum leave totals 30 days annually.
- Flexible working arrangements balancing office and home presence.
- Access to a leading digital wellbeing platform and resources like resilience training, employee assistance programs, and mental health support.
- A culture that values diversity and inclusion, embraces continuous learning, and supports career development opportunities.
Level
Senior