DevSelect is seeking a Senior Software Development Engineer specializing in data and ETL to join its remote team. The ideal candidate will have extensive experience in developing cloud-based data pipelines and a strong background in full-stack development, particularly with backend architectures
Job Summary
The role involves owning and implementing key data ingestion, transformation, and delivery pipelines for a flagship SaaS platform in the life sciences sector.
Candidates will work within an agile team to evolve data-lake to warehouse infrastructure while collaborating directly with Senior SREs for platform stability.
The company provides a remote-first environment with a home office setup including a MacBook Pro, extra monitor, and a budget for continuing education.
Matching Summary
Match Score: 85
DevSelect is seeking a Senior Software Development Engineer specializing in data and ETL to join its remote team. The ideal candidate will have extensive experience in developing cloud-based data pipelines and a strong background in full-stack development, particularly with backend architectures.
Skills & Requirements
Must-have
5+ years ETL software experience
8+ years Ruby, Rails, or Python
Sidekiq and Message Queues expertise
Docker and Kubernetes container orchestration
Cloud IaaS/PaaS and Linux sysadmin skills
Nice-to-have
Big Data systems like Hadoop or Spark
Privacy-by-design frameworks knowledge
NoSQL database experience with MongoDB
GraphQL API design patterns understanding
Continuous delivery environment success
Key Requirements
5+ years professional ETL development experience
8+ years professional programming experience
Formal STEM degree or vocational certificate preferred
Proven track record in continuous delivery environments