Senior Data Engineer
Remote in the US
Imagine a world dedicated to Security without Compromise. Synack, headquartered in Silicon Valley with regional offices around the world, protects leading global organizations by reducing companies’ security risk and increasing their resistance to cyber attack. How do we do this? By utilizing the world’s best and most trusted team of ethical hackers who test through our powerful and controlled platform to deliver real security without compromise.
At Synack, we aren’t afraid to think outside the box or take on big challenges. Backed by top-tier venture capital firms including Kleiner Perkins Caufield & Byers, Microsoft, and Google Ventures, Synack's mission is to leverage global security talent coupled with advanced technology to help enterprises discover security vulnerabilities before they become business problems. Discover the possibilities at Synack!
We are looking for an experienced and innovative Senior Data Engineer to build products that will revolutionize cyber security. Working in the Cloud and using DevOps principles, you will process data to improve visibility into our Red Team’s activity, and enhance the ratings method measuring the security standing of our Clients. Sounds interesting? Keep reading…
Here’s what you’ll do
- Build high availability data processing pipelines using Cloud Functions, Pub/Sub, Cloud Composer (Airflow), BigQuery and other Google Cloud Platform capabilities
- Support existing production products including APIs, relational databases and NoSQL document stores
- Maintain and extend the infrastructure as code (Terraform based) implementation of the data platform–if you don’t know Terraform, you can learn it here
- Build innovative analytics and proof of concept ideas and the development of dashboards and interactive applications using Apache Superset
- Make use of a wide variety of tools, data storage solutions and programming languages
- Collaborate with engineers and product managers across the company to refine product requirements for our data platform
- Contribute to the development of Data Analytics, Machine Learning models and application of AI to address real world problems
- Deliver new capabilities as part of journey teams to build new products and participate in Agile ceremonies
Here's what you'll need
- 5+ years of experience designing and building dynamic data production solutions (e.g. data pipelines, APIs, managing databases)
- Experience on using various database systems such as PostgreSQL, NoSQL document storage and OLAP databases (BigQuery, Clickhouse) along with their performance optimization
- 3+ years of experience in a Python development environment
- 3+ years experience of using SQL language in production environments
- Experience with unit and integration tests, and Agile software development practices using Git
- Experience with DevOps processes such as CICD deployment process, and preferably infrastructure as code and with Terraform as well
- Familiarity with cloud services, preferably GCP, as well as tools like Apache Airflow, Kubernetes and Docker preferred
It’s all hands on deck, it’s hard work, it’s winning, it’s Synack. Join us!
Synack is committed to embracing diversity. Our people are our strength. Each addition to our team is an opportunity to grow and diversify our ideas, experiences, and viewpoints. We strive to be inclusive of Race, Ethnicity, Religion, Sex, LGBTQ+, Veterans, Disabilities, and Age. Synack welcomes you!
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Airflow APIs BigQuery Data Analytics Data pipelines DevOps Docker GCP Git Google Cloud Kubernetes Machine Learning ML models NoSQL OLAP Pipelines PostgreSQL Python RDBMS Security SQL Superset Terraform
Perks/benefits: Career development
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open MLOps Engineer jobs
- Open Lead Data Analyst jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Sr Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Analytics Engineer jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Junior Data Engineer jobs
- Open Principal Data Scientist jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Java-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open Kubernetes-related jobs
- Open LLMs-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs