Please, let Creative Chaos know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Principal Software Engineer for C++ at Creative Chaos is responsible for designing, developing, and maintaining high-performance applications using C++.
They will lead a team of engineers, providing guidance in best practices and innovative solutions.
Responsibilities include analyzing business requirements, writing efficient and scalable code, troubleshooting software issues, and conducting performance tuning.
The engineer will mentor junior engineers, collaborate with cross-functional teams, stay updated with industry trends, and assist in project planning.
Ensuring code quality through testing and review processes is also a key responsibility.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required.
Minimum 6-10 years of experience in software development, with a focus on C++.
Strong understanding of object-oriented programming, design patterns, multi-threading, and asynchronous programming.
Familiarity with modern C++ standards (C++11 and above) and experience in debugging, profiling, and performance tuning.
Proficiency in version control systems, preferably Git, and knowledge of Agile/Scrum methodologies.
Excellent analytical and problem-solving skills, strong communication, teamwork abilities, and experience in collaborating on large codebases.
Benefits:
Paid Time Off is provided.
Work From Home option is available.
Health Insurance coverage is offered.
OPD benefits are included.
Training and Development opportunities are provided.
Life Insurance coverage is part of the benefits package.
Apply now
Please, let Creative Chaos know you found this job
on RemoteYeah
.
This helps us grow 🌱.