C++ Cloud Software Developer
Boston, Massachusetts
Full Time
$80k - $100k
About the Company:
Our client is a leading data analytics company revolutionizing the way businesses leverage data to make informed decisions. Their platform processes vast amounts of data in real-time, delivering actionable insights for industries ranging from finance to healthcare. They value innovation, collaboration, and technical excellence.
Position Overview:
They are seeking a talented C++ Cloud Software Developer to join their dynamic team. In this role, you will design, develop, and optimize high-performance cloud-based applications that power their advanced data analytics platform. You will work on cutting-edge technology, contributing to the scalability, reliability, and performance of their software systems.
Key Responsibilities:
- Design and implement robust, scalable, and efficient software solutions in C++ for cloud-based systems.
- Develop and optimize algorithms for real-time data processing and analytics.
- Collaborate with cross-functional teams to integrate backend services with cloud infrastructure.
- Ensure system reliability, performance, and security through rigorous testing and code reviews.
- Optimize software performance, memory usage, and resource allocation for distributed environments.
- Write and maintain clean, modular, and well-documented code.
- Troubleshoot, debug, and resolve issues in production systems.
- Stay up-to-date with emerging technologies and industry trends to continuously enhance our platform.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of professional experience developing software in C++.
- Strong understanding of cloud computing platforms (e.g., AWS, Azure, or Google Cloud).
- Experience with distributed systems and parallel processing.
- Proficiency in multi-threaded programming and performance optimization.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Knowledge of database systems (SQL and NoSQL) and data streaming frameworks (e.g., Apache Kafka) is desirable.
- Strong problem-solving skills and ability to work in a fast-paced environment.
The Offer:
- Competitive salary and comprehensive benefits package.
- Opportunities for professional development and career growth.
- Collaborative and innovative work culture.
- Flexible work hours and remote work options.
- Access to cutting-edge tools and technologies.