Development Engineer 3
Core
Design, build, and operate backend software platforms that ingest data from multiple sources, apply business logic, and automate security workflows and recommendations for engineering teams.
Role type
Senior backend software engineer (cloud security platform)
Builds
Production data pipelines, workflow automation systems, and backend services for cloud security operations
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python 3.10+, FastAPI, PostgreSQL, Docker, AWS (ECS/Fargate, Lambda, RDS, S3, IAM, CloudWatch), Terraform, GitHub Actions, SQL, REST API design, async processing, distributed execution patterns
Preferred skills
Security domain knowledge, React/TypeScript for internal tools, Snowflake/Databricks experience, secure software design practices
Technologies
Python, Django, FastAPI, PostgreSQL, Docker, AWS, Terraform, GitHub Actions, React, TypeScript, Snowflake, Databricks
Responsibilities
Design layered service-oriented systems with clear contracts; build reliable multi-step workflows with retries and state tracking; develop data ingestion and processing systems across multiple sources; maintain CI/CD pipelines and multi-environment deployments; translate ambiguous requirements into practical designs and implementation plans
Seniority
Senior, hands-on IC