cover image
Sentiro Partners

Sentiro Partners

www.sentiropartners.com

1 Job

1 Employees

About the Company

Leadership for the Augmentation Era™. At Sentiro Partners, we architect executive teams that drive innovation, leverage AI and data strategically, and create sustainable competitive advantage for visionary organizations. Providing Executive Search, Talent Augmentation & Talent Advisory Services globally. Our Practices: - Digital & Technology Leadership - Data & AI Leadership - Semiconductor - Private Equity & Growth - CEO & Executive Leadership - Board & Governance Connect with us: explore@sentiropartners.com

Listed Jobs

Company background Company brand
Company Name
Sentiro Partners
Job Title
Software Engineer – Low Latency C++
Job Description
**Job Title** Software Engineer – Low Latency C++ **Role Summary** Design, develop, and maintain high‑performance C++ systems that process massive data volumes with single‑digit microsecond latency. Own the end‑to‑end lifecycle from whiteboard to production, continuously monitoring and optimizing for correctness and speed in globally distributed infrastructure. **Expectations** - 2–6 years of production experience in core systems, preferably within performance‑critical domains (search, databases, game engines, trading). - Proven ability to write idiomatic, high‑quality C++ that balances elegant design with measurable efficiency. - Deep understanding of computer architecture, memory hierarchies, concurrency primitives, and branch‑prediction. **Key Responsibilities** - Implement lock‑free algorithms and cache‑aware data structures for extreme latency requirements. - Profile and optimize hot code paths using tools (e.g., flame graphs, compiler diagnostics). - Deploy and monitor systems in production, diagnosing and resolving load‑specific regressions. - Collaborate with researchers and fellow engineers to translate theoretical insights into production‑ready code. - Own feature ownership from design, code review, deployment, to post‑release monitoring. - Communicate complex technical decisions to non‑technical stakeholders clearly and concisely. **Required Skills** - Advanced C++ (C++17/20) programming. - Expertise in low‑level systems concepts: memory ordering semantics, thread scheduling, cache optimization. - Strong analytical mindset; adept at root‑cause analysis and performance debugging. - Proficient in modern debugging and profiling tools (gdb, perf, llvm‑clang, etc.). - Excellent written and verbal communication; ability to convey technical depth to diverse audiences. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent practical experience). ---
New york, United states
On site
Junior
26-01-2026