Research Python Programmer/Data Analyst

RTI International•UNAVAILABLE, UNAVAILABLE
•Remote

About The Position

RTI International’s Center for Data Interoperability is seeking a full-time Research Programmer/Analyst with Python, SAS, or SQL analytic programming experience. The role works with research teams to analyze and synthesize complex qualitative and quantitative administrative health data from multiple sources, providing analytic development and statistical programming expertise for research using healthcare data, particularly large and complex health insurance claims and survey data. The position may be based at Research Triangle Park or another U.S. location as a telecommuter. Approximately 85% of the role focuses on querying, merging, and analyzing healthcare data; combining and standardizing data from disparate sources; developing and maintaining analytic code; reviewing and documenting code; creating analytic datasets and databases; translating business requirements into programming logic; and providing functional leadership, advice, and mentoring to programmers. The remaining approximately 15% supports broader programming and health-practice initiatives, including identifying technologies and coding efficiencies, continuing education, and sharing knowledge through presentations, code utilities, and staff training.

Requirements

  • BS/BA or advanced degree in data science, computer science, statistics, social sciences, health policy, or a related field, with at least 8 years of programming experience, or an equivalent combination of education and experience. The posting defines an equivalent combination as a relevant master's degree and at least 6 years of relevant experience.
  • At least 8 years of combined experience in Python, SAS, or SQL analytical coding, including demonstrated expertise linking different types of data files; at least 4 years must involve Python and/or SQL analytic programming.
  • Experience programming with data stored in relational databases such as Teradata, Snowflake, DB2, Oracle, or SQL Server.
  • Healthcare industry experience, analytic experience with Centers for Medicare & Medicaid Services (CMS) work, and/or knowledge of healthcare terminology and classification systems such as ICD-10, CPT, or HCPCS.
  • Experience designing and implementing flexible, reusable, scalable, computationally efficient, and maintainable code for use across multiple projects.
  • Understanding of analytic programming quality and best practices, including QA/QC procedures such as peer code review and parallel programming, and ability to teach these practices.
  • Experience with all phases of the Analytic Development Life Cycle.
  • Organizational and planning skills to work independently while contributing to a team.
  • Analytical thinking and exceptional attention to quality and detail.
  • Strong interpersonal skills, including written and spoken English-language skills, ability to manage competing deadlines, and ability to work independently while regularly collaborating with project teams.
  • Must be legally authorized to work in the United States, have lived in the United States for at least 3 of the last 5 years, and not require employment visa sponsorship now or in the future.

Nice To Haves

  • At least 2 years of functional or technical leadership experience, including teaching coding best practices, conducting thorough code reviews, and guiding teams through phases of the Analytic Development Life Cycle.
  • Experience with other open-source programming languages such as R, Java, or Perl.
  • Experience using relational database management concepts to build or enhance large systems of analytic datasets.
  • Programming experience in CMS data systems such as the Integrated Data Repository (IDRC), Chronic Conditions Warehouse (CCW), or Centralized Data Repository (CDR).
  • Familiarity with issue-tracking and code-versioning tools such as Jira or Git.
  • Experience with Linux/Unix.
  • Ability to deliver high-quality programming output while identifying broader improvements to programming or team processes that advance quality, efficiency, and collaboration.

Responsibilities

  • Query, merge, and analyze complex healthcare data from large relational databases using coding expertise and best practices.
  • Use quantitative methods to standardize, blend, and distill data from disparate sources into insights for client reports, journal manuscripts, abstracts, and professional meeting posters.
  • Develop and maintain SAS, SQL, or Python code, improving efficiency, minimizing computational errors, and supporting process improvements.
  • Participate in code review, documentation, and parallel coding efforts to maintain quality and enable efficient transfer of code among team members.
  • Construct analytic datasets and databases for public health and healthcare financing project deliverables.
  • Work with project teams to review and refine business requirements and translate them into programming logic.
  • Advise and mentor fellow programmers, resolve day-to-day issues of small to medium complexity, and promote coding best practices and standards among early-career staff.
  • Support strategic initiatives within the programming group and health practice, including evaluating emerging technologies and developing efficient or novel coding approaches.
  • Participate in relevant industry conferences and continuing education, including learning new coding languages as appropriate.
  • Share knowledge with programmers, leaders, and other staff through presentations, codebase utilities, and training.

Benefits

  • Competitive base salary
  • Generous paid time off policy
  • Merit-based annual increases
  • Bonus opportunities
  • Recognition program
  • Competitive insurance plans, including health, dental, life, and short-term and long-term disability
  • Retirement savings program such as a 401(k) plan
  • Paid parental leave for all parents
  • Financial assistance with adoption expenses or infertility treatments
  • Financial reimbursement for education and developmental opportunities
  • Employee assistance program
  • Other offerings to support work-life balance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service