Senior Full-Stack .NET Engineer – Remote

Thalamus’ mission is to help the right doctors practice at the right hospitals to treat the right patients. We leverage a passion for technology, medical education, equity, and data-driven research to optimize physician recruitment, starting with the medical residency recruitment process.  

Thalamus was born out of our founders’ first-hand experience navigating this stressful and costly process during a particularly challenging interview season disrupted by Hurricane Sandy. Since then, the company has scheduled over 2M interviews for 250K+ physicians. Over 200 academic medical centers and hospital systems in the US & Canada — representing 2500+ residency and fellowship programs in over 100 specialties — trust Thalamus to recruit their next generation of physicians. Over 90% of all applicants pass through Thalamus as well. We are the premier solution and experts in Graduate Medical Education (GME) recruitment. The company is backed by prominent VCs in Silicon Valley.  

Our philosophy is that the opportunity to practice medicine in an ideal environment should be accessible to all. We built a comprehensive interview management platform, backed by evidence-based research, to innovate, streamline, and optimize the residency recruitment process.  

Our cloud-based software is used by hospital program administrators and faculty to manage all the moving pieces involved with application review, scheduling, interviewing (including virtually), scoring, and ranking. We integrate with ERAS (the centralized application clearinghouse) and the NRMP (where the match algorithm does its magic). For applicants, they can sign up for interviews in real time (like open table without a restaurant) and manage their calendars. 

This is the critical phase in the life of a physician dedicated to the dream of practicing medicine. Every year, approximately 50,000 medical students apply, and 35,000 match, to become medical residents at hospitals throughout the US. We’re honored to play our role in this process. 

We are seeking a strong, motivated Full-Stack Engineer (.NET) who wants to take ownership and be a key part of our product and technology team. We are scaling up, and you will have a seat at the table as we grow. If you want to be integral to creating something great — and you have the passion to build incredible software — Thalamus is where you will want to be. You will be part of a strong, collaborative team.  

You’ll have opportunities to shine across multiple dimensions …  

  • Working across our systems and the interfaces that use them to build scalable solutions that our customers love 
  • Participating in thought leadership to shape the future of our architecture  
  • Delivering tested, clear, and maintainable software that is “done” when it is performing as designed in the user’s hands  
  • Working in an agile team environment, helping to ensure maximum efficiency of the team as well as the software  
  • Mentoring and developing team members, helping to create a culture of collaboration 
  • Troubleshooting, debugging, and improving our products while working with our Customer Success team

Characteristics that will point towards success in this role …  

  • 5+ years of experience full-stack development experience  
  • Experience building web applications and RESTful APIs with .NET, C#, RxJS, and Angular. React and Node.js are a bonus.  
  • Excellent communication and collaboration skills, incorporating other’s points of view, and helping to align interests  
  • Intrinsic orientation towards serving customers and delivering a “Raving Fans” level of delight 
  • Ability to lead and work autonomously, with a strong track record of execution   
  • Thrive in a fast-paced, entrepreneurial environment with an ownership mentality  
  • Bonus: Expertise in GME, HR Tech, and/or BI/Data Products 

Our Benefits … 

  • Merit-based compensation – Competitive base salary plus bonus and equity opportunities 
  • Work from anywhere – Roles are open to candidates located anywhere in the U.S (United States). 
  • Hours – We optimize for results, not hours worked. Choose a schedule that works for you. 
  • Unlimited PTO (Paid Time Off) 
  • 401k 
  • Comprehensive health, dental, and vision insurance. Thalamus covers 100% of the premium cost for employees. 
  • Health and wellness perks including life & disability insurance, healthcare funding options like FSAs (Flexible Spending Accounts) and HSAs (Health Savings Account), pre-tax commuter benefits, an EAP (Employee Assistance Program) program, discounts on pet insurance, and a care concierge to help you navigate the healthcare system 

Our Values … 

  • Bravery with Purpose: We are leaders. Thalamus was founded to challenge the status quo, no matter how engrained a process might be. We take chances, while calculating risk. Even when opportunities don’t go as expected, we study our results and try again. 
  • Imagination Optimized: Imagination requires knowledge; without knowledge there are only ideas. At Thalamus, we imagine and create optimized solutions for our team, partners, and customers. We are flexible in approach, efficient in process, and nimble in scope and scale. We encourage personal and professional learning, collaboration, and growth. 
  • Genuine Collaboration: We are passionate about our work and how we do it. We support our team, partners, and customers with respect, integrity, and sincerity. We rely on each other to achieve our goals accurately and efficiently. We are a better company when we are a better team. 

We are opportunistically equitable, so diversity, inclusion and belonging can flourish 

Thalamus is a mission-driven organization centered on the belief that our company should model what we want of the US healthcare system, that the diversity of providers aligns with patient populations. We believe this is best achieved by building a team with a diversity of backgrounds, cultures, and experiences, including “distance traveled.” Thalamus is an equal opportunity employer. We do not discriminate based upon race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status (including registered domestic partnership status), sex and gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), age, sexual orientation, Civil Air Patrol status, military and veteran status, and any other consideration protected by federal, state, or local law.  

We encourage those who really want to make an impact and who exemplify our core values to apply for our open positions. 

How to apply … 

If you got to this point, we hope you are excited about this role! Even if you feel that you do not meet all the requirements and qualifications, we still encourage you to apply. Do so by sending an email to Andrew Sweet, Head of Product, at We are eager to speak with those who share our passion to create a great company and fill a critical need – not just those who match every point in our description. When you write to us, please share why we shouldn’t consider anyone else but you for this role.