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 🌱.