AWS Engineer/Senior Software Engineer

1 month ago


Old Toronto, Canada PROTEINQURE INC. Full time

Senior Software Engineer

At ProteinQure, we are building a computational platform for the design of peptide therapeutics. By daring to deliver therapeutics in a novel way we are changing the game for drug development and bringing hope to patients with previously untreatable diseases. We work on treatments for cancer, diabetes, neurodegenerative, and cardiovascular diseases, among others, and partner with industry leaders in drug discovery to generate novel therapeutics outside of the conventional chemical space.

Our technology combines computational biophysical models with statistical and machine learning approaches to enable us to search across vast spaces of protein therapeutics. We build and deploy these computational modules using a scalable hybrid cloud/on-prem computing infrastructure and complement their predictions with results from wet lab experiments.

We are seeking a Senior Software Engineer with a passion for building robust and scalable software tools to join our dynamic team. This role is critical in developing the applications and systems that will drive our cutting-edge research and drug discovery efforts.

This is a hybrid role based in our home office in Toronto, Canada. All team members are on-site 4 days per week.

Responsibilities:

  • Design, develop, and maintain software tools and applications to support computational workflows.
  • Collaborate with machine learning scientists and computational biologists to translate research requirements into software solutions.
  • Optimize and scale software tools to handle large datasets and high-throughput computations.
  • Ensure the reliability, efficiency, and scalability of software systems through rigorous testing and performance tuning.
  • Develop and implement APIs and integrations to streamline data flow between various systems and tools.
  • Participate in code reviews, provide feedback, and mentor junior engineers to foster a collaborative development environment.
  • Stay up-to-date with the latest advancements in software engineering and computational biology to drive continuous improvement of our tools and processes.
  • Develop and maintain comprehensive documentation for software tools, systems, and processes.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on backend performance.
  • Proficiency in modern programming languages (primarily Python).
  • Experience with cloud computing platforms (e.g., AWS, GCP, Azure).
  • Strong knowledge of software development best practices, including version control, testing, and CI/CD.
  • Familiarity with containerization technologies (Docker, Kubernetes) and microservices architecture.
  • Experience with data processing frameworks.
  • Excellent problem-solving skills and the ability to work both independently and in a team.

Nice to Haves:

  • Experience with machine learning frameworks and libraries (TensorFlow, PyTorch, scikit-learn).
  • Familiarity with the Linux ecosystem.
  • Knowledge of bioinformatics or computational biology.
  • Familiarity with high-performance computing environments and parallel processing.
  • Strong communication skills and the ability to work collaboratively with cross-functional teams.

This role offers the opportunity to work at the intersection of software engineering and cutting-edge computational drug design, collaborating with a diverse team of experts. If you're passionate about building impactful software, excited by challenges, and eager to contribute to groundbreaking therapeutic advancements, we'd love to hear from you

#J-18808-Ljbffr

  • Old Toronto, Canada Agilus Work Solutions Full time

    h3>Senior Software Engineer - Ruby on RailsAgilus is recruiting for a Senior Software Engineer in the IT industry in Toronto, Ontario. We are seeking an experienced Senior Software Engineer for a 6-month contract to work closely with developers to design and deliver web applications using Ruby on Rails. The ideal candidate will have strong Ruby development...


  • Old Toronto, Canada Pitstopconnect Full time

    p>Pitstop Connect is a cutting-edge enterprise AI SaaS startup in the transportation industry. Leveraging over 15 billion data points from various sources, including vehicles, sensors, and historical records, Pitstop leverages AI to predict issues to enable fleets to improve efficiency and reduce costs. We are a well-funded and rapidly growing company, and...

  • Senior Data Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Data Engineer Jobs Full time

    About This RoleWe are seeking a highly skilled Senior Data Engineer to join our Analytics Engineering team. As a key member of this team, you will be responsible for designing and building scalable data models and ETL pipelines to support business decisions.Key Responsibilities:Collaborate with data scientists to design data models and answer questions.Work...


  • Old Toronto, Canada Data Engineer Jobs Full time

    As a Senior Data Engineer at Mozilla, you will play a pivotal role in shaping the company's data strategy and driving business growth through informed decision-making.About the RoleWe are seeking an experienced data engineer to join our Analytics Engineering team. In this role, you will work closely with data scientists to design and implement scalable data...


  • Old Toronto, Canada Fable Full time

    p>About Fable The best digital teams work with Fable to make products more accessible for over 1 billion people who live with disabilities. Fable ranked #3 on the 2022 LinkedIn Top Startups Canada list and Fast Company’s 2023 Most Innovative Companies in Design list. About the role As a Senior Software Engineer at Fable, you’ll work closely with...


  • Old Toronto, Canada Amazon Full time

    Senior Software Dev Engineer, AWS AlamedaAlameda is a team of world-class software development engineers responsible for shaping the future of internal Control Plane engineering across AWS. We build innovative and secure technologies on a massive scale to help keep AWS services secure and scalable for their customers at launch. As a software development...


  • Old Toronto, Canada Data Engineer Jobs Full time

    To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders --- only to our mission. Along with thousands of volunteer contributors and collaborators all over the world,...


  • Old Toronto, Ontario, Canada Amazon Full time

    Senior Software Development Engineer - AWS Directory ServiceAWS Directory Service is a fully managed service that allows customers to set up and run directories in the cloud. As a Senior Software Development Engineer, you will be part of a team that designs and builds the operational scalability that sustains the platform's growth. You will work with a team...


  • Old Toronto, Canada Relay Full time

    Traditional banking has been a growth limiter rather than a growth enabler for business owners, and we’re changing that. Relay is the all-in-one, collaborative money management platform. We’re building for employer SMBs and their finance function, internal and external, and are focused on delivering a human-centric customer experience. Ultimately, we...


  • Old Toronto, Canada Relayfi Full time

    Traditional banking has been a growth limiter rather than a growth enabler for business owners, and we’re changing that. Relay is the all-in-one, collaborative money management platform. We’re building for employer SMBs and their finance function, internal and external, and are focused on delivering a human-centric customer experience. Ultimately, we...


  • Old Toronto, Canada MedMe Health Full time

    Job SummaryMedMe Health is seeking a highly skilled AWS Lead Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud infrastructure on AWS.Key ResponsibilitiesTechnical Leadership / Mentorship (30%): Share your expertise through peer mentorship, develop and maintain a...

  • AWS Cloud Engineer

    1 month ago


    Old Toronto, Ontario, Canada Fable Full time

    About Fable:Fable is a leading provider of digital accessibility services, dedicated to making digital products accessible for individuals with disabilities.Job Opportunity:We are seeking an experienced AWS Engineer/Senior Software Engineer to join our team. As a key member of our engineering team, you will contribute to the full product development...


  • Old Toronto, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for designing, implementing, and maintaining the compiler for AWS Inferentia and Trainium.Key Responsibilities:Design and implement the compiler for AWS Inferentia and TrainiumCollaborate with...


  • Old Toronto, Canada Amazon Full time

    Software Development Engineer, AWS Aurora EngineAre you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services?Amazon Aurora is a MySQL-compatible, relational...


  • Old Toronto, Canada Luxoft Full time

    Project OverviewWe are seeking a highly skilled Senior Cloud Engineer with AWS Expertise to join our team at Luxoft, a leading institutional investor in the world.The ideal candidate will have a strong background in Python development, with experience in designing and implementing software solutions using AWS technologies such as Lambda, SNS, SQS, and S3.As...


  • Old Toronto, Ontario, Canada GuruLink Full time

    Job Title: Senior Software EngineerGuruLink is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale distributed systems.Key Responsibilities:Design and develop software and core platform componentsBuild common...


  • Old Toronto, Canada Informatica Corp. Full time

    p>We're looking for a diverse group of collaborators who believe data has the power to improve society. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere.Senior Software Engineer - Java/Spring/Kubernetes/MongoDB We're looking...


  • Old Toronto, Canada TRSS Full time

    About the Role:We are seeking a highly skilled AWS Cloud Software Engineer to join our team at TRSS. As a key member of our technology team, you will be responsible for designing, developing, and deploying cloud-native applications using AWS services.Key Responsibilities:Design and develop software applications using AWS services such as Lambda, API Gateway,...


  • Old Toronto, Canada Rollbar, Inc. Full time

    As a Senior Software Engineer, you will contribute innovative ideas and tools to support one of our major initiatives and products. As a proponent of agile software processes, you uphold strong values in terms of testing practices. Technologies and tools you'll utilize in this role include Go, Typescript, React, React Native, and Node.js.Here’s what you...


  • Old Toronto, Canada Amazon Full time

    Senior Software Development Engineer - AWS Directory Service, AWS Directory ServiceAWS Directory Service is a fully managed service that allows customers to set up and run directories in the AWS cloud, or to connect AWS resources with their existing on-premises Active Directory. It’s a high-scale, highly available distributed system supporting sub-second...