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

Senior Software Engineer, Backend

Who We Are

PathAI's mission is to improve patient outcomes with AI-powered pathology. Our platform promises substantial improvements to the accuracy of diagnosis and the efficacy of treatment of diseases like cancer, leveraging modern approaches in machine learning. Our team, comprising diverse employees with a wide range of backgrounds and experiences, is passionate about solving challenging problems and making a huge impact.

We're looking for skilled and experienced engineers to join our team and help lay the groundwork for our growing software platform. We believe in using the best tool for the job. While we’re always looking to improve, in this role, those tools currently include:

  • Python
  • FastAPI & Django + DRF
  • Docker
  • AWS: EKS, S3, RDS/PostgreSQL, SQS, MSK/Kafka, MQ/RabbitMQ

What You’ll Do 

  • Solve interesting problems with code.
  • Build new features for internal and external users, and refactor existing ones to make them better.
  • Work with a wide range of systems, processes, and technologies to solve problems in sustainable ways. Sometimes you'll be neck-deep in low-level systems, and other times you'll be pairing up with the front-end team on the user interface.
  • Drive the architecture of our application platform, considering the team and our future product roadmap.
  • Collaborate with product, design, front-end, machine learning, and infrastructure teams.
  • Drive and uphold high engineering standards, bringing consistency to the codebases you encounter and ensuring software is adequately reviewed, tested, and integrated.
  • Mentor, learn, and share knowledge with others along the way.
  • Contribute to the development of software as a medical device aiming at improving patient outcomes

What You’ll Need

  • Bachelor of Science (or higher) in Computer Science or equivalent
  • 5+ years of full life cycle backend development experience, preferably in Python
  • Experience and skills in designing and building Python-based applications using frameworks like FastAPI or Django
  • Solid foundation in data structures, algorithms, and object-oriented design
  • An insatiable intellectual curiosity and the ability to learn quickly in a complex space
  • Ability to collaborate with a distributed team and work autonomously on large-scale projects
  • Strong problem-solving skills and the ability to thrive in a fast-paced, agile environment
  • Experience with cloud platforms (especially AWS); familiarity with infrastructure as code is a plus
  • Hands-on experience with CI/CD tools such as GitLab CI is a plus
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus
  • Prior experience working in a regulated environment (e.g., healthcare, fintech, aerospace) is a plus

We Want to Hear From You

At PathAI, we are looking for individuals who are team players, are willing to do the work no matter how big or small it may be, and who are passionate about everything they do. If this sounds like you, even if you may not match the job description to a tee, we encourage you to apply. You could be exactly what we're looking for. 

PathAI is an equal opportunity employer, dedicated to creating a workplace that is free of harassment and discrimination. We base our employment decisions on business needs, job requirements, and qualifications — that's all. We do not discriminate based on race, gender, religion, health, personal beliefs, age, family or parental status, or any other status. We don't tolerate any kind of discrimination or bias, and we are looking for teammates who feel the same way. 

#LI-Remote

PathAI Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
PathAI DE&I Review
3.54 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of PathAI
PathAI CEO photo
Andrew H. Beck, MD PhD
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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, Backend, PathAI

As a Senior Software Engineer, Backend at PathAI in Boston, Massachusetts, you will play a pivotal role in revolutionizing the healthcare industry through AI-powered pathology. Our mission is to enhance patient outcomes by significantly improving diagnosis and treatment processes, particularly for diseases like cancer. You'll be joining a dynamic team that thrives on tackling challenging issues and making a substantial impact. You'll work with cutting-edge technologies including Python, FastAPI, Django, and AWS, just to name a few. In this role, you're not just writing code; you're solving intriguing problems and building features that serve both internal and external users. Your responsibilities will span from enhancing existing functionalities to collaborating cross-functionally with product managers, front-end developers, and machine learning engineers. Not only will you drive the architectural decisions of our robust platform, but you will also take pride in maintaining high engineering standards. If you have a passion for mentoring others and are driven by an insatiable curiosity to learn and innovate, the opportunity at PathAI is perfect for you. We are eager to welcome individuals who are team-oriented and dedicated to excellence. If you're ready to make a difference, we'd love to hear from you, regardless of whether you check every box in the job description. At PathAI, we are committed to fostering an equitable workplace that is free from discrimination, ensuring everyone can thrive. Let’s work together to make a real impact in healthcare!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Backend Role at PathAI
What are the responsibilities of a Senior Software Engineer, Backend at PathAI?

As a Senior Software Engineer, Backend at PathAI, your primary responsibilities include solving complex problems through code, developing and refining features for our users, and driving the architecture of our application platform. You'll also collaborate with cross-disciplinary teams, uphold high engineering standards, mentor fellow engineers, and contribute to a medical software platform aimed at improving patient outcomes.

Join Rise to see the full answer
What qualifications are needed for a Senior Software Engineer, Backend position at PathAI?

To qualify as a Senior Software Engineer, Backend at PathAI, candidates should possess a Bachelor of Science in Computer Science or a related field and have over 5 years of backend development experience, preferably using Python. Familiarity with frameworks like FastAPI or Django, a solid understanding of data structures and algorithms, and experience with cloud platforms, particularly AWS, are also essential.

Join Rise to see the full answer
What technical skills are important for the Senior Software Engineer, Backend role at PathAI?

Candidates for the Senior Software Engineer, Backend position at PathAI should demonstrate expertise in Python, particularly with frameworks such as FastAPI and Django. Knowledge of AWS, CI/CD tools like GitLab CI, containerization technologies like Docker, and orchestration tools like Kubernetes will significantly enhance your candidacy and help you thrive in this role.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer, Backend at PathAI?

PathAI fosters a collaborative and inclusive work culture where team members support each other in achieving their goals. As a Senior Software Engineer, you'll find an environment that encourages intellectual curiosity, learning, and knowledge-sharing, allowing you to grow while contributing to meaningful projects aimed at improving patient care.

Join Rise to see the full answer
How does PathAI support professional development for Senior Software Engineers?

PathAI is committed to the professional growth of its employees, especially for roles like Senior Software Engineer, Backend. You'll have opportunities for mentorship, access to industry resources, and support in exploring new technologies and methodologies, allowing you to advance your skills and career while making a significant impact.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Backend
Can you describe your experience with Python for backend development?

When answering this question, provide specific examples of projects where you used Python, detailing the frameworks utilized (like FastAPI or Django) and the challenges you faced. Highlight how your skills contributed to the project's success.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

In your response, offer examples demonstrating effective communication and teamwork in collaborative projects. Discuss the importance of aligning goals with product managers, front-end teams, and other stakeholders to ensure everyone is on the same page.

Join Rise to see the full answer
What strategies do you use to maintain high coding standards?

Discuss your familiarity with best practices such as code reviews, writing clean and maintainable code, and utilizing automated testing. Be ready to explain how these practices ensure high quality in your codebases.

Join Rise to see the full answer
How do you ensure your applications are scalable?

Talk about the methodologies and architectural principles you employ to design scalable applications. Emphasize past experiences where you've successfully addressed scalability issues.

Join Rise to see the full answer
Can you explain your experience with cloud platforms, particularly AWS?

Provide insight into your hands-on experience with AWS services like EKS, S3, RDS, and others. Share previous projects where you leveraged cloud technologies to improve application performance and reliability.

Join Rise to see the full answer
How do you handle tight deadlines and fast-paced environments?

Share strategies for time management and prioritizing tasks. Provide examples of previous experiences where you successfully met tight deadlines while maintaining a high standard of work.

Join Rise to see the full answer
What is your experience with containerization technologies?

Discuss your familiarity with Docker and orchestration tools like Kubernetes. Highlight specific projects where you've used these technologies to streamline development workflows or facilitate deployment.

Join Rise to see the full answer
Tell us about a time you faced a significant programming challenge.

Describe the problem, your thought process in breaking it down, and the steps you took to overcome the challenge. Focus on your problem-solving skills and the outcomes achieved.

Join Rise to see the full answer
How do you stay current with emerging technologies in software engineering?

Discuss investment in continuous learning through online courses, attending conferences, reading industry-related publications, or participating in tech meetups. This shows your commitment to professional development.

Join Rise to see the full answer
How do you mentor junior engineers on your team?

Provide examples of how you’ve guided and supported junior team members through code reviews, sharing knowledge, or pairing on programming tasks. Discuss the impact of mentorship on team growth.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
PathAI Remote Boston, Massachusetts, United States
Posted 7 days ago

Join PathAI as a Senior Finance Associate and play a vital role in their mission to enhance patient outcomes through innovative AI-driven solutions in pathology.

Photo of the Rise User

Join PathAI as a Customer Success Manager, where your role will directly influence customer satisfaction and the effective use of innovative AI diagnostic tools.

Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Join Canva as a Senior Backend Engineer to shape the future of user experiences through innovative backend solutions.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 8 days ago
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

Join a dynamic team at Apple as a UI Software Engineer to create innovative user interfaces that enhance the Photos platform.

Photo of the Rise User

Join nDreams as a Senior 3D Interactions Programmer to lead pioneering VR development in a fully remote environment.

Photo of the Rise User
Posted 3 days ago

Join GigaML as a Founding Software Engineer to drive innovation in AI-powered customer support solutions.

Photo of the Rise User
Chase Hybrid Wilmington, Delaware, United States
Posted 4 days ago

Join JPMorgan Chase as a Senior Manager of Software Engineering and play a pivotal role in driving innovation in financial technologies.

Photo of the Rise User
Posted 11 days ago

Join Anyscale as a Software Engineer to help build the infrastructure that enables developers to run distributed AI applications seamlessly in the cloud.

Photo of the Rise User
NCR Hybrid ATLANTA, GA, USA
Posted 7 days ago

NCR VOYIX is looking for a Senior Software Engineer to develop high-quality, scalable software solutions in the Atlanta area.

Photo of the Rise User
Posted 10 days ago

Become a key player at G2 as a Software Engineer III, contributing to a vibrant team focused on creating solutions in a supportive and inclusive environment.

PathAI's mission is to improve patient outcomes using AI-powered pathology.

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 15, 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, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog