We are looking for a Python Developer with strong backend experience and expertise in network protocols, signal processing, and data management. You will design and optimize scalable backend systems, ensure efficient real-time data processing, and work with technologies like WebSockets, JSON, and event-driven architectures. Collaboration with cross-functional teams and performance optimization will be key aspects of your role.
- Design and develop scalable backend systems using Python.
- Implement and optimize network protocols for secure, real-time communication.
- Work with signal processing techniques to handle real-time data efficiently.
- Develop and maintain data management solutions for seamless storage, retrieval, and processing.
- Utilize JSON, WebSockets, and event-driven architectures to power real-time applications.
- Collaborate with front-end, DevOps, and infrastructure teams to ensure smooth system integration.
- Optimize system performance and troubleshoot network-related issues.
-
5+ years of backend development experience with Python.
- Strong understanding of network protocols (TCP/IP, UDP, MQTT, WebSockets, REST APIs).
- Hands-on experience with real-time data processing and signal processing.
- Proficiency in JSON, WebSockets, and data serialization formats.
- Knowledge of asynchronous programming and event-driven architectures.
- Experience with databases (SQL/NoSQL) and data processing pipelines.
- Familiarity with Linux environments and containerized applications (Docker, Kubernetes is a plus).
- Experience with low-latency data streaming technologies.
- Knowledge of message brokers (RabbitMQ, Kafka, etc.).
- Familiarity with AI-driven data processing or machine learning.
- Experience with C/C++ or Rust for performance-critical applications.
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package - medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.