Software Engineer, Data Platform - (Python)
Cluj, Romania, 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.Every day, the world gets more digital thanks to tens of millions of developers building the future faster than ever. But with exponential growth comes exponential risk, as outnumbered security teams struggle to secure mountains of code. This is where Snyk (pronounced “sneak”) comes in. Snyk is a developer security platform that makes it easy for development teams to find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure — and do it all right from the start. Snyk is on a mission to make the world a more secure place by empowering developers to develop fast and stay secure.
All roles listed as ‘remote’ are available as remote within the same country.
We are looking for a passionate Software 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
- 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 :)
#LI-HW1
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 is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups, to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk.
Tags: Agile APIs Architecture AWS Azure Databricks Engineering ETL GCP Golang Google Cloud Kubernetes Node.js Pipelines PostgreSQL Python Security Spark TDD TypeScript
Perks/benefits: Health care Startup environment Wellness
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 Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Data Manager jobs
- Open Sr Data Engineer jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern 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 Data quality-related jobs
- Open Business Intelligence-related jobs
- Open GCP-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Snowflake-related jobs
- Open Consulting-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 LLMs-related jobs
- Open Data warehouse-related jobs
- Open Databricks-related jobs