Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer (Infrastructure) image - Rise Careers
Job details

Senior Software Engineer (Infrastructure) - job 1 of 2

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:

  • Salary: $175,000 CAD - $220,000 CAD

  • Company Equity

 

Benefits:

  • PTO and Uncapped Sick Days

  • Medical/Dental/Vision Coverage

  • RRSP Matching

  • $1,500 USD Home Office Budget

  • Virtual and Local Office (San Francisco, New York City  and Toronto) Team Building Events

  • Annual Company Off-site

 

Fathom Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Fathom DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Fathom
Fathom CEO photo
Unknown name
Approve of CEO

Average salary estimate

$147500 / YEARLY (est.)
min
max
$130000K
$165000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (Infrastructure), Fathom

Fathom is excited to announce an opening for a Senior Software Engineer (Infrastructure) in the vibrant city of Toronto! We are on a groundbreaking mission to leverage AI for understanding and structuring the world’s medical data, with a key focus on the vast troves of clinician notes embedded in electronic health records. Our innovative deep learning engine is designed to streamline the translation of patient records into billing codes, addressing a critical pain point that costs US hospitals over $15 billion annually. As we continue to grow following a successful Series B funding round, we seek passionate individuals who thrive in autonomy and are eager to act as the 10X multiplier on our engineering team. In this dynamic position, your role will encompass ensuring the stability, security, and top-notch performance of our platform while developing efficient internal tools that empower our machine learning and software engineers. Collaboration is key! You'll work closely with cross-functional teams to anticipate and meet long-term infrastructure needs. If you possess a robust background in software engineering, are experienced with cloud services, and are ready to take the next step in your career, we would love to connect with you!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Infrastructure) Role at Fathom
What are the main responsibilities of a Senior Software Engineer (Infrastructure) at Fathom?

As a Senior Software Engineer (Infrastructure) at Fathom, your main responsibilities will include ensuring the stability, security, and performance of our platform. You'll also develop internal tools that enhance the efficiency of our machine learning and software engineers, maintain and configure development systems, and collaborate with product engineering teams to anticipate future infrastructure needs.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer (Infrastructure) position at Fathom?

Fathom is looking for candidates with 5+ years of software engineering experience, a solid understanding of algorithms, data structures, and systems design. Familiarity with secure cloud platforms, database operations (SQL and NoSQL), and a demonstrated ability to make and drive technical infrastructure decisions are also essential.

Join Rise to see the full answer
What programming languages and tools should a Senior Software Engineer at Fathom be familiar with?

Ideal candidates for the Senior Software Engineer (Infrastructure) position at Fathom should be fluent in Python, have experience with tools such as Docker, Kubernetes, and/or Spark. Familiarity with continuous integration systems like CircleCI or Jenkins along with an interest in machine learning will also give you an edge.

Join Rise to see the full answer
How does the Senior Software Engineer (Infrastructure) role contribute to Fathom's mission?

The Senior Software Engineer (Infrastructure) at Fathom plays a crucial role in our mission by ensuring that our AI algorithms run flawlessly, enabling us to transform the way healthcare data is managed and optimizing billing processes that ultimately save hospitals significant costs.

Join Rise to see the full answer
What benefits does Fathom offer to Senior Software Engineers?

Fathom provides an attractive compensation package that includes a salary ranging from $175,000 CAD to $220,000 CAD, company equity, unlimited sick days, comprehensive medical/dental/vision coverage, RRSP matching, and a generous home office budget, among other perks like team-building events and annual company off-sites.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Infrastructure)
Can you describe your experience with cloud services and secure platform design?

When answering this question, highlight your relevant projects and technologies you've used. Discuss specific cloud services you have experience with, detail security measures you've implemented, and illustrate how these have positively impacted your previous teams or projects.

Join Rise to see the full answer
What tools do you prefer for continuous integration and why?

Talk about your preferred tools (like CircleCI or Jenkins), explaining the reasons behind your choice, such as usability, compatibility with your projects, or their unique features that have streamlined your development process.

Join Rise to see the full answer
How do you approach troubleshooting performance issues in software?

Outline your systematic approach to identifying, diagnosing, and resolving performance issues. Discuss any specific tools or monitoring techniques you've used and share a relevant success story.

Join Rise to see the full answer
Can you explain a recent infrastructure project you led?

Focus on a specific project where you took ownership. Discuss the objectives, your strategic planning, the challenges faced, and the outcome. Highlight collaboration with team members and any lessons learned.

Join Rise to see the full answer
What kind of internal tools have you developed that improved team efficiency?

Be prepared to describe specific tools you've built or contributed to. Talk about the problems these tools solved, how they were implemented, and the efficiency metrics that showcase their success.

Join Rise to see the full answer
How do you stay updated with the latest technologies relevant to infrastructure engineering?

Share your strategies for continued learning, such as attending workshops, online courses, or participating in tech forums. Mention any recent technologies you've implemented based on your learning.

Join Rise to see the full answer
Describe your experience with database management and selection.

Discuss your familiarity with both SQL and NoSQL databases. Share examples of how you've chosen a specific database solution for projects based on their unique needs and your experience managing them.

Join Rise to see the full answer
What steps do you take to ensure the security of data in cloud applications?

Outline your knowledge of current security protocols, data encryption, and best practices for securing cloud applications. Give specific examples of how you've implemented these in previous roles.

Join Rise to see the full answer
How do you prioritize projects and infrastructure needs in a fast-paced environment?

Discuss any specific frameworks or methodologies you use for prioritization, such as Agile or Scrum. Provide an example of a time when your prioritization led to successful project deliverables.

Join Rise to see the full answer
What is your understanding of MLOps, and how do you apply it in infrastructure engineering?

In your response, address the principles of MLOps, including collaboration and automation in the machine learning lifecycle. Share any personal experience with integrating MLOps practices into infrastructure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

Brillio seeks an experienced Java Developer with DMN expertise to lead advanced software solutions for their clients' transformation projects.

Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 13 days ago

Lead the development team at Vention and drive innovation in their manufacturing automation platform with a focus on 3D software engineering.

Photo of the Rise User
Symbio Remote 580 George St, Sydney NSW 2000, Australia
Posted 3 days ago

Join Symbio as a Senior Software Engineer to lead the development of innovative communication solutions in a flexible work environment.

Photo of the Rise User
Posted 3 days ago

Join the City of Milton as a Front End Developer to design user-friendly interfaces and enhance user experiences for both public and internal applications.

Photo of the Rise User
Posted 13 days ago

Amdocs is looking for a Software Support Engineer to enhance cloud-based systems and support innovative communication solutions.

Photo of the Rise User
Stryker Remote San Antonio de Belen, Costa Rica
Posted 4 days ago

Join our team as a Junior Automation Developer, where you'll create automation solutions that optimize efficiencies across the organization.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Java Engineer at American Express, contribute to innovative web application development in a supportive and inclusive environment.

Photo of the Rise User
Posted 10 days ago

Contribute to the development of Kiln's enterprise-grade rewards platform as a Golang Back-end Engineer.

Photo of the Rise User
UPS Remote United States
Posted 9 months ago
Photo of the Rise User
Posted 9 months ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.