Sr. Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD) – Hybrid
Core
Architect, develop, and maintain low-latency, high-throughput C++ systems for financial data resolution and analytics.
Role type
Senior Software Engineer (C++ Systems)
Builds
Scalable, low-latency service-oriented systems and APIs for financial data processing.
Domain
Financial Technology / High-Performance Computing
Deliverable
production ML models
Required skills
C++, Data Structures, Algorithms, Object-Oriented Design, Distributed Systems, API Design, CI/CD, Troubleshooting, Mentoring
Preferred skills
Perl, Python, Shell, Relational Databases (MSSQL/MySQL), Perforce, Infrastructure Management (Ansible/Terraform), Financial Data Concepts
Technologies
C++, GitHub Actions, Jenkins, Perforce, Ansible, Terraform, MSSQL, MySQL
Responsibilities
Architect and maintain C++ systems for resolution services; Design and optimize high-throughput, low-latency systems; Build scalable APIs and integration layers; Participate in technical design and code reviews; Monitor and debug production environments; Mentor junior team members.
Seniority
Senior, hands-on IC with mentorship responsibilities
