HimalayasHimalayas logo
InfinxIN

Senior Software Engineer

Infinx is a healthcare technology company that provides AI-driven, automated revenue cycle management solutions to help healthcare providers streamline workflows and improve financial outcomes.

Infinx

Employee count: 1001-5000

Salary: 70k-85k USD

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Our Company:
At Infinx, we're a fast-growing company focused on delivering innovative technology solutions to meet our clients' needs. We partner with healthcare providers to leverage automation and intelligence, overcoming revenue cycle challenges and improving reimbursements for patient care. Our clients include physician groups, hospitals, pharmacies, and dental groups.
We're looking for experienced associates and partners with expertise in areas that align with our clients' needs. We value individuals who are passionate about helping others, solving challenges, and improving patient care while maximizing revenue. Diversity and inclusivity are central to our values, fostering a workplace where everyone feels valued and heard.

A 2025 Great Place to Work®

In 2025, Infinx was certified as a Great Place to Work® in both the U.S. and India, underscoring our commitment to fostering a high-trust, high-performance workplace culture. This marks the fourth consecutive year that Infinx India has achieved certification and the first time the company has earned recognition in the U.S.

Location: Remote

Summary Description:
The Senior Software Engineer is responsible for designing, developing, and maintaining software applications that meet the needs of the organization and its clients. This role involves collaborating with cross-functional teams to gather requirements, implement features, and resolve technical issues. The Software Engineer will contribute to the full software development lifecycle to ensure high-quality deliverables and adherence to best practices in coding and design.
Job Responsibilities:
  • Design, develop, test, and deploy software applications in accordance with project specifications and timelines
  • Collaborate with product managers, designers, and other engineers to define software requirements and deliver innovative solutions
  • Write clean, scalable, and efficient code while adhering to coding standards and best practices
  • Conduct code reviews to ensure code quality and share knowledge within the team
  • Troubleshoot, debug, and resolve software defects and performance issues in a timely manner
  • Stay updated with emerging technologies and industry trends to continuously enhance software development processes
  • Document software design, architecture, and code for future reference and maintainability
  • Participate in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives
  • Assist in the development and maintenance of automated testing and deployment processes
  • Contribute to team efforts to improve development workflows and tools
Skills and Education:   
  • Bachelor's degree in Computer Science or a related field
  • Advanced degree in Computer Science or a related field preferred
  • 5+ years of experience in software development
  • Strong, hands-on experience designing and delivering scalable applications using PHP, Javascript, TypeScript, and/or Python
  • Deep expertise in API design, asynchronous programming, and database design (relational and non-relational)
  • Proven ability to architect and implement solutions that integrate legacy systems with modern platforms, including middleware and data transformation strategies
  • Experience leading technical design decisions, establishing best practices, and ensuring code quality through testing, code reviews, and CI/CD pipelines
  • Full-stack development experience, including modern front-end frameworks and cloud-based deployments
  • Working knowledge of C# and the .NET ecosystem
  • Strong understanding and practical application of secure coding practices and security-focused development, including threat modeling, vulnerability mitigation, and secure design principles
  • Experience owning and supporting complex production systems, including troubleshooting across multiple layers
  • Strong cross-functional collaboration skills with product, QA, and support teams
  • Experience leveraging AI-assisted coding tools (e.g., Cursor, Claude.ai, or similar) to improve development efficiency and code quality preferred
  • Experience with healthcare interoperability standards such as FHIR, HL7, or similar preferred
  • Familiarity with regulatory and security frameworks such as HIPAA, PCI, and HITRUST, and their application in secure software development preferred
  • Experience modernizing legacy environments while balancing performance, scalability, and business continuity preferred
  • Demonstrated ability to mentor other engineers and guide adoption of new technologies and practices preferred
Company Benefits and Perks:
Joining Infinx comes with an array of benefits, flexible work hours when possible, and a genuine sense of belonging to a dynamic and growing organization.
  • Access to a 401(k) Retirement Savings Plan.
  • Comprehensive Medical, Dental, and Vision Coverage.
  • Paid Time Off.
  • Paid Holidays.
  • Additional benefits, including Pet Care Coverage, Employee Assistance Program (EAP), and discounted services.
If you are a dedicated and experienced Senior Software Engineer ready to contribute to our mission and be part of our diverse and inclusive community, we invite you to apply and join our team at Infinx.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Salary

Salary: 70k-85k USD

Education

Bachelor degree

Experience

5 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About Infinx

Learn more about Infinx and their company culture.

View company profile

At Infinx, we are at the forefront of revolutionizing healthcare revenue cycle management (RCM) through the strategic implementation of groundbreaking technology. Our core mission is to alleviate the administrative burdens that plague healthcare providers, allowing them to focus on what truly matters: patient care. We achieve this by harnessing the power of artificial intelligence, sophisticated automation, and advanced data analytics to create intelligent, end-to-end payment lifecycle solutions. Through our innovative, cloud-based platform, we are fundamentally reshaping how healthcare organizations manage their financial workflows, from patient access and prior authorization to medical coding and billing. Our proprietary AI-driven software is designed to seamlessly integrate with existing EMR and EHR systems, creating a unified and streamlined process that significantly enhances efficiency and accuracy.

Our commitment to innovation is relentless. We continuously explore and integrate cutting-edge technologies like machine learning and robotic process automation to tackle the most complex challenges in the revenue cycle. By processing billions of transactions, our systems have developed an unparalleled level of intelligence, enabling predictive analytics and proactive denial management that were previously unattainable. This technological prowess, combined with the deep domain expertise of our certified specialists, allows us to deliver a powerful synergy of human ingenuity and machine precision. Infinx is not just a service provider; we are a strategic partner dedicated to empowering healthcare providers with the tools and insights they need to achieve financial stability and operational excellence in an increasingly complex landscape. We are pioneering a future where the financial health of a provider is as robust as the care they deliver.

Employee benefits

Learn about the employee benefits and perks provided at Infinx.

View benefits

Disability insurance

Short-term disability coverage.

Health insurance

Comprehensive health insurance coverage.

Flexible working hours

Offers flexible work hours when possible.

Life insurance

Company-provided life insurance coverage.

View Infinx's employee benefits
Claim this profileInfinx logoIN

Infinx

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

14 remote jobs at Infinx

Explore the variety of open remote roles at Infinx, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Infinx

Remote companies like Infinx

Find your next opportunity by exploring profiles of companies that are similar to Infinx. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan