C++ Engineer
Exp: 7+ yrs
Location: Bangalore
Timing: 1 PM - 10 PM IST
Company: Low Code No Code Product Company
Requirements
Position Description
Quickbase is looking for an experienced C++ engineer who will design, enhance and develop our core backend services that handle billions of requests for our no code platform. In this capacity, you will be working on a team responsible for scalability, performance, modernization and optimizing them for the cloud.
Main Responsibilities
As a senior engineer, you will be expected to:
Work independently as well as cross functionally with PM’s, Architects, and other stakeholders to breakdown complex problems into defined prioritized tasks.
Drive end to end thinking within the team to deliver code that is well tested and is easy to operate inproduction.
Mentor and guide Engineers, providing technical expertise, and constructive feedback to maintain highcoding standards.
Actively identify opportunities for system optimization, performance improvements, and code refactoring,ensuring the scalability and robustness of the product.
Communicate technical concepts to your colleagues as well as non-technical stakeholders.Qualifications and Experience
Proven experience with C++11 and later C++ standards Multi-threading programming Deep knowledge and experience with asynchronous programming paradigms Experience working with heterogeneous systems. Experience with RPC communications like REST/gRPC/Thrift etc Proven experience in learning other languages and platforms (for example, .NET, Java, python etc) Experience with CI/CD scripting and deployment of artifacts Good operational hygiene You have experience working in an agile environment, delivering high-quality software iteratively. Have good code comprehension to onboard quickly to existing code repositories Cloud technologies (hosting, cloud services, containerization etc) is a plus Team lead / project lead experience is also a plus
Ideally you will have:
BS/BA degree (Computer Science or equivalent) Effective contributing member in a small, high-performance team Excellent persuasive, presentation, written, and verbal communication skills