Job Alert

Senior Data Engineer

Full Time
  • Full Time
  • Lagos

Website Andela

Andela is an engineering-as-a-service business that helps companies build remote teams quickly and cost-effectively.

What you get to do:

  • Create innovative on-demand and subscription data products using information collected by partner’s worldwide network of contributors
  • Model data and process flows for both live and offline data in a way that maps storage systems to business requirements
  • Collaborate with data scientists to productize algorithmic prototypes for statistical analysis and machine learning for prediction and clustering
  • Implement data pipelines for data transformation and integration (streaming and batch)
  • Develop and improve the current data architecture with an emphasis on data quality, improved monitoring, and high availability
  • Analyze trade-offs involving latency, throughput, and transactions for distributed systems
  • Champion data governance, security, privacy, quality and retention policies
Your background likely includes:
  • Expertise designing and maintaining databases (object, columnar, in-memory, relational)
  • Proven track record of successful communication of data infrastructure, data models, and data engineering solutions
  • Experience with relational data stores as well as one or more NoSQL data stores (e.g. Mongo, Cassandra)
  • Prior experience in data warehouse modernization building complete data warehouse solutions, star/snowflake schema designs, infrastructure components, ETL/ELT pipelines, and reporting/analytic tools
  • Experience building production-grade data backup/restore, and disaster recovery solutions
  • Hands-on experience with batch and streaming data (e.g., Cloud Dataflow, Beam, Spark, Cloud Pub/Sub, Apache Kafka)
  • Advanced SQL skills, and proficient in one or more programming languages such as Python
  • Familiarity with python data science tooling (pandas, scipy, sklearn)
  • Demonstrated proficiency with data structures, algorithms, distributed computing, storage systems
  • BS or MS in Computer Science or equivalent work experience & analytical skills
  • 5+ years’ of overall programming/data engineering experience
Bonus Points:
  • Knowledge of geospatial processing with PostgreSQL and PostGIS
  • Experience designing and maintaining data warehouses
  • Developing for Google Cloud Platform/Google Professional Data Engineer Certified
  • Experience with Python, Java, Scala
  • Experience using ArcGIS or other similar GIS systems
What You’ll Get
  • Full-time compensation
  • Full medical coverage
  • Beautiful working environment
  • Opportunity to work with the brightest minds inside and outside of your field
  • A chance to change the world for the better

To apply for this job please visit

share this!