Senior C++ Engineer (Go experience is highly preferable)
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
- 5+ 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 - Must
- Minimum one year of experience with GoLang - Big advantage
- 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 - Must
- 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 AWS Cloud is a significant advantage
- Proficient in English, with excellent written and verbal communication skills
Advantage
- Ability to understand full-stack code
📊
Average salary range of similar jobs in
analytics →
Loading...