Senior Python Developer


CBTS
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Artificial Intelligence
- Life Insurance
- Team Building
- Risk Assessment
- Real-time
- Roadmaps
- Scalability
- Machine Learning (ML)
- Automated Testing
- Continuous Improvement
- Mathematics
- Computer Science
- Physics
- Python
- Software Development
- API
- Cloud Computing
- Kubernetes
- Orchestration
- Docker
- Relational Databases
- PostgreSQL
- MySQL
- Object-relational Mapping
- Load Testing
- Performance Tuning
- Terraform
- Emerging Technologies
- Large Language Models (LLMs)
- Collaboration
- Data Science
- Underwriting
Summary
DUTIES
- Help shape API architecture for real-time decisioning using complex medical data
- Collaborate with data scientists, underwriters, customer success partners, and product managers to develop and deliver the product roadmap
- Optimize backend performance and scalability for large volumes of structured and unstructured health data
- Adapt the product as machine learning and large language model use evolves
- Build maintainable software; write unit and integration tests and implement automated testing
- Participate in code reviews and contribute to continuous improvement of development practices
Required
- Degree or equivalent background in Engineering, Mathematics, Computer Science, Data Science, Physics, or a related discipline
- Professional experience developing backend software with Python
- Strong understanding of software development lifecycle best practices
- Experience with API design tools and frameworks (Swagger, OpenAPI, FastAPI)
- Experience with cloud computing and Kubernetes or similar orchestration tools
- Experience with containerization tools such as Docker
- Experience with relational databases (PostgreSQL, MySQL) and ORM libraries such as SQLAlchemy
- Experience with load testing, latency profiling, and backend performance optimization
Preferred
- Experience with infrastructure-as-code tools such as Terraform
- Experience working with new and complex data sources
- Interest in applying emerging technologies, including large language models, in production environments
- Ability to collaborate effectively across engineering, data science, underwriting, product, and customer success teams
- Dice Id: 10119424
- Position Id: 1443153934868
- Posted 12 hours ago
Company Info
CBTS provides a complete spectrum of technology solutions ranging from infrastructure, applications, to consulting services. Our mission is to help businesses architect, deploy, and manage custom-built IT solutions that help them improve operational efficiencies, while reducing costs and risk.
To help achieve your business goals, CBTS has built a state-of-the-art platform of technology assets, engineering talent, and strategic partnerships to deliver world-class services. In addition to configuring and deploying cutting-edge technology solutions, we also use the same platform to fuse the right security, disaster recovery, and management portfolio around your environment. With CBTS, you are assured that your mission critical data is up and running at all times, protected, and compliant.

