Senior Python / Cloud Engineer
Sigma Lab is a US-based stealth startup operating at the intersection of cybersecurity, artificial intelligence and large-scale data processing.
We are building an advanced platform designed for complex, mission-critical environments, where thousands of devices and systems continuously generate massive volumes of operational and sensor data.
The platform combines AI, cloud infrastructure and large-scale data processing to identify security threats, anomalies and potentially dangerous events across distributed physical and digital environments.
Our technology is designed for environments where:
- infrastructure operates 24/7
- large volumes of telemetry are generated continuously
- downtime may have serious operational consequences
- security incidents must be detected quickly
- data must be processed and analyzed at scale
Think industrial systems, distributed infrastructure, OT/IoT environments and other mission-critical systems - without the luxury of simply taking the system offline when something goes wrong.
Because Sigma Lab currently operates in stealth mode, detailed information about the product, customers and architecture will be shared during the recruitment process.
What we offer:
- 100% remote work
- Long-term cooperation
- Competitive compensation
- Work on a technically advanced US technology product
- Flexible working hours
- Opportunity to build systems operating at serious scale rather than another standard web application
We are looking for an experienced Senior Python / Cloud Engineer with strong expertise in Google Cloud Platform and building scalable, production-grade systems.
Must have:
- 5+ years of professional software engineering experience
- Strong commercial experience with Python
- Strong hands-on experience with Google Cloud Platform
- Experience designing and running production-grade cloud systems
- Experience with Kubernetes, preferably Google Kubernetes Engine (GKE)
- Experience with BigQuery
- Experience with Apache Spark or similar distributed data processing technologies
- Strong knowledge of SQL
- Experience with Docker
- Experience processing large volumes of data
- Good understanding of distributed systems, scalability, fault tolerance and high availability
- Experience troubleshooting and optimizing production cloud environments
- Ability to make independent technical and architectural decisions
- Good command of English
Nice to have:
- Dataflow / Apache Beam
- Dataproc
- Pub/Sub or Kafka
- Cloud Composer / Airflow
- Cloud Run
- Terraform / Infrastructure as Code
- Streaming and event-driven architectures
- Data lakes and large-scale analytics platforms
- Cloud security, IAM and service accounts
- Monitoring and observability of distributed systems
- GCP and BigQuery cost optimization
- Experience with cybersecurity, OT/IoT, industrial systems or critical infrastructure