Senior Python Developer
We’re looking for an experienced Python Developer to join our client’s fast-growing startup. This is a unique opportunity to work on cutting-edge, cloud-based solutions in the cybersecurity space, with strong technical ownership and the chance to impact key system designs and integrations.
As a Senior Developer, you’ll focus heavily on building scalable data pipelines and services by integrating data from cloud providers (AWS, Azure, GCP). This role is not traditional backend or full-stack application development — it’s deeply technical, cloud-native, and centered around high-scale, high-performance data systems.
You’ll work closely with product managers, security researchers, and DevOps teams to deliver high-quality solutions.
Requirements:
-
4+ years of hands-on Python development experience.
-
Experience building solutions with AWS Lambda, Azure Functions, or GCP Functions.
-
Experience working with cloud messaging systems like SQS, or Azure Service Bus.
-
Proficiency with cloud SDKs (e.g., boto3, Azure/GCP SDKs).
-
Strong background in structured development environments (Git workflows, CI/CD pipelines, code reviews).
-
Excellent English communication skills.
Key Responsibilities:
-
Design, develop, and deploy Python-based services.
-
Integrate with cloud-native data sources (e.g., CloudTrail, Activity Logs, DNS, VPC logs).
-
Ensure code quality by following best practices, participating in code reviews, and adhering to coding standards.
-
Collaborate with cross-functional teams across security, product, and operations.
-
Contribute to setting technical direction within your domain of expertise.
We offer:
-
Long-term employment with competitive compensation, based on experience.
-
Remote work flexibility.
-
An open, transparent, and fun work culture.
-
A multi-national team and collaborative work environment.
-
Continuous knowledge sharing with engaged co-workers.
-
Career and professional growth opportunities.