Data Engineer, Applications Division - (Python)
Cluj, Bucharest, or Remote
Snyk
Snyk helps software-driven businesses develop fast and stay secure. Continuously find and fix vulnerabilities for npm, Maven, NuGet, RubyGems, PyPI and more.All roles listed as ‘remote’ are available as remote within the same country.
Data Engineer
We are looking for a passionate Data Engineer to join our team and provide data-driven capabilities to our customers. The team’s focus is on the ingestion of data from the world of open-source software and dispersion of this throughout our platform to power our products. The team are also working on data engineering platforms and tooling to be used by other teams in the organization.
You’ll spend your time:
- exploring and extracting information from public sources and Snyk’s proprietary data
- taking part in defining the company’s data-related architecture (database technologies, ETL processes, distributed cloud systems), as well as driving best practices for data ingestion and management
- defining APIs for services to be consumed by our portal and other services
- integrating the data you collected within the company's core product
We follow an Agile software development methodology in our engineering teams; additionally, our team is distributed between Tel Aviv, London and Switzerland. Most of the time you will be coding. Every so often (during one week every two months) you will also participate to on-call rotation, keeping our production system healthy and gaining a better understanding of our customer needs.
You should apply if you:
- have experience in Python, developing production-grade server-side development
- have experience working with data processing pipelines & databases on cloud platforms
- are familiar with distributed system architectural challenges
- have experience working with relational cloud-based databases (at least 1 year experience)
- have built and defined API services from scratch and maintained them on production
- have experience with cloud technologies (GCP or AWS)
- have experience with ETL processes and tools
- are excited by Snyk’s mission, open-source, or developer tools
- are a team player and you have the ability to interact with multiple stakeholders in the company
- value pair programming and test-driven development
We’d especially love to hear from you (but you don’t need these skills to apply!) if you:
- Have experience working Apache Spark / Databricks and DataFrames
- Have production-grade experience with Kubernetes or have worked with any of the popular cloud platform offerings from Google, Amazon and Microsoft Azure.
- Have experience supporting and running software in production
- Enjoy the challenge of finding the right alerting, monitoring and SLOs for your services
Tech Stack
Our current stack includes: Python, TypeScript, PostgreSQL, Google Cloud, AWS, Kubernetes, Apache Spark/Databricks, NodeJS, Golang, Java
While we are looking for candidates with existing experience with our tech stack we believe curiosity, communication, and the ability to learn are most important.
Interested?
Please apply below! We care deeply about the warm, inclusive environment we’ve created and we value diversity - we welcome applications from those typically underrepresented in tech. If you like the sound of this role, but are not totally sure whether you’re the right person, do apply anyway :)
About Snyk
Snyk’s mission is to help developers use open source code and stay secure.
The use of open source is booming, but security is a key concern (https://snyk.io/stateofossecurity/). Snyk’s unique product enables developers and enterprise security teams to continuously find & fix vulnerable dependencies without slowing down, offering seamless integration into Dev, DevOps and DevSecOps workflows. We care deeply about the quality and usefulness of the tools we develop, always focusing on our customers and users.
We are experiencing rapid growth - and we want you to join us! By the end of Q3 2019 alone, Snyk was already adopted by over 450,000 developers, and including multiple enterprise customers (such as Google, New Relic, ASOS and others). We also raised an additional $200 Million, announced on September 9, 2020, from investors such as Stripes and Salesforce Ventures, demonstrating that they are as excited as we are by Snyk’s progress and potential.
We believe open source software is a force for good, and we’re building Snyk to make it easier for developers who aren’t security experts to stay secure
About Snyk
Snyk is the leader in developer security. We empower the world's developers to build secure applications and equip security teams to meet the demands of the digital world. Our developer-first approach ensures organizations can secure all of the critical components of their applications from code to cloud, leading to increased developer productivity, revenue growth, customer satisfaction, cost savings and an overall improved security posture.
At Snyk, we envision an inclusive technology industry powering a more sustainable and secure world. Since our founding, Snykers have cared deeply for one another and the developer and security communities as well as the larger world around us. Learn more about our Snyk Impact social and environmental mission and take action with us here.
Snyk's Developer Security Platform automatically integrates with a developer's workflow and is purpose-built for security teams to collaborate with their development teams. Snyk is used by 1,200 customers worldwide today, including industry leaders such as Asurion, Google, Intuit, MongoDB, New Relic, Revolut and Salesforce.
Snyk is recognized on the Forbes Cloud 100 2021, the 2021 CNBC Disruptor 50 and was named a Visionary in the 2021 Gartner Magic Quadrant for AST.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture AWS Azure Databricks DevOps Engineering ETL GCP Golang Google Cloud Kubernetes MongoDB Node.js Open Source Pipelines PostgreSQL Python Security Spark TDD TypeScript
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 Engineer II jobs
- Open Data Manager jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Power BI Developer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Senior Data Architect jobs
- Open Product Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Manager, Data Engineering jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open GCP-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Java-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open Databricks-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs