Offer summary
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering or related field, 2+ years of experience in software development with focus on data-intensive applications, Expertise in Python and/or Go programming languages, Experience with event-driven architecture and queue tools like Kafka or RabbitMQ, Understanding of distributed systems, data structures, and advanced algorithms.
Key responsabilities:
- Develop and maintain high-performance data-intensive applications using Python, Go and C++
- Implement and optimize queue mechanisms for high-volume data streams
- Collaborate with cross-functional teams for seamless system integration
- Optimize data processing workflows for large datasets
- Identify and resolve performance bottlenecks in applications