We are seeking a skilled developer to build high-performance, maintainable software for data-intensive and networked systems, with a strong emphasis on clean architecture and reliability.
Responsibilities- Design, develop, and maintain C++ and Python services with a focus on performance, clarity, and maintainability.
- Apply data structures, OOP principles, and design patterns to produce clean, testable, and extensible code.
- Implement and document HTTP-based services and integrations using structured payloads.
- Work across multiple networking layers to ensure efficient and secure data exchange.
- Diagnose and resolve issues across code, OS, and network boundaries in Linux environments.
- Contribute to design documents, code reviews, automated tests, and performance profiling efforts.
Requirements- Education: Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- C++ & Python: Strong, hands-on experience writing modern, idiomatic code in both languages.
- Computer Science Fundamentals: Solid understanding of data structures, algorithms, OOP, and common design patterns.
- Networking: Knowledge of sockets, TCP/UDP, latency and throughput trade-offs, and secure communication.
- Service Development: Experience designing RESTful APIs and working with structured data formats such as JSON.
- Concurrency: Familiarity with multithreading and task scheduling in both C++ and Python.
- Linux Development: Proficiency with CLI tools, debugging, and performance analysis on Linux.
Nice to Have- Experience with a modern Python web framework and background job scheduling.
- Familiarity with document-oriented databases and in-memory caching.
- Experience with publish/subscribe or queue-based messaging systems.
- Knowledge of containers and image-based deployment workflows.
- Experience with S3-compatible object storage.
Security Awareness- Understanding of secure coding practices and least-privilege principles.
Collaboration- Clear written and spoken communication in English and a team-oriented mindset.