
Senior Software Engineer – Data, AI Platforms
Doran Jones Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Texas • United States
Visit company websiteExplore more
Job Level
About the role
- Design and develop backend services and APIs using Python to support data ingestion, transformation, analytics, and AI workflows
- Integrate applications with Databricks, Delta Lake, and cloud-native data services
- Support batch and streaming data pipelines, including orchestration, monitoring, and reliability
- Implement secure, scalable access patterns for curated healthcare data in alignment with payer data governance and compliance requirements
- Design and integrate solutions that leverage Large Language Models for data exploration, summarization, workflow automation, and decision support
- Partner with data science and platform teams to operationalize ML- and LLM-driven capabilities in production environments
- Contribute to modern web user interfaces that surface data, analytics, and AI-driven insights
- Apply modern UI design principles to ensure usability, accessibility, and clarity for technical and business users
- Integrate frontend components with backend APIs and services
- Collaborate with data architects, platform engineers, designers, and product owners to deliver end-to-end solutions
- Participate in design reviews, code reviews, and architectural discussions
- Contribute to agile delivery practices, including backlog refinement, sprint planning, and iterative delivery
Requirements
- 5+ years of professional experience in full-stack software development
- Strong hands-on experience developing backend services using Python in production environments
- Experience working with data platforms, analytics systems, or large-scale data processing solutions
- Practical experience integrating or leveraging Large Language Models in applications or workflows
- Solid understanding of modern UI design principles and frontend development concepts
- Experience building and consuming RESTful APIs and working with asynchronous systems
- Familiarity with cloud-native architectures and security best practices
- Experience operating in regulated environments, with attention to data privacy and compliance
- Hands-on experience with Databricks, Delta Lake, or Spark-based platforms
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonbackend servicesAPIsdata ingestiondata transformationdata analyticsLarge Language ModelsRESTful APIsasynchronous systemsdata processing
Soft Skills
collaborationcommunicationdesign reviewscode reviewsagile deliveryproblem-solvingusabilityaccessibilityattention to detailiterative delivery