Description
Job Overview:
We are seeking a seasoned and innovative C++ Technical Lead to guide and mentor our development team. The ideal candidate will have deep expertise in C++ development and a strong understanding of software architecture, design principles, and best practices. You will play a pivotal role in driving the technical direction of projects, ensuring high-quality code, and collaborating with stakeholders to deliver robust, scalable solutions.
Key Responsibilities:
- Lead the design, development, and implementation of complex software systems using C++.
- Define and enforce coding standards, architecture principles, and best practices.
- Mentor and guide a team of C++ developers, fostering a culture of technical excellence and collaboration.
- Collaborate with product managers, architects, and other stakeholders to define project requirements and deliverables.
- Perform code reviews and provide constructive feedback to ensure high code quality and maintainability.
- Troubleshoot and resolve critical technical issues efficiently.
- Drive innovation by researching and integrating new technologies and tools.
- Ensure optimal performance, scalability, and security of software systems.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of professional experience in C++ development.
- Expertise in modern C++ (C++11, C++14, C++17, or later) and familiarity with legacy C++ codebases.
- Solid understanding of object-oriented programming (OOP) and design patterns.
- Proficiency in multithreading, concurrency, and performance optimization.
- Experience with system-level programming and debugging.
- Familiarity with build systems like CMake and version control systems such as Git.
- Strong problem-solving and analytical skills.
Preferred Skills:
- Experience leading technical teams or projects.
- Knowledge of additional programming languages (e.g., Python, Java).
- Familiarity with embedded systems, real-time systems, or gaming engines.
- Understanding of networking protocols, APIs, and hardware interfaces.
- Exposure to Agile/Scrum methodologies.
- Knowledge of CI/CD pipelines and DevOps tools.
What We Offer:
- Competitive salary and performance bonuses.
- Health, wellness, and retirement benefits.
- Flexible work arrangements, including remote options.
- Professional development opportunities, including certifications and workshops.
- A collaborative and supportive work environment.
Similar jobs
Est. 120,000 USD
We’re looking for a Team Leader who cares deeply about people, supports their growth, and creates an environment where the team can thrive and deliver their best work. The ideal candidate knows how to assign different ty…
Team Summary Our team is dedicated to the design, development, and support of embedded software solutions, to create innovative, reliable, and efficient embedded systems that meet the complex requirements of modern techn…
About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-…
Est. 185,000 USD
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. O…
Est. 225,000 USD
SCM is committed to a workplace that values and promotes diversity, inclusion and equal employment opportunity by ensuring that all employees are valued, heard, engaged and involved at work and have full opportunities to…
Team Summary Our embedded software engineering team's mission is to craft reliable, high-performance solutions that reach millions of homes worldwide within the home security market. We follow agile development methodolo…
Est. 120,000 USD
We are seeking Software Developers, preferably with commercial experience in low and ultra-low latency projects to join our dynamic team. The ideal candidate will possess intelligence, calmness, thoughtfulness, and an un…
Est. 197,000 USD
C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operat…
Est. 165,000 USD
About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-…
Est. 120,000 GBP
Position Overview: The Data Infrastructure team manages the service-oriented data storage infrastructure for the firm. We implement microservices that provide high performance solutions to access large data sets required…
Est. 124,000 USD
CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members work…
Est. 84,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
Est. 182,000 USD
C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operat…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
Est. 120,000 PLN
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
Est. 125,000 USD
About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-…
Est. 80,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
Role Overview We are looking for a Program Manager who thrives at the intersection of rigorous engineering and predictable delivery. You will not just "manage tasks", you will orchestrate the development lifecycle for mi…
Est. 144,000 USD
# Technical Program Manager **Location:** [City, State / Remote / Hybrid]**Employment Type:** Full-Time**Department:** Engineering / Program Management**Reports To:** Director of Engineering / VP of Engineering ## About…
Est. 200,000 USD
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as publ…
Team Summary Our team consists of four software engineers and one development manager. Our main team specialization is AI/ML algorithm deployment on various embedded devices. With a focus on quality and flexibility, our…
Est. 80,000 USD
We are seeking a Junior Quantitative Developer, С++ Developer, preferably with successful competitive programming experience, to join our dynamic team. You will join a team of intelligent, calm, and thoughtful teammates…
Est. 120,000 EUR
About the role As the Team Lead for our software development team, you will play a key role in driving the architecture, development, and delivery of high-quality software solutions. You will lead a group of talented dev…
It’s not just about the tech; it’s about the people! At Career TEAM we work to “accelerate the human condition.” Working on our state-of-the-edge portal Career EDGE, you will change lives and that’s just the beginning! Y…
Est. 144,000 USD
CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members work…
Est. 84,000 EUR
WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to produce high-quality predictive signals (alphas) through our proprietary research platf…
Est. 140,000 USD
Job Title: Technical Program Manager (TPM) – Tech & Software Location: [Remote / Hybrid / On-site - City, State] Job Type: [Full-Time / Part-Time / Contract] Experience Level: [Mid-Level / Senior / 5+ Years] Departme…