We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions on Google Cloud Storage.
Key Responsibilities
- Design and develop high-quality software components using C# and C++.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain cloud-based infrastructure using Cloud Computing and Compute Technologies.
- Implement efficient data structures and algorithms to optimize system performance.
- Participate in code reviews and ensure adherence to coding standards.
Requirements
- 8+ years of experience in software development with a focus on cloud computing and data structures.
- Proficiency in C# and C++ programming languages.
- Strong understanding of cloud computing concepts and compute technologies.
- Experience with data structures and algorithms, including design patterns and complexity analysis.
- Excellent problem-solving skills and ability to work in a fast-paced environment.