Jobs Companies Tennessee Oncology Software Engineer

Über diese Software Engineer Stelle bei Tennessee Oncology

Tennessee Oncology · Vor Ort · United States

OneOncology is positioning community oncologists to drive the future of medical care through a patient-centric, physician-driven, and technology-powered model to help improve the lives of everyone living with cancer and other diseases. Our team is bringing together leaders to the market place to help drive OneOncology’s mission and vision.

Why join us? This is an exciting time to join OneOncology. Our values-driven culture reflects our startup enthusiasm supported by industry leaders in oncology, urology, technology, and finance. We are looking for talented and highly-motivated individuals who demonstrate a natural desire to improve and build new processes that support the meaningful work of independent physicians and the patients they serve.

Job Description:

This Full Stack Engineer is dedicated to OneCenter and OneAnalytics—the platform our partner practices use to measure clinical quality, operational performance, and financial results. OneCenter is a React web application backed by Python and FastAPI services on Azure, while OneAnalytics is the analytics layer within the platform, built on Databricks and Azure SQL and surfaced largely through embedded Power BI. 

In this role, you will own the application layer surrounding the analytics stack, including the embedded Power BI experience and its supporting wrapper, the APIs that deliver Databricks and Azure SQL data to the front end, and the integration of Databricks Genie conversational analytics into OneCenter. You will partner closely with the Analytics team, which builds the semantic models, dashboards, and Genie spaces, while you build and enhance the product experience our partner practices use every day. 

Our engineering team is small and growing, so breadth matters more than specialization. We are looking for an engineer who is strong across the full stack, comfortable working close to data, and ready to grow into deeper architectural responsibilities with support from senior engineers. 

This is a full-time remote position within the United States. Employees located in the Nashville, TN area have the option to work from the Nashville office. 

Responsibilities:  

  • Build and ship features in the OneCenter web application using React, backed by Python and FastAPI services running on Azure. 

  • Design and maintain FastAPI services that deliver analytics data, user context, and practice configuration to the front end, using Pydantic models and generated OpenAPI schemas as the contract between services and the front end. 

  • Own the OneAnalytics user experience within OneCenter, including navigation, filtering, load performance, and functionality that makes analytics accessible and useful for practice leaders and physicians. 

  • Build and maintain the embedded Power BI experience, including embed token generation, report and workspace management, filters, bookmarks, and the supporting wrapper application. 

  • Implement and verify row-level security to ensure each practice can access only its own data, and monitor and tune embedded report performance and capacity utilization. 

  • Query and integrate data from Databricks, including SQL warehouses, Unity Catalog, and Delta tables, and Azure SQL into application features. Write and tune SQL and partner with Analytics and Data Engineering on the models and views supporting the application. 

  • Use async endpoints, background tasks, caching, and pagination to keep large analytic result sets responsive in the browser. 

  • Integrate Databricks Genie into OneCenter using Genie Conversation APIs, enabling practice users to ask questions of their data in natural language. Build supporting guardrails, including authentication, governed access through Unity Catalog, result rendering, and feedback capture. 

  • Use AI-assisted development tooling to improve development efficiency and code quality. 

  • Write unit and integration tests, participate actively in code reviews, and document solutions so they can be effectively maintained by the broader team. 

  • Build to HIPAA and HITRUST expectations, including least privilege, encryption in transit and at rest, audit logging, tenant isolation, and appropriate handling of protected health information. 

  • Partner with Analytics, Data Engineering, Product, and practice-facing teams to understand how physicians and practice administrators use data and translate reporting and analytics needs into scalable product features rather than one-off solutions. 

  • Additional responsibilities as assigned to help drive our mission of improving the lives of everyone living with cancer. 

 

Qualifications: 

Required: 

  • Bachelor’s degree in Computer Science or a related field, or equivalent work experience. 

  • High school diploma or GED. 

  • 3+ years of professional full-stack software development experience. 

  • Working proficiency in React and modern JavaScript; TypeScript preferred. 

  • Strong Python skills, including building REST APIs with FastAPI — or with Flask or Django and a clear willingness to work in FastAPI. 

  • Comfort with async/await in Python and with typed request and response models (Pydantic). 

  • Strong SQL skills and comfort working directly with analytical data models. 

  • Experience deploying applications to a major cloud platform, Azure preferred. 

  • Experience with REST APIs, Git, and CI/CD. 

  • Ability to own a feature end to end with reasonable guidance, and comfort on a small team. 

Preferred:  

  • Hands-on experience embedding Power BI in a web application — embed tokens, the Power BI REST API, the JavaScript client library, and row-level security. 

  • Experience working against Databricks (SQL warehouses, Unity Catalog, Delta) or a comparable lakehouse platform. 

  • Familiarity with Databricks Genie or other conversational or LLM-backed analytics interfaces. 

  • Healthcare exposure, particularly clinical, operational, or financial reporting. 

  • Multi-tenant application experience where data isolation between customers matters. 

  • Experience with SQLAlchemy, Alembic, or comparable Python data access and migration tooling. 

  • Azure DevOps, Docker, or containerized deployment experience. 

  • Experience working in a HIPAA-regulated or HITRUST-certified environment. 

 

Essential Competencies:  

  • Ownership — takes a feature from ticket to production and follows through on what breaks. 

  • Curiosity and growth — asks good questions, learns the domain, and levels up quickly. 

  • Clear written and verbal communication with both technical and non-technical partners. 

  • Generalist range and comfort operating on a small, fast-moving engineering team. 

  • Sound handling of protected health information and a security-first mindset. 

  • Attendance is an essential job function. 

 

Bereit, sich bei Tennessee Oncology zu bewerben?
Bei Tennessee Oncology bewerben

Über Tennessee Oncology

Thank you for your interest in Tennessee Oncology. People like yourself have helped us grow into one of the largest and most influential oncology practices in the country. Our front line heroes are beloved by our patients and their families. Caring for cancer patients is a privilege.

Alle Jobs bei Tennessee Oncology ansehen →

Ähnliche Jobs

DI
Software Engineer
Disney
⚡ Früh bewerben Orlando, FL, USA Vor Ort $111,900–$150,000
● Neu 👁 Gesehen ✓ Beworben vor 43 Min.
Redwood Materials
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials
⚡ Früh bewerben McCarran, NV; San Francisco, C... Vor Ort $152,500–$200,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Redwood Materials
Senior Software Engineer, Energy Storage
Redwood Materials
⚡ Früh bewerben San Francisco, California, Uni... Vor Ort $150,000–$237,500
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Redwood Materials
Infrastructure Software Engineer, Energy Storage
Redwood Materials
⚡ Früh bewerben San Francisco, California, Uni... Vor Ort $180,000–$237,500
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Anthropic
Software Engineer, Beneficial Deployments
Anthropic
⚡ Früh bewerben San Francisco, CA | New York C... Vor Ort $320,000–$405,000
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Precisely US Jobs
Senior Software Engineer
Precisely US Jobs
⚡ Früh bewerben United States Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Varda Space Industries
Spacecraft Ground Systems Software Engineer II
Varda Space Industries
⚡ Früh bewerben El Segundo, California, United... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Varda Space Industries
Spacecraft Mission Software Engineer II
Varda Space Industries
⚡ Früh bewerben El Segundo, California, United... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Varda Space Industries
Senior Spacecraft Mission Software Engineer
Varda Space Industries
⚡ Früh bewerben El Segundo, California, United... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Tennessee Oncology

Alle Jobs bei Tennessee Oncology ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos