Senior C++ Software Engineer
We are looking for an experienced Senior Backend Engineer to design, enhance, and develop core backend services powering a large-scale no-code application platform. You will join a high-performing engineering team responsible for scalability, performance optimization, cloud modernization, and ensuring the platform reliably handles billions of requests.
This role requires strong backend fundamentals, deep system design knowledge, and the ability to work across complex distributed systems in a cloud environment.
Details
Location: Remote in Bulgaria (MUST)
Employment Type: Full-time
Start Date: ASAP
Work Model: Fully remote
Key Responsibilities
Design, develop, and optimize high-performance backend services.
Break down complex technical challenges into prioritized implementation tasks.
Deliver end-to-end, production-ready solutions with high maintainability.
Collaborate cross-functionally with Product Managers, Architects, and stakeholders.
Identify system bottlenecks and drive scalability, performance, and reliability improvements.
Lead code refactoring initiatives and modernization efforts.
Mentor engineers and uphold high coding standards through reviews and guidance.
Communicate technical concepts clearly to both technical and non-technical stakeholders.
Contribute to continuous improvement of backend architecture and cloud optimization.
Requirements
Proven experience with backend technologies and system design using one or more of:
C / C++ (C++ strongly preferred)
C#
Java
Node.js / TypeScript
Python
Strong understanding of asynchronous programming paradigms.
Experience building and maintaining distributed systems.
Hands-on experience with cloud technologies (hosting, cloud services, containerization).
Experience integrating heterogeneous systems and technologies.
Familiarity with RPC communication protocols such as REST, gRPC, Thrift, etc.
Experience with CI/CD scripting and deployment processes (preferred).
Strong problem-solving skills with proactive ownership mindset.
Excellent communication skills and ability to mentor engineers.
Benefits
Fully remote work policy
25 days of annual leave + 2 additional volunteering days
Competitive salary package including annual bonus
Premium IT equipment
Mental health support
Life insurance
Food vouchers
Additional health insurance (for employee and dependents)
Annual wellness allowance
External professional learning opportunities
Required languages
| English | C1 - Advanced |