Senior / Staff Software Engineer
Boston, MA
Psivant Therapeutics
Psivant is expanding the frontier of possible by designing better small molecule therapeutics for immunology and inflammation diseases.
Position Summary The Senior/Staff Software Engineer at Psivant will be a key contributor to our computational drug discovery efforts. You will be responsible for designing, developing, and optimizing scalable pipelines for molecular simulations within GCP. You will also play a vital role in establishing and promoting software engineering best practices within the team, fostering a culture of innovation and high-quality code.
Responsibilities
- Design, develop, and maintain robust and scalable pipelines for molecular simulations in GCP, leveraging services like Compute Engine, Cloud Storage, Dataflow, BigQuery and Kubernetes Engine.
- Optimize existing simulation workflows for performance and cost-effectiveness within the cloud environment.
- Collaborate with scientists and other engineers to understand requirements and translate them into efficient software solutions.
- Champion and implement software engineering best practices, including code reviews, automated testing, and continuous integration/continuous deployment (CI/CD).
- Contribute to the development and maintenance of our software infrastructure and tooling.
- Proactively identify and address performance bottlenecks and scalability challenges.
- Mentor and guide junior engineers, fostering a collaborative and supportive team environment.
- Stay up-to-date with the latest advancements in cloud computing, molecular simulation, and software engineering.
Requirements
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software engineering, with a focus on cloud computing and scientific applications.
- Extensive experience working with GCP, including services like Compute Engine, Cloud Storage, Dataflow, BigQuery, and Kubernetes Engine.
- Strong Linux system administration skills, including scripting and troubleshooting.
- Proficiency in Python (or an equivalent language) and experience developing complex applications.
- Solid understanding of software development lifecycle (SDLC) principles and experience using Git and related tools (e.g., GitHub, GitLab, Bitbucket).
- Experience with molecular dynamics simulations or other scientific computing applications is highly desirable.
- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team.
- A passion for innovation and a desire to contribute to the advancement of drug discovery.
Additional Qualifications
- Experience with job queuing systems such as Slurm.
- Familiarity with containerization technologies (e.g., Docker).
- Knowledge of high-performance computing (HPC) concepts and techniques.
- Experience with machine learning or deep learning applied to drug discovery.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
1
0
0
Categories:
Engineering Jobs
Leadership Jobs
Tags: BigQuery Bitbucket CI/CD Computer Science Dataflow Deep Learning Docker Drug discovery Engineering GCP Git GitHub GitLab HPC Kubernetes Linux Machine Learning Pipelines Python SDLC Testing
Perks/benefits: Career development
Region:
North America
Country:
United States
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
BI Developer jobsData Engineer II jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Data Engineer jobsBusiness Intelligence Analyst jobsStaff Machine Learning Engineer jobsPrincipal Software Engineer jobsData Science Manager jobsData Manager jobsData Science Intern jobsSoftware Engineer II jobsJunior Data Analyst jobsDevOps Engineer jobsData Analyst Intern jobsData Specialist jobsBusiness Data Analyst jobsSr. Data Scientist jobsLead Data Analyst jobsStaff Software Engineer jobsAI/ML Engineer jobsResearch Scientist jobsSenior Backend Engineer jobsData Engineer III jobsBI Analyst jobs
NLP jobsAirflow jobsOpen Source jobsEconomics jobsMLOps jobsTerraform jobsKPIs jobsKafka jobsLinux jobsNoSQL jobsJavaScript jobsComputer Vision jobsData Warehousing jobsGoogle Cloud jobsPhysics jobsRDBMS jobsPostgreSQL jobsGitHub jobsScikit-learn jobsBanking jobsHadoop jobsScala jobsStreaming jobsData warehouse jobsR&D jobs
Pandas jobsdbt jobsBigQuery jobsOracle jobsClassification jobsLooker jobsCX jobsReact jobsDistributed Systems jobsScrum jobsRAG jobsPySpark jobsRedshift jobsELT jobsRobotics jobsJira jobsPrompt engineering jobsMicroservices jobsIndustrial jobsGPT jobsSAS jobsTypeScript jobsNumPy jobsMySQL jobsModel training jobs