Data Engineer
Tech Stack
Job Description
All-in-one SEO and digital marketing platform SE Ranking is looking for a Data Engineer to join its team.
We are looking for a highly motivated and proactive professional who is excited to take on new challenges.
Skills and experience:Minimum 3 years of experience as a data engineer.At least an upper-intermediate level of English.Bachelor’s degree in Computer Science, Engineering, or another related technical field.Extensive knowledge of SQL and Python.Experience in organizing, monitoring, and maintaining data infrastructure: managing ETL processes, writing tests for data analytics code, and monitoring data consistency.Practical experience with GCP (Google BigQuery, Logging, Cloud Storage, Cloud Functions, Cloud Run, Datastream, Pub/Sub).Practical experience with Dataform (or dbt).Understanding of the needs for data structures and data modeling for business intelligence reporting, including Microsoft Power BI.Experience with Jira or similar project management tools.Will be a plus:Experience with Microsoft Fabric, PySpark.Azure, AWS experience as a plus.Experience with MySQLDuties and responsibilities:Work with large, complex data sets and high-throughput data pipelines that meet business requirements.Build and maintain the infrastructure required for optimal extraction, transformation, and loading of data from a variety of data sources.Conduct SQL performance tuning for existing queries within cloud databases.Work with stakeholders to assist with data-related technical issues and support their data infrastructure needs.Perform analysis on existing relational and non-relational structures from various sources and business groups.Evaluate data for integrity and accuracy; provide feedback and work with business and technical teams to backfill gaps, if any.Create and maintain optimized data models and schemas (including star schema) for further usage in analytics and reporting tools like Power BI.Design and implement data security and governance measures to ensure data integrity and compliance.Collaborate with data scientists and analysts to improve data collection and processing methods.Actively participate in strategic business decision-making processes* For this position, you must be able to work independently while also being a dependable team player, highly functional, and capable of efficiently handling complex tasks.
Beyond possessing extensive technical expertise, you must also have superior communication abilities to effectively work alongside different teams, swiftly resolving complex challenges.What we offer:20 days of vacationFlexible work scheduleFull compensation of expenses on medical insurance50% reimbursement of conference tickets and educational coursesCompensation for individual English coursesFun corporate events and team building eventsA top-notch product that is easy to marketOpportunity to take part in the product decision-making processWork with a well-motivated fast-and-furious teamSupportive environment of marketing professionals that value quality above quantityAbout SE Ranking:SE Ranking is a SaaS company known for delivering comprehensive and intuitive SEO solutions.
The platform leverages cutting-edge technologies such as AI and ML, granting in-house and agency SEO professionals the power to deliver results that promote sustainable business growth.
Since its inception in 2013, over a million users have subscribed to SE Ranking.The SE Ranking workplace comprises 150+ talents from all over the globe.
As a remote-first company, we strive to offer every team member a proper work-life balance.
We take care of our employees’ physical and mental health by providing them with the relevant benefits.
We value curiosity, creativity, dedication to life-long learning, transparent internal communication, and constructive feedback.
To help every team member thrive and reach their full potential, we nurture a dynamic and supportive work environment that sparks growth.