Dataforest
Python Developer
Remote Middle $2.5k–$8.4k/moest.
Summary
Dataforest is seeking a Python Developer to join a cybersecurity software development project. The role involves building and maintaining scalable microservices for an Identity Insights platform that performs real-time digital forensics. You will work in a friendly, flexible environment with opportunities for professional growth.
What you'll do
- Develop and maintain robust and scalable microservices
- Write unit and integration tests as part of regular development
- Work with internal services via REST/gRPC APIs, ensuring reliability, security, and performance
- Collaborate with product managers and stakeholders to translate business requirements into technical solutions
- Monitor, profile, and troubleshoot performance bottlenecks and production issues using logging, metrics, and tracing tools
- Participate in code reviews and technical discussions, sharing best practices
- Maintain clear technical documentation for services, APIs, and internal tooling
Requirements
- 2+ years of commercial experience with Python
- 2+ years experience with distributed, scalable microservices using FastAPI (Blacksheep is a plus)
- Strong understanding of asynchronous programming patterns
- Familiar with AWS infrastructure (boto3, S3 buckets, etc)
- Proficiency in writing unit tests with pytest
- Understanding of logging, monitoring, and profiling for performance optimization and bottleneck detection
- Strong Git and version control best practices
- English Intermediate+ level
Conditions
Benefits:
- Great networking opportunities with international clients and challenging tasks
- Building interesting projects from scratch using new technologies
- Personal and professional development opportunities
- Competitive salary fixed in USD
- Paid vacation and sick leaves
- Flexible work schedule
- Friendly working environment with minimal hierarchy
- Comfortable, spacious, and well-equipped office in the city center
- Team building activities and corporate events