Senior C++ Engineer at Talentuch

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

7+ years of experience in C++ development with a strong track record., Deep understanding of C++ language features and performance optimization., Experience designing and maintaining back-end distributed systems, including data models and communication protocols., Proficiency in SQL, including complex queries and query optimization..

Key responsibilities:

  • Design and implement solutions to improve system performance and scalability.
  • Use monitoring and testing tools to diagnose and resolve performance issues.
  • Mentor and guide other software engineers on coding standards and best practices.
  • Develop new features to enhance the company's products.

Talentuch logo
Talentuch Human Resources, Staffing & Recruiting Startup https://www.talentuch.com/
11 - 50 Employees
See all jobs

Job description

We’re looking for a highly talented Senior C++ Engineer to join our client's dynamic team and play a significant role in developing our ERP engine system.

Responsibilities

  • Design and implement solutions to evaluate and enhance performance and scalability.
  • Utilize monitoring and performance testing tools to diagnose, improve, and resolve performance issues
  • Advocate for coding standards and best practices, providing guidance and mentorship to other software engineers
  • Optimize and refactor existing system to improve performance and maintainability
  • Debug and solve complex issues across various layers of the application, ensuring robustness and reliability of the system
  • Develop and implement new features to enhance our products

Requirements

  • 7+ years of experience in C++ development, with a proven track record of delivering high-quality, scalable software solutions and a deep understanding of the language's strengths and weaknesses
  • Experience in designing, developing, and maintaining back-end distributed systems, including architectures, data models, and communication protocols
  • Proficiency in SQL, including complex queries and query optimization
  • Strong problem-solving skills and the ability to identify and resolve software performance issues, including profiling, code analysis, and performance tuning
  • Excitement for tackling performance optimization and refactoring of existing system
  • Excellent debugging skills in complex systems, with experience using various tools such as debuggers, profilers, and log analysis tools
  • Familiarity with various performance testing tools and writing unit tests
  • Exceptional communication skills, with the ability to collaborate effectively and present complex concepts
  • Proactive and self-motivated, with the ability to work both independently and as part of a team, prioritizing tasks effectively and meeting deadlines
  • Experience with GoLang is a significant advantage
  • Experience with AWS Cloud is a significant advantage
  • Proficient in English, with excellent written and verbal communication skills

Advantage

  • Experience/ Knowledge with GoLang
  • Ability to understand full-stack code

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Motivation
  • Teamwork
  • Communication
  • Problem Solving

Field Engineer (Solutions) Related jobs