About the Role
We are seeking a Senior Backend C Engineer to join our team. In this role, you'll be responsible for designing, developing, and maintaining high-performance, mission-critical backend systems. You'll work on complex problems that require a deep understanding of C and system-level programming.
Responsibilities
Develop and optimize backend services using C.
Design and implement scalable and reliable APIs.
Troubleshoot and resolve complex issues in a production environment.
Collaborate with other engineers and teams to integrate new features.
Write clean, efficient, and well-documented code.
Participate in code reviews and contribute to architectural discussions.
Required Skills and Experience
Minimum of 3 years of professional experience in backend development with C.
Strong knowledge of data structures, algorithms, and system design.
Experience with multi-threading, network programming, and memory management.
Proficiency with Linux/Unix development environments.
Excellent problem-solving abilities and a strong attention to detail.
What We Offer
The opportunity to work on challenging and impactful projects.
A collaborative and innovative work environment.
A hybrid work model with 4 days in the office and 1 day of remote work.
Competitive salary and benefits.
How to Apply
If you are a skilled C engineer looking for your next challenge, we encourage you to apply.
...