Senior Software Engineer

3 months ago


Old Toronto, Canada Tbwa ChiatDay Inc Full time
Senior Software Engineer (Infrastructure)

Fathom is on a mission to use AI to understand and structure the world’s medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world’s largest health systems. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider reimbursement, a process today that costs hospitals in the US $15B+ annually and tens of billions more in errors and denied claims. We are a venture-backed company that completed a Series B round of financing for $46M in late 2022.

Fathom is hiring for a Senior Software Engineer (Infrastructure) to join our expanding team in the Toronto area. This opportunity is worth exploring if you are someone who is passionate about intelligent automation and you get excited about being the 10X multiplier on your team. To that end, we are looking for experienced candidates who are comfortable operating with autonomy. We need you to utilize your combination of strong software engineering experience and cloud service mastery savvy to design, deploy, and monitor all operational aspects of our platform.

Your role and responsibilities will include:
  • Working to ensure the stability, security, and performance of Fathom’s platform
  • Developing dependable internal tools that aid our machine learning and software engineers more efficient, in everything from infrastructure deployment, to continuous integration and testing
  • Maintaining and configuring internal development and access control systems
  • Collaborating with our product and engineering teams to identify strategic long-term projects and preempt infrastructure needs in advance
We are looking for a teammate with:
  • 5+ years of software engineering experience in a company/production setting
  • Knowledge of algorithms, data structures and systems design
  • Experience with building, controlling, and monitoring secure cloud-based platforms
  • An ability to define, defend, and drive technical infrastructure decisions and initiatives
  • Basic operational familiarity with databases (SQL and NoSQL) and ability to help pick and implement the right tool for a given job
Bonus points if you have:
  • Fluency in Python
  • Knowledge of Google Cloud
  • Experience with tools like Docker, Kubernetes and/or Spark
  • Familiarity with continuous integration systems like CircleCI or Jenkins and/or continuous delivery systems such as Spinnaker
  • Skills in MLOps
  • Interest in machine learning and/or healthcare
Compensation:
  • Company Equity
  • PTO and Uncapped Sick Days
  • RRSP Matching
  • $1,500 USD Home Office Budget
  • Virtual and Local Office (San Francisco, New York City and Toronto) Team Building Events

Accepted file types: pdf, doc, docx, txt, rtf

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile *

Website

In 500 words or less, why are you interested in working for Fathom? *

Briefly describe the last systems design problem you worked on in a production setting. *

#J-18808-Ljbffr

  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Job SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...


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


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Old Toronto, Canada Plunge Full time

    Plunge - Senior Software Engineer About Us Plunge is a company for passionate engineers, led by passionate engineers. We build and ship products for our clients - startups backed by category-defining VCs such as Sequoia, a16z, investment funds, as well as F500 companies. They come to us to expand t


  • Old Toronto, Canada illumin Full time

    Key Responsibilities:As a key member of the Illumin team, the Senior Software Engineering Director will lead the organization and vision of the Software Engineering Division. This includes determining, implementing, maintaining, and adapting the mission and strategic direction.The ideal candidate will have a strong track record of delivering complex projects...


  • Old Toronto, Canada Square Full time

    Square is seeking a skilled Senior Software Engineer to join its Customer Engagement team. This role will focus on designing and building world-class product experiences, with a strong emphasis on delivering remarkable solutions to merchants. The ideal candidate will have 6+ years of relevant professional experience, a strong execution skills, and a...


  • Old Toronto, Canada Agilus Work Solutions Full time

    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. In this role, you'll have the opportunity to address...


  • Old Toronto, Canada Agilus Work Solutions Full time

    Senior Software Engineer - Ruby on Rails Agilus 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. In this role, you'll have the opportunity to address...


  • Old Toronto, Canada Spa 23 Fitness and Lifestyle Full time

    Job title: Senior Software Engineer Company Scotiabank Job description Requisition ID: 198010Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Team The Prime Services, Collateral Management & Funding Engineering (PACE) Team is a crucial part


  • Old Toronto, Canada CPP Investments Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using various programming languages and...


  • 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 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,...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...


  • Old Toronto, Canada CV-Library Full time

    Role: Senior Software EngineerIndustry: Global Manufacturing BusinessLocation: On-site in Hyde with a 1:00 PM finish on Fridays. Head office is in Scarborough and candidates should be open to attending the office there periodically.We are recruiting for a Senior Software Engineer to join a globally renowned manufacturing company with a strong presence across...


  • Old Toronto, Canada Royal Bank of Canada Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}.This role involves working on the development of software applications, ensuring they meet the required standards and are delivered on time. Key responsibilities include collaborating with cross-functional teams, conducting code reviews, and identifying areas for...


  • Old Toronto, Canada Capital One Canada Full time

    161 Bay Street (93021), Canada, Toronto, Ontario, Senior Staff Software Engineer This is a senior technical position (senior manager equivalent). This role does not have direct reports. We require advanced enterprise solutions architecture design, technical system design, and hands-on software devel


  • Old Toronto, Canada ExecThread Full time

    h3>Senior Vice President, Software EngineerThe Company is seeking a Senior Software Engineer to join its DART Solutions Engineering team. This end-to-end product engineering group is dedicated to developing model platforms for Risk, utilizing advanced techniques such as graph theory, compilers, parallel computing, and systems engineering. The successful...


  • Old Toronto, Canada RAPP Full time

    About the RoleWe are seeking a talented Senior Software Engineer to join our team at {company}.As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in software design, architecture, and development will be essential in delivering high-quality solutions that meet...


  • Old Toronto, Canada Informatica Corp. Full time

    Build Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...