What are the responsibilities and job description for the Senior C++ Developer position at Sriven Systems Inc.?
Key Responsibilities
- Design, develop, and maintain scalable applications using modern C
- Build high-performance, low-latency systems for real-time data processing
- Participate in architecture discussions and technical design reviews
- Optimize existing code for speed, reliability, and scalability
- Troubleshoot production issues and provide timely resolutions
- Collaborate with QA, DevOps, business analysts, and stakeholders
- Write clean, maintainable, and well-documented code
- Mentor junior developers and contribute to engineering best practices
Required Qualifications
- 8 years of professional software development experience
- Strong expertise in C (C 11/14/17 or later)
- Solid understanding of multithreading, memory management, and STL
- Experience with Linux/Unix development environments
- Strong knowledge of object-oriented design and design patterns
- Experience with distributed systems and performance tuning
- Familiarity with scripting languages such as Python or Shell
- Strong debugging and analytical skills
Salary : $70 - $80