Remote Senior Software Engineer, Data

Posted

Apply now
Please, let BenchSci know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are looking for a Senior Software Data Engineer to join our growing Data Team.
  • This position reports to the Engineering Manager and involves evolving data models in various datastores and operationalizing production-grade data pipelines.
  • You will collaborate with a world-class team and experience growth and mentorship while applying data engineering solutions to shape the future of scientific discovery.
  • Responsibilities include collaborating with Machine Learning, Fullstack engineers, and Science to solve complex document mining challenges, helping to capture and model additional scientific experiments.
  • You will help define and apply best practices for a broad platform of technologies in a cloud-based environment.
  • The role involves leading or consulting on engineering design proposals following the unified Platform Stream roadmap at BenchSci.
  • You will leverage a deep understanding of the business context and team goals to make independent technical decisions amidst open-ended requirements.
  • Proactively identifying new opportunities and advocating for improvements to current projects is essential.
  • You will respond with urgency to operational issues and own resolutions within your sphere of responsibility.
  • The role requires challenging the status quo and proposing newer technologies or ways of working.
  • You will scale data pipelines to ensure data transitions from research to platform quickly and reliably.
  • Working with sources that contain both semi-structured and unstructured data is also part of the job.

Requirements:

  • A degree in Computer Science/Engineering or a related field within science is required.
  • Candidates must have 5+ years of experience working as a software developer in the industry.
  • Proficiency in Python is essential.
  • Proficiency in SQL is also required.
  • Experience with event-driven architecture with Pub/Sub is necessary.
  • A track record in building high-quality, maintainable code is expected.

Benefits:

  • The position offers an engaging remote-first culture.
  • A great compensation package that includes BenchSci equity options is provided.
  • There is a robust vacation policy plus an additional vacation day every year.
  • Company closures for 14 additional days throughout the year are included.
  • Flex time for sick days, personal days, and religious holidays is available.
  • Comprehensive health and dental benefits are offered.
  • An annual learning & development budget is provided.
  • A one-time home office set-up budget is available upon joining BenchSci.
  • An annual lifestyle spending account allowance is included.
  • Generous parental leave benefits with a top-up plan or paid time off options are offered.
  • The ability to save for retirement with a company match is also part of the benefits package.
Apply now
Please, let BenchSci know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback