Senior Software Engineer - Data/ETL @DevSelect
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Software Engineer - Data/ETL @DevSelect

2mths ago - DevSelect is hiring a remote Senior Software Engineer - Data/ETL. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

CLIENT is searching for an experienced Senior Software Development Engineer (SDE) to work within an agile team of software architects and developers to implement and maintain secure, scalable, cloud-based data/ETL pipelines for our public and customer specific data integrations. Technical aptitude is a must, and so is the right team-minded attitude and the ability to work interchangeably with others. Applicants should be qualified as top-notch full-stack developers, with a passion for focusing on backend service-oriented architectures, scalable system design, databases and data models, and API-driven models.

This position will report directly to the Vice President of Engineering. As a remote-first engineering organization, having a home office setup for remote work is key. You will be issued all the tools you need to perform well at home, including:

  • Company MacBook Pro
  • Extra monitor
  • iPad
  • Other accessories needed for the work

You will also be given a budget for continuing education, online courses, conferences, books, etc. We have regular daily standups with different teams in the engineering organization, and regular get-togethers over video conferencing to discuss best practices, plan infrastructure together, and occasional pair programming.

In this position you will:

  • Own and implement the key data ingestion, transformation & delivery pipelines for the company’s flagship SaaS platform.
  • Live and breathe a DevOps culture on a small team of Senior SDEs and SREs that work hand-in-hand with you to deliver modern, scalable, SaaS software across multiple cloud providers.
  • Evolve our existing data-lake to warehouse infrastructure to accommodate the scaling needs of our platform and our clients.
  • Work in an agile manner with transparency and fluid communication within the engineering team and across other teams in the company.
  • Work with product owner to understand internal and external requirements and help the team design solutions to satisfy these.
  • Work with Senior SREs to contribute to the overall platform stability, availability, and quality.
  • Interact directly with SREs and customers to triage, debug, and remediate production issues.

Qualifications

  • Formal higher-education degrees in STEM fields or vocational certificates related to software development are preferred, but not required.
  • Real-world experience and proven track records count as much, if not more.
  • Experience with Sidekiq, Message Queues, Custom DSLs or very similar is a must.
  • 5+ years of professional experience developing ETL software for modern cloud environments.
  • 8+ years of professional programming experience with languages and frameworks such as Ruby, Rails, Python, etc.
  • Familiar with cloud and Linux sysadmin experience – IaaS, PaaS, and container/orchestration experience is important.
  • Proven track record of success in high-functioning continuous delivery environment.
  • Working knowledge and hands-on experience with Docker and Kubernetes (or similar container/orchestration).
  • Expertise with a variety of relational and NoSQL databases: MSSQL, PostgreSQL, MySQL, Couchbase, Neo4j, Document DB, DynamoDB, MongoDB, Redis preferred.
  • Solid understanding of modern API design patterns (REST, GraphQL, JSON, etc.).
  • Understanding of source control systems (git, hg, etc.) and related workflow patterns.
  • Familiarity with Big Data systems such as Hadoop, HBase, HDFS, Spark, Kafka, or similar.
  • Understanding of privacy-by-design frameworks, and code-level security techniques is a plus.
  • Strong verbal and written communication and documentation skills is required.

Company Description

CLIENT helps life science companies solve for the complexities that come with digital transformation by developing end-to-end AI solutions that deliver personalized business intelligence through integrated applications and API accessible services.

Healthcare innovation is best served when individuals with diverse backgrounds come together with a common purpose and clear objectives to improve patient lives.

We are product strategists, engineers, data scientists and designers who are experts in our domain and passionate about our mission to accelerate innovation, collaboration and scientific discovery for life sciences.

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Data/ETL @DevSelect
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,887+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later