remote
Senior Software Engineer C - Backend - Zudy
Software Engineer
Senior Software Engineer (C++ Backend) leading design and implementation of high‑performance iPaaS and APIM features using modern containerized infrastructure and cloud‑native patterns.
About the role
Key Responsibilities
- Design, develop, and maintain scalable C++ services that power iPaaS and API Management features.
- Implement high‑throughput REST and gRPC endpoints, ensuring low latency and robust error handling.
- Collaborate with cross‑functional teams to define architecture, data models, and integration flows.
- Write comprehensive unit, integration, and performance tests; participate in code reviews.
- Containerize services with Docker, orchestrate with Kubernetes, and contribute to CI/CD pipelines.
- Monitor, troubleshoot, and optimize production workloads for reliability and cost efficiency.
Requirements
- 5+ years of professional C++ development experience.
- Strong background in designing RESTful and gRPC APIs.
- Hands‑on experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
- Proficiency in version control (Git), CI/CD, and automated testing frameworks.
- Excellent problem‑solving skills, ownership mindset, and effective communication.
Skills
cgrpcdockerkubernetes