Lead C+ Software Engineer

Lead C+ Software Engineer
Company:

Motion Recruitment Partners Llc


Details of the offer

Title: Lead C++ Software EngineerLocation: Greater Boston
Full-time Our client is looking for an experienced Lead C++ Software Engineer to join their innovative team. In this role, you will lead the design, development, and optimization of complex software systems using C++. You will play a crucial role in shaping the architecture and ensuring the performance, scalability, and reliability of software solutions.
Required Skills & ExperienceBachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Advanced degrees or certifications are a plus.Minimum of 7-10 years of experience in C++ software development, with at least 3 years in a lead or senior technical role.Expertise in C++ programming, including advanced features such as template metaprogramming, concurrency, and memory management.Proficiency in software development tools, version control systems (e.g., Git), and build systems (e.g., CMake).Strong understanding of algorithms, data structures, and software design patterns.Proven experience in leading software development teams, managing complex projects, and driving technical excellence.Exceptional analytical and problem-solving skills, with the ability to tackle challenging technical issues and develop effective solutions.Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders and collaborate effectively across teams.Desired Skills & ExperienceExperience with performance profiling and optimization tools.Knowledge of software development methodologies such as Agile or Scrum.Familiarity with other programming languages (e.g., Python, Java) and platforms (e.g., Linux, Windows).Experience with cloud-based development and deployment.What You Will Be DoingTech Breakdown: LinuxC++Daily Responsibilities: Lead a team of software engineers, providing technical direction, mentorship, and support. Foster a collaborative environment and encourage best practices in C++ development.Architect and implement high-performance, scalable, and maintainable software solutions using C++. Collaborate with product managers and stakeholders to define requirements and translate them into technical specifications.Ensure the highest standards of code quality through rigorous testing, code reviews, and performance tuning. Optimize existing code and algorithms to improve efficiency and reduce latency.Oversee the development lifecycle of multiple projects, including planning, execution, and delivery. Manage project timelines, coordinate with cross-functional teams, and ensure alignment with business objectives.Stay up-to-date with the latest advancements in C++ and software engineering. Drive innovation by incorporating new technologies and techniques to solve complex problems and enhance our software products.Work closely with other engineering teams, QA engineers, and product managers to integrate software components, troubleshoot issues, and ensure smooth deployment of software solutions.Create and maintain comprehensive documentation for software design, architecture, and development processes. Prepare technical reports and present progress to stakeholders.QualificationsThe Offer: Bonus OR Commission eligibleYou will receive the following benefits:
Medical, Dental, and Vision InsuranceVacation TimeStock Options
#J-18808-Ljbffr


Source: Jobleads

Requirements

Lead C+ Software Engineer
Company:

Motion Recruitment Partners Llc


Senior Software Engineer - Data Warehousing

Klaviyo is growing fast and we have openings for all skill levels across all of our teams. Learn more about our engineering culture at https://klaviyo.tech W...


From Klaviyo Inc. - Massachusetts

Published 13 days ago

Technical Architect - Ruby On Rails

Builder.ai is looking for a Technical Architect with expertise in back-end architecture to join our growing Delivery team in Boston on a full time basis in a...


From All On Sea Markkleebergersee - Massachusetts

Published 13 days ago

Lead Engineer Ii (Data Exchange)

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every da...


From Klaviyo Inc. - Massachusetts

Published 13 days ago

Avp, Devops Engineer

Summary: The Assistant Vice President of DevOps – Data will be responsible for integrating the project functions and resources across the product life cyc...


From Global Atlantic Financial Group Opportunities - Massachusetts

Published 12 days ago

Built at: 2024-09-27T20:19:16.362Z