Senior Software Engineer (Python/.NET)

  1. Home
  2. Remote jobs
  3. Architecture
  • Company Jobgether
  • Employment Full-time
  • Location 🇺🇸 United States nationwide
  • Submitted Posted 1 week ago - Updated 3 days ago

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (Python/.NET) in United States.

This role sits at the heart of a mission-critical healthcare technology platform that connects professionals with facilities to address urgent staffing shortages across the United States. You will help evolve and modernize a high-impact scheduling system that directly affects how healthcare workers access shifts and how care providers fill critical gaps. The environment is highly collaborative, senior-level, and deeply engineering-driven, with a strong emphasis on clean architecture and long-term scalability. You will work within a small, experienced engineering group operating across multiple backend services and tech stacks. The organization is actively investing in modern software practices, including AI-augmented development workflows, as part of its engineering culture. This is a hands-on role where technical decisions, architectural contributions, and code quality have visible real-world impact.


Accountabilities:
  • Lead backend development efforts for the modernization of a core scheduling platform, driving improvements in architecture, maintainability, and scalability of Python-based services.
  • Design, build, and maintain APIs and backend services across a multi-product ecosystem spanning both Python and .NET systems, ensuring consistency and performance across platforms.
  • Define and promote backend engineering best practices, including code quality standards, system design patterns, and testing approaches within a senior engineering team.
  • Contribute to architectural decisions and participate in technical design discussions that shape the long-term evolution of the platform.
  • Participate in code reviews, system optimization, and production support activities to ensure reliability and robustness of services used at scale.
  • Help drive adoption of AI-accelerated development workflows, leveraging modern tooling to improve productivity, testing, and software delivery processes.
  • Collaborate closely with cross-functional engineers in a small, high-seniority team operating across multiple domains and services.

Requirements:

  • 7+ years of professional software engineering experience, with strong expertise in backend development and distributed systems.
  • Deep, production-grade experience with Python (Python 3.10+), including building scalable services and setting engineering standards in previous roles.
  • Working knowledge of .NET environments, with the ability to contribute effectively across a mixed Python/.NET architecture.
  • Hands-on experience with AI-assisted development tools, LLM-based workflows, or agentic software engineering approaches.
  • Strong system design and architectural thinking, with experience modernizing or evolving large-scale production systems.
  • Proven ability to write clean, maintainable, and high-quality code, with strong emphasis on testing and reliability.
  • Strong collaboration and communication skills, with a team-first mindset and the ability to contribute constructively in senior engineering environments.
  • Demonstrated sound engineering judgment, independence, and ability to operate effectively in ambiguous or evolving technical contexts.

Benefits:

  • Fully remote work within the United States with asynchronous collaboration flexibility
  • Comprehensive medical, dental, and vision insurance coverage
  • Benefits available from day one of employment
  • Generous paid time off, including company holidays and flexible floating holidays
  • 401(k) retirement plan with 100% employer match up to 6%
  • Paid parental leave for eligible employees
  • Wellness support, including mental health resources and programs
  • Inclusive and collaborative engineering culture with strong emphasis on teamwork
  • Modern, AI-augmented engineering environment using advanced development tools


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

 Why Apply Through Jobgether? 

 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2026 Created by USA Remote Jobs. All rights reserved.