- Managing scalability, security and efficiency of data analytics platform
- Designing, building, and providing maintenance of data lake and data warehouse
- Collaborating with business stakeholders to design, document, and implement robust, scalable data models that accurately reflect complex business processes.
- Building and optimizing data pipelines to transform raw data into actionable insights.
- Designing, Implementation and optimization of GraphQL or RESTful APIs
- Fine-tuning query performance and ensuring efficient use of our data warehouse infrastructure.
- Ensuring data reliability, accuracy, and quality through rigorous testing, monitoring, and adherence to standards.
- Assisting in the migration from batch processing systems to real-time streaming systems with minimal disruptions (planned for the near future).
- Expanding support for various use cases, including business intelligence, data science, machine learning, and client-facing analytics.
- Handling sensitive data with the utmost care and ensuring compliance with data protection regulations.
- 5+ years experience in Data Engineering, Backend Engineering, Platform Engineering or a similar role
- Previous experience building data lakes
- Familiarity with data concepts for storing and processing alrge volumes of data
- Advanced knowledge of SQL, OLAP databases and Data Warehouse architecture (eg. Redshift, Bigquery, Snowflake)
- Proficiency in software development and object oriented programming (We use Python)
- Experience with data processing, transformation and orchestration tools (Airflow, Prefect, dbt)
- Advanced knowledge of SQL, OLAP databases and Data Warehouse architecture (eg. Redshift, Bigquery, Snowflake)
- Proficiency in software development and object oriented programming (We use Python)
- Familiarity with Cloud Services (we use AWS)
- Expert-level knowledge of SQL (our current stack uses Redshift).
- Experience with streaming technologies (e.g., Kinesis) and processing frameworks (e.g., Apache Flink or Spark).
- Familiarity with CI/CD and Infrastructure tools such as Terraform
- Experience with Docker or Kubernetes
- Stock options that ensure your share in our success
- Extensive medical, dental, and vision insurance to ensure you’re feeling great physically and mentally
- Learning and Development & Health and Sports budget that you are free to tailor to your own needs
- Four weeks of fully paid sabbatical leave after reaching your 5th work anniversary

0 applies
18 views
Other Jobs from Veriff
Site Reliability Engineer (SRE)
Senior Software Engineer
Senior DevSecOps Engineer
Senior Back-End Engineer
Data Engineering Manager
Similar Jobs
Sr. Data Engineer
Senior Application Security Engineer
Software Engineer II, Machine Learning Platform
DevOps Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say