Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer- Data Platform

Francisco Partners

Senior Software Engineer – Data Platform Location: Nashville, TN Job Summary: As a Senior Software Engineer on the RevSpring Team, the Software Engineer will build and improve the core systems that power provider and location data management for major health systems and insurance providers. The role is a key technical contributor—writing code daily, solving complex problems, and collaborating closely with the team to deliver features that affect millions of patient interactions. Essential Functions Build and maintain features within the core data platform that serves as the system of record for provider and location information across major health systems and insurance providers Develop and optimize PostgreSQL schemas that model complex healthcare entities, working with data normalized from Epic, Cerner, Athena, and other EHR and data systems into a canonical data model Build and improve the APIs and data services that downstream applications depend on for provider and location search, matching, and directory functionality Implement entity resolution and data quality logic to deduplicate and reconcile provider and location records across disparate source systems Build modern web–based UI interfaces (React.js) that enable health system administrators to quickly view and manage their data at scale Collaborate with staff and principal engineers on technical direction while mentoring more junior teammates Contribute to system reliability by investigating production issues, participating in incident response, and improving resilience across the platform Minimum Requirements Specific Job Skills Experience with TypeScript/React for frontend development Hands–on with Docker and cloud infrastructure (AWS preferred) Understanding of networking fundamentals and security best practices Experience dealing with messy, real-world data and have opinions about how to clean it up Experience thinking about performance implications before they become problems Experience writing code that other engineers actually want to maintain Experience communicating clearly with teammates and can explain technical decisions in context Experience being by energized by healthcare’s potential to improve through better technology Education Bachelor’s Degree Experience 5+ years building production software with Python (strong OOP fundamentals) 5+ years with relational databases—you can design schemas, optimize queries, and explain why your JOIN strategy matters 5+ years collaborating with Git in team environments Certifications N/A Language Skills Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources. Physical Capabilities The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment. #J-18808-Ljbffr Francisco Partners

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Data Platform in Nashville, TN vacancy
  • $143.1k - $176.59k

    UnitedHealth Group is seeking a Senior Software Engineer for their Optum Services team in Brentwood, TN. This role involves designing and developing highly specialized applications to process large data sets, focusing on AI/ML systems. Candidates should have a Bachelor... 
    Senior
    Software

    UnitedHealth Group

    Brentwood, TN
    4 days ago
  • Under Armour, Inc. is looking for a Sr. Data Analytics Engineer to enhance our data platform, providing crucial data modeling and visualization solutions. This...  ...ideal candidate will have extensive experience in Software Engineering and Data Analytics, especially with tools... 
    Senior
    Software
    Remote job

    Under Armour, Inc.

    Nashville, TN
    3 days ago
  • A healthcare innovation organization is looking for a Sr. Data Engineer to develop solutions that enhance efficiency within healthcare systems. The role requires expertise in cloud data warehousing, data integration, and healthcare data analysis. Ideal candidates will have... 
    Senior

    Honest Medical Group

    Nashville, TN
    2 days ago
  • BetMGM is seeking a Senior Data Engineer to own end‑to‑end data pipelines and trusted datasets powering analytics, ML, and operational systems...  .... You will shape warehouse design, data quality, and platform observability while collaborating with analytics, data science... 
    Senior

    BetMGM

    Nashville, TN
    1 day ago
  • Western Governors University in Nashville is seeking a Senior Software Engineer to lead the research, design, development, and implementation of software systems. The role involves mentoring junior engineers, ensuring project delivery within scope, time, and budget while... 
    Senior
    Software

    Western Governors University

    Nashville, TN
    2 days ago
  • CereCore seeks a Senior Data Engineer in Nashville, TN to design and support data management applications. The role emphasizes teamwork and effective problem-solving in Azure environments. Candidates should have extensive experience in data engineering, Azure technologies... 
    Senior

    CereCore

    Nashville, TN
    2 days ago
  •  ...delivering sustainable design, engineering, and consultancy...  ...for an experienced Senior Fire Protection Engineer...  ...strong background in data center and industrial...  ...tools such as Revit, BIM platforms, AutoCAD, Navisworks,...  ...protection-specific software (e.g., HydraCAD, Sprink... 
    Senior
    Software

    Arcadis

    Nashville, TN
    2 days ago
  • ComplexCare Solutions, Inc. is seeking a Senior Software Data Engineer in Nashville, TN. The role involves generating business logic and custom queries using Microsoft T-SQL. The ideal candidate will have a Master’s degree and substantial experience in database-driven applications... 
    Senior
    Software
    Remote job

    Complexcare Solutions, Inc.

    Nashville, TN
    7 hours ago
  •  ...challenges. Oracle Kubernetes Engine (OKE) is OCI's managed...  ...and continues to expand the platform with new capabilities, improved...  ...workloads. We are looking for a Senior Software Developer (IC3) who enjoys building...  ...Go . Strong fundamentals in data structures, algorithms,... 
    Senior
    Software

    Ll Oefentherapie

    Nashville, TN
    1 day ago
  •  ...provide a modern, intuitive platform that helps hospitals, medical...  ...growing quickly and building an engineering organization where innovation...  ...team as the first dedicated Data Engineer. This is a...  ...just reliable automation). Software engineering practices as defaults... 
    Senior
    Software
    Work experience placement

    Kimedics

    Nashville, TN
    4 days ago
  • $140k - $210k

     ...Description Salary: $140,000 - $210,000 Senior/Staff Site Reliability Engineer, Platforms Location: Nashville, TN (Hybrid...  .... Our platform removes personal data exposure across the open web, deep...  ...that enables faster software delivery with fewer incidents.... 
    Senior
    Software
    Work at office
    Local area

    360 Privacy

    Brentwood, TN
    19 days ago
  •  ...Microsoft Office Suite (Excel, OneDrive, Outlook, SharePoint, Teams, Word) Knowledge of (or willingness to learn) property management software such as RealPage, Yardi, and Oracle Effectively communicates early, clearly, and often on tasks, questions, and challenges High... 
    Senior
    Software
    Work at office

    Carter-Haston

    Nashville, TN
    4 days ago
  • $161.5k - $184.3k

     ...Senior Marketing Analyst, Capital One Software (Remote) Capital One Software is the enterprise B2B software business of Capital One, dedicated to helping organizations manage their data in the cloud with speed, agility, and efficiency. Born out of our own digital transformation... 
    Senior
    Software
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Nashville, TN
    2 days ago
  •  ...technology team to support continued growth. We are seeking a Senior Systems Administrator with broad technical expertise. We are...  ...projects Preferred Education & Experience Degree in engineering, software development, or related technical field Experience with HTML... 
    Senior
    Software
    Full time
    Temporary work
    Remote work
    Monday to Friday
    Night shift

    Security Bank and Trust Company

    Nashville, TN
    7 hours ago
  • $106.61k - $284.28k

     ...Manager, Frontline Support Engineering to lead our...  ...CVS Digital team. The Senior Manager is responsible...  ...customer empathy, and data-driven decision-making...  ...Experience with support platforms (e.g., ServiceNow, Zendesk...  ...in IT, SRE, DevOps, or Software Engineering. •... 
    Senior
    Software
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Nashville, TN
    5 days ago
  •  .... You will work with stakeholders to deliver scalable POS solutions and support store operations. The role requires 8-12 years in software development with 5+ years in Xstore POS, strong Java/J2EE and Oracle DB skills, and experience with integrations, deployments, and... 
    Senior
    Software

    Aspire Systems

    Nashville, TN
    1 day ago
  •  ...develop your career in Data Science, DevOps and SRE...  ...solutions around database platforms? Would you like to be...  ...for an IT System Engineer to: Develop and implement...  ...administration. Proficient with software development and...  ...record of influencing senior IT stakeholders and business... 
    Senior
    Software

    TechDigital Group

    Nashville, TN
    4 days ago
  •  ...Senior Full Stack Developer Anywhere | Contract-to...  ...drives full lifecycle engineering, security, and performance...  ...integrations with ERP platforms. You will serve as a...  ..., business logic, data access, and event-driven...  ...years of professional software engineering experience... 
    Senior
    Software
    Contract work
    Remote work

    Eliassen Group

    Nashville, TN
    2 days ago
  •  ...Infrastructure in Nashville is seeking a Principal Software Developer to lead the design,...  ...-side systems used in distributed cloud platforms. You will own complex technical problems...  ...scalable, reliable solutions while mentoring engineers across teams, operating with strong... 
    Senior
    Software

    Ll Oefentherapie

    Nashville, TN
    17 hours ago
  •  ...Senior Project Manager At FreightWise we combine agile tech development...  ...management services, and software for small and mid-sized...  ...that spans Operations, Product, Engineering, Sales, Customer Experience,...  ...and comfort working with data and financial figures such as... 
    Senior
    Software
    Work at office

    FreightWise

    Nashville, TN
    5 days ago
  • $115.91k - $120.91k

     ...neighborhood locations. Learn more about Dollar General at A Senior Software Engineer will be responsible for building technologies across...  ...• Experience deploying and managing applications on cloud platforms like AWS, Azure or Google Cloud. • Experience with containers... 
    Senior
    Software
    Work experience placement
    Seasonal work

    Dollar General

    Goodlettsville, TN
    17 hours ago
  •  ...good. CoreCivic is currently seeking a Senior Systems Specialist located at our corporate...  .... Resolves issues using remote control software; working on Microsoft server file and...  ...Citrix, Microsoft AD, IT Service Management platform (e.g. Service-now), Novell ID Management... 
    Senior
    Software
    Work experience placement
    Work at office
    Remote work
    Relocation

    CoreCivic

    Brentwood, TN
    4 days ago
  • $123.4k - $176.3k

     ...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user... 
    Senior
    Software
    Temporary work
    For contractors
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Nashville, TN
    3 days ago
  • $105.68k - $136.94k

     ...to join our growing team as a Senior 3D Specialist - Graphics....  ...visualizations that communicate civil engineering projects to clients,...  ...industry-standard visualization software. Candidates should also have...  ...plans and working with CADD data to ensure technical accuracy... 
    Senior
    Software
    Work at office
    Work from home
    Flexible hours

    RK&K

    Nashville, TN
    1 day ago
  •  ...across six states. Position Summary The Senior Payroll Coordinator will be responsible for...  ...eligible employees Compile and maintain data necessary to calculate and process payments...  ...Hands‑on experience with payroll software/HRIS; Lawson and Kronos system experience... 
    Senior
    Software

    Ardent Corporate

    Brentwood, TN
    17 hours ago
  • BOS Framework, Inc. in Nashville, TN is seeking a Senior .NET Developer with over 5 years of experience in the IT industry. The ideal...  ...and optimizing performance while adhering to best practices in software development. Competitive benefits including medical, vision and... 
    Senior
    Software

    BOS Framework Inc

    Nashville, TN
    3 days ago
  • $150k - $190k

     ...internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis,...  ...and ETL workflows. As a Sr. Software Engineer - Data, you will work with customers...  ..., relational databases, and ETL platforms Previous Experience building highly available... 
    Senior
    Software
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Nashville, TN
    2 days ago
  • $150k - $190k

    A leading IT solutions provider in Nashville is seeking a Senior Data Engineer to develop solutions focused on data engineering and ETL workflows. The role involves collaborating with stakeholders, driving data strategy, and improving existing data processes. Candidates... 
    Senior

    SHI GmbH

    Nashville, TN
    4 days ago
  •  ...will contribute as part of a software development team, shaping how...  ...persuasively to audiences ranging from engineers to product owners and...  ...integrations to facilitate data transformation across internal...  ...across relational and NoSQL platforms Experience with architecting... 
    Senior
    Software
    Temporary work
    Flexible hours

    i3 Verticals

    Nashville, TN
    4 days ago
  •  ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL.... 
    Senior
    Software
    Local area
    3 days per week

    Tyler Technologies

    Brentwood, TN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- Data Platform. Be the first to apply!