Senior Core C++ Developer – Americas
Time Zone
Department
Americas
Seniority Level
Engineering
Employment Type
Senior Management
Full-time
Summary
Day to Day Responsibilities
- Lead all software architecture decisions across ETI’s core technology stack — data warehouse engine, query processing, data ingestion, real-time streaming, and API layer.
- Design and implement high-performance, low-latency systems in C++ for data processing, analytics computation, and platform infrastructure.
- Develop and maintain production code across C++, Go, and Python as the problem demands.
- Define and enforce coding standards, code review practices, and architectural patterns across the engineering organization.
- Own the performance engineering discipline: profiling, benchmarking, memory optimization, cache efficiency, and compute optimization.
- Mentor and develop junior and mid-level engineers. Set the bar for engineering excellence.
- Conduct and lead technical interviews for engineering hires.
- Contribute to pre-sales engineering: technical deep-dives with prospects, POC architecture, and integration planning.
AI and Automation Responsibilities
- Leverage AI coding assistants (Claude Code, Windsurf, Cursor) to accelerate development velocity across C++, Go, and Python codebases.
- Architect systems that integrate LLM-powered analytics into the core platform.
- Use LLM-based tools for code review, test generation, documentation, and architectural documentation.
- Evaluate and integrate emerging AI developer tools into the engineering workflow.
- Design Agentic AI workflows for automated build, test, deployment, and monitoring pipelines.
- Collaborate with the Quantitative Research team to optimize and productionize ML/AI model inference in performance-critical paths.
Requirements
- 10+ years of professional software engineering experience with deep expertise in modern C++ (C++17/20).
- Demonstrated experience as a software architect or technical lead responsible for system-wide design decisions in a production environment.
- Strong proficiency in at least two additional languages: Go, Python, Rust, or similar.
- Deep understanding of systems programming: memory management, cache hierarchy, CPU architecture, SIMD, multi-threading, and lock-free data structures.
- Experience with high-performance data processing: columnar data formats (Apache Arrow), memory-mapped I/O, zero-copy techniques, and WebAssembly (WASM).
- Significant financial services experience — direct exposure to market data systems, trading infrastructure, low-latency systems, or financial data platforms.
- Track record of hiring, mentoring, and leading engineering teams.
Cultural Fit - Who Trives at Exponential
- High Executive Functioning Skills — Ability to plan, prioritize, organize, and execute complex architectural work independently.
- Excellent Communicator — Able to articulate architectural decisions to leadership, clients, and junior engineers alike.
- Team Player — Collaborative, ego-free contributor who elevates the entire engineering team.
- Full Product Lifecycle Experience — Concrete experience across ideation, design, development, testing, deployment, monitoring, and iteration.
- Critical Thinker — Questions assumptions and proposes well-reasoned architectural solutions.
- Composure Under Pressure — Maintains calm during production incidents, architecture debates, and tight deadlines.
Would Be Great If You Also Have Exposure To
Apache Arrow and WebAssembly (WASM) for high-performance data processing.
C++ development for performance-critical systems.
Experience building or managing data warehouses and analytics platforms at scale.
Infrastructure-as-Code tools such as Terraform or Ansible.
Stream processing and real-time analytics architectures.
Machine Learning, Deep Learning, and LLM deployment in production.
Experience scaling a team from small (2–5 people) to mid-size (10–20 people).
Pre-sales engineering or customer-facing technical roles in B2B SaaS or data services.
Compensation
- Competitive base salary commensurate with experience and seniority.
- Stock option grant as a member of the senior management team — significant equity participation in ETI’s growth as a pre-Series A team member.
- Performance-based cash bonuses.
- Health, dental, and vision insurance.
- 401(k) retirement plan.
About Exponential Technology
At Exponential, we empower enterprises to innovate more rapidly by leveraging on-prem and on-cloud data technology in combination with tightly integrated analytics and LLM toolsets. By integrating data into a high-performance and flexible data backplane, we help businesses of all sizes overcome data entropy and unlock their true analytical capacity as an organization. With over 25 years of experience in the institutional investment space, we leverage our knowledge to extract value from data with our State-of-the-Art Technology and Analytics stack.
We are an AI-native company. Every team member — from engineering to marketing to operations — uses Agentic AI and AI-powered tools daily. If you are excited about working at the frontier of AI-augmented productivity in financial data technology, we want to hear from you.
How to Apply
Send your resume and cover letter to hr@exponential-tech.ai with the job title in the email subject line.

