Back to All Jobs
Senior Data Engineer
The Role
The Senior Data Engineer contributes to GeoComply's success by constructing data pipelines that transform raw data into actionable business insights, supporting both our company and customers in their decision-making processes. Our ideal candidate will possess relevant experience in database technologies, including MySQL and NoSQL, along with a demonstrated history of setting up data pipelines in previous roles.
Key Responsibilites
- Understand the business, knowledge, and insight.
- Develop and transform large datasets and maintain robust data pipelines that can support various use cases with high performance.
- Generate automated reports for customers with high-quality standards.
- Develop and maintain interactive reporting tools.
- Stay informed of database changes to ensure reports are always working as expected.
- Coordinate with the Engineering team on release cycles and operational suggestions to monitor releases and foresee any issues that may arise with the data pipelines and reports.
- Follow and improve best practices and processes established by the team.
Who You Are
- Advanced knowledge and experience using Python for data processing.
- 4+ years of in-depth practical experience with relational and NoSQL databases.
- Experience in large-scale deployment and performance tuning data-intensive systems.
- Development experience in Linux system environments.
- Familiar with spinning up the infrastructure of Amazon AWS and Databricks.
- Experience with batch and streaming ETL/ELT systems
- Experience with data pipeline orchestration tools (Airflow or similar).
- Knowledge of data warehousing concepts.
- Knowledge of BI technologies, methodologies, and their application.
- Knowledge of ELK Stack - Elasticsearch, Logstash, and Kibana using RESTful and JSON to build reporting solutions.
- Ability to quickly learn new technologies and push the envelope for performance and reliability.
- Good Docker/Kubernetes knowledge is a plus.
- Strong analytical and problem-solving skills.
- Results-orientated with the ability to meet deadlines.
Salary Range
- 132000 - 181500 CAD, per-year-salary
The typical salary range for this position is from $132,000-$181,500 annually. The base pay offered may vary depending on a variety of factors including, your qualifications, job-related knowledge, skills, and experience. In addition to our competitive salary package, we also offer the following personal and professional development benefits:
Performance-based bonus and equity plans
Generous paid vacation and sick days
Extended health benefits
Generous training and development allowance
Charitable and DEI initiatives
Team-building events
SUBMIT YOUR APPLICATION
This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
There has been an error submitting this form (reCAPTCHA verification failed). If you believe you have encountered this in error (you are not actually a bot), please email us directly at solutions@geocomply.com.