Are you interested in harnessing technology and AI to transform healthcare?
At XiFin, we believe a healthier, more efficient healthcare system starts with strong financial and operational foundations. Our innovative technologies help diagnostic providers, laboratories, and healthcare systems manage complexity, drive better outcomes, and stay focused on what matters most: patient care.
We’re on a mission to simplify the business side of healthcare—and we know that mission takes people from all backgrounds and experiences. Whether you’re early in your career or bringing years of expertise, we welcome your perspective, your curiosity, and your passion. We value individuals who ask questions, challenge the status quo, and want to grow while making a real difference.
About the Role
As a Sr. Software Engineer at XiFin you will be part of End-to-end software system engineering with a specialized focus on innovation. Works with Product Management and Engineering Leads to specify and design robust, scalable, and supportable solutions that automate and streamline production workflows. Diagnosis and mitigation of application function and performance issues. Manages and controls highly secure application data loading and data quality.
This position will be located onsite at our office in San Diego, California.
How you will make an impact:
In this role, you’ll:
- Lead engineering efforts to deliver best-of-class, innovative software for our customers, their clients, and patients
- Lead collaboration activities with team members to define requirements, objectives, and system design
- Collaborate with your team to build, review, and test applications and SQL code in a team-based development environment
- Work cross-functionally with other members of the engineering department on large strategic initiative projects
- Identify and propose opportunities to improve processes, product quality, and supportability
- Ensure that quality is a priority and is built into all stages of the development lifecycle
- Analyze, troubleshoot, and monitor large systems of complex software applications
- Assist other team members to support individual growth and improvement
- Adhere to and improve coding standards and best practices
- Perform research and development for innovation projects
- Other duties as assigned by management
What you will bring to the team:
We’re looking for someone with a growth mindset and a passion for learning. You might be a great fit if you:
- Ownership mindset with systems-level thinking
Takes end-to-end accountability for software solutions—anticipating downstream impacts on scalability, data integrity, security, and supportability while proactively identifying risks and opportunities for improvement. - Collaborative problem solver and clear communicator
Actively partners with Product, Engineering Leads, and cross-functional teams to align on requirements and design decisions, translating complex technical concepts into clear, actionable insights for both technical and non-technical audiences. - Continuous learner with an innovation mindset
Demonstrates curiosity and adaptability by exploring new technologies, tools (including AI-enabled development), and modern engineering practices to improve product quality, development efficiency, and system reliability. - Quality-driven mentor and team multiplier
Models high engineering standards, embeds quality throughout the development lifecycle, and invests in the growth of others through knowledge sharing, constructive feedback, and leading by example.
Skills and experience you have:
You don’t need to check every box. We will consider a combination of education and experience, including:
- B.S. in Computer Science or other Engineering discipline
- 5+ years of experience as a software engineer
- Experience leading large projects in an agile, team-based development environment
- Extensive experience with Java, HTML, JavaScript, CSS, and UI web components
- Extensive experience with Oracle SQL and application/database integration
- Expert-level knowledge of full-stack debugging, diagnosis, development, and testing techniques
- Expertise building and consuming web services (SOAP and REST) and SOA
- Experience consuming AWS APIs and web services to build Agentic AI workflows preferred
- Experience using AI application development tools to accelerate delivery preferred
- Strong ability to diagnose and troubleshoot complex system issues involving large multi-tiered applications
- Experience delivering software adhering to industry privacy standards (PHI, PII, PCI) preferred
- Financial, laboratory, pharmacy, or other medical industry background preferred
Why XiFin?
We’re more than just a healthcare technology company—we’re a team that cares about people.
Here’s a glimpse at what we offer:
- Comprehensive health benefits including medical, dental, vision, and telehealth
- 401(k) with company match and personalized financial coaching to support your financial future
- Health Savings Account (HSA) with company contributions
- Wellness incentives that reward your preventative healthcare activities
- Tuition assistance to support your education and growth
- Flexible time off and company-paid holidays
- Social and fun events to build community at our locations!
Pay Transparency
At XiFin, we believe in pay transparency and fairness. The expected annual salary range for this role is $120,000 to $150,000, based on your experience, skills, and geographic location.
Final compensation will be determined during the selection process and may vary accordingly.
Accessibility & Accommodations
We’re committed to providing an inclusive and accessible experience for all applicants. If you need a reasonable accommodation during the application process, please contact us at 858-436-2901.
Equal Opportunity Employer
XiFin is proud to be an equal opportunity employer. We value diverse voices and do not discriminate on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, disability, age, veteran status or any other basis protected by law.
Ready to apply?
We’d love to hear from you—even if you’re not sure you meet every qualification. If you're excited about the role and believe you can contribute to our team, please apply. Let's build something meaningful together.