Senior Fullstack Developer
Senior Software Engineer – C++
We are looking for a talented Senior Software Engineer to join our team. This role is ideal for someone with deep experience in C++ development, backend skills, and exposure to cloud-native technologies. You will work on challenging projects, contribute to high-impact features, and help shape the future of our products.
What You’ll Do
Design, develop, and maintain scalable backend systems in C++ (modern C++ preferred)
Work on fullstack applications, including REST API-based backend services
Optimize software for performance, concurrency, and memory efficiency
Develop and maintain applications in Linux environments
Take ownership of technical tasks, delivering high-quality results independently
Collaborate closely with cross-functional teams, contributing to design and technical discussions
Explore new technologies and expand beyond your primary stack, including Python, Go, and AWS
Apply a product-focused mindset, understanding the business impact of your technical decisions
What We’re Looking For
6+ years of hands-on experience in C++ development
Solid understanding of multithreading, memory management, and performance optimization
Strong experience contributing to complex features with exposure to diverse technologies
Proven ability to work effectively in a team and communicate clearly
Experience with Linux-based systems and development in Linux environments
Self-motivated, independent, and capable of delivering results with limited supervision
Bachelor’s degree in Science, Technology, Engineering, or a related field
Nice to Have
Experience with Go and/or Python
Knowledge of cloud-native development and Infrastructure-as-Code tools (Terraform, CloudFormation)
Background in enterprise-scale applications or AWS serverless architectures
Familiarity with networking protocols, security best practices, and database systems
Experience with modern CI/CD pipelines (GitHub, Jenkins, Artifactory, Ansible)
Senior Fullstack Developer
Senior Fullstack Developer