DCG is a professional recruitment partner dedicated to connecting experienced experts with challenging projects. We are currently seeking a skilled Python & Go Software Architect to join our team and contribute to the development of advanced, high-performance microservices in a fully remote environment.
Key responsibilities
- Design and develop high-performance services using Go and asynchronous Python.
- Create and maintain functionalities for access control and permission management.
- Develop components for processing network traffic and telemetry data.
- Ensure code quality through automated testing, profiling, and performance optimization.
- Collaborate on implementing new features within the cybersecurity domain.
Requirements
- Strong expertise in Go, including concurrent services and high-throughput decoders.
- Advanced knowledge of asynchronous Python, including asyncio and multiprocess worker pools.
- Practical experience with L2/L3/L4 networking, including VLANs, TCP/IP, and flow telemetry protocols.
- Proficiency in Kafka, Protocol Buffers, and performance-critical data structures.
- Deep understanding of Linux internals, containerization, and Kubernetes deployment patterns.
- Excellent command of the English language for professional communication.
What we offer
- Comprehensive private medical care package.
- Co-financing for sports and wellness activities.
- Dedicated consultant support throughout your cooperation.
- Employee referral program for active team members.