Staff Software Engineer

XIFINDallas, TX
$137,000 - $173,000Onsite

About The Position

XiFin is seeking a Staff Software Engineer passionate about building scalable, high-quality software and guiding engineering teams toward strong technical solutions. This dynamic full-stack role involves designing and developing robust applications to automate and streamline complex healthcare workflows. The Staff Engineer will contribute hands-on development, provide technical leadership, architectural guidance, and mentorship. The ideal candidate is an experienced Java-focused full-stack engineer with strong backend expertise and modern UI development experience, thriving in collaborative environments and motivated to elevate team quality and effectiveness. The role may be hired as a Senior Software Engineer or Staff Software Engineer depending on experience. This position is located in San Diego, CA and is not eligible for employment sponsorship.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 10+ years of experience in software engineering, building enterprise-scale applications.
  • Strong expertise in Java development using Spring frameworks, including Spring MVC, Spring Security, and JDBC.
  • Experience developing full-stack applications with modern JavaScript technologies including React and jQuery, and frameworks such as Angular or Vue.
  • Experience designing and consuming RESTful web services and APIs.
  • Strong experience working across the software development lifecycle including design, coding, testing, and deployment.
  • Experience reviewing and maintaining high-quality production code.

Nice To Haves

  • Experience working with healthcare data standards such as HL7 or HL7 FHIR.
  • Experience working with search technologies such as SOLR.
  • Experience using Tableau or other analytics tools.
  • Experience working with enterprise integration architectures.
  • Experience working in highly regulated healthcare or health technology environments.
  • Experience with AI-assisted software development practices and agentic AI system concept

Responsibilities

  • Design and implement robust, scalable, and maintainable full-stack solutions using Java and modern web technologies.
  • Translate business and technical requirements into well-architected software designs.
  • Build high-performance services and user interfaces that support mission-critical production workflows.
  • Develop clean, maintainable, and well-tested code that aligns with engineering standards and best practices.
  • Contribute to all phases of the software development lifecycle including design, development, testing, deployment, and support.
  • Develop backend services using Java and Spring frameworks including Spring MVC, Spring Security, and JDBC.
  • Build modern user interfaces using JavaScript technologies such as React and jQuery, along with frameworks including Angular or Vue when appropriate.
  • Design APIs and web services that enable seamless integration across internal and external systems.
  • Work across the technology stack to ensure reliable and performant application behavior.
  • Provide technical leadership and mentorship to engineering team members.
  • Review code and architectural decisions to ensure scalability, maintainability, and quality.
  • Guide teams in adopting best practices related to software architecture, testing, and performance optimization.
  • Partner with engineering leaders to identify and implement improvements in development processes and tooling.
  • Work closely with product managers, architects, and engineering teams to deliver solutions aligned with business objectives.
  • Participate in design discussions and contribute to system architecture decisions.
  • Support teams in troubleshooting complex technical challenges and production issues.
  • Identify opportunities to improve system performance, scalability, and developer productivity.
  • Advocate for improvements in testing practices, CI/CD pipelines, and engineering standards.
  • Contribute to evolving engineering practices and technical strategy across the organization.

Benefits

  • Comprehensive health benefits including medical, dental, vision, and telehealth
  • 401(k) with company match and personalized financial coaching
  • Health Savings Account (HSA) with company contributions
  • Wellness incentives
  • Tuition assistance
  • Flexible time off
  • Company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service