The role
Job description
Do IT Now is seeking a self-driven and proactive R Software Engineer to join our team. In this role, you will lead the development and maintenance of R-based scientific software distributions and extensive site libraries. You will also oversee the deployment and integration of Posit platforms, work closely with HPC support staff, and directly assist researchers and technical teams to resolve complex software and infrastructure issues via phone, email, and ticketing systems.
Key responsibilities include troubleshooting package dependencies and build failures, documenting technical solutions in a shared knowledge base, installing and configuring scientific software, optimizing application performance, and designing and delivering training sessions to support platform adoption.
Core Values
Science Enablers – We are crucial in migrating workloads from desktop computers to HPC clusters and supercomputers. We work to bridge the gap between these two distant worlds by capacitating end users and upskilling them to bring their computational research to a world-class level.
Excellence – We strive for excellence in everything we do for our team members and clients. We are proud of our contributions and celebrate our client’s success as our own.
Empowering science with technology – We are a trusted partner that accelerates research and discovery thanks to our commitment to continuous innovation and the adoption of new technology.
Diversity and Inclusion – Our very talented team includes people with different mindsets, cultures, backgrounds, and experiences, making Do IT Now an inclusive company. Do IT Now embraces neurodiversity and is committed to an inclusive and respectful workplace where everyone is valued for their unique contribution. Our current team is from eight different countries and can speak ten other languages, but most importantly, we all speak science and tech no matter our background.
Gender equality – While we haven’t reached full gender equality yet, we see a new opportunity to get closer to that milestone in each hiring process. We are proud Women in HPC (WHPC) members and participate in activities to empower women in STEM (science, technology, engineering, and mathematics).
Job Requirements & qualifications
Bachelor’s degree in STEM or equivalent.
Eligible to live in NALA, with the ability to work in PST/PDT time zone working hours.
Excellent oral and written English skills.
Significant expertise with R programming and Posit products infrastructure management.
Skills and Experience.
REQUIRED
-
Significant expertise with R programming language ecosystem and Posit tools, including RStudio/Workbench and RShiny/Connect
-
Able to troubleshoot dependencies and build failures for R packages
-
Strong working experience with Linux or Unix operating systems, software compilation, and the command line
-
Knowledge of Git and prior experience with GitHub, GitLab, and/or Bitbucket
-
Experience presenting your work, both verbally and in writing, to diverse audiences including stakeholders and technical colleagues
-
Ability to work in multicultural and international team across different time zones
DESIRED
- Experience with Bioconductor, an open source repository of Bioinformatics software
- Experience with Python and Jupyter Notebook software
- Experience providing technical support to software end users
- Experience with software packaging tools such as EasyBuild, Spack, and Homebrew
- Experience with DevOps software engineering practices, including continuous integration and testing frameworks
- Flexible learning mindset
- Experience with High-Performance Computing (HPC) environments and job schedulers (such as Slurm)
If you don’t have experience in one or any of the desired skills, we will provide you with the training and the resources required to achieve that knowledge.
Job Conditions
-
We offer a permanent full-time position in a good working environment and a highly stimulating and challenging environment.
-
Full-time remote office workplace based in PST/PDT time zone or able to work within PST/PDT working hours.
-
Flexible working hours.
-
We offer a competitive salary commensurate with the candidate’s qualifications and experience and according to the cost of living in the country.
-
We offer outstanding resources for learning and building experience with new technologies, including internal development and testing clusters, access to an e-learning platform, internal training, and mentoring.
Contact
If you are interested, send an email to [email protected] with your updated CV, a short motivation letter, and the subject “ R software engineer NALA-20261008”.