Senior Software Development Engineer
Core
Design, develop, test, deploy, and support enterprise-grade full-stack software applications with AI/LLM integration for health care.
Role type
Senior Software Development Engineer (Full-Stack)
Builds
Scalable, secure, AI-enabled enterprise software applications and microservices
Domain
Health care technology / Enterprise software
Required skills
Python, TypeScript/JavaScript, React, FastAPI, Spring Boot, RESTful APIs, Microservices, PostgreSQL, Docker, Kubernetes, GKE, CI/CD, OAuth2, JWT, RAG, Prompt Engineering
Preferred skills
Java, NoSQL, Vector databases, Kafka, gRPC, Anthropic Claude, Agentic AI patterns, MCP servers, Logging and tracing
Technologies
Python, TypeScript, JavaScript, React, FastAPI, Spring Boot, PostgreSQL, Docker, Kubernetes, GKE, GitHub Actions, Jenkins, Kafka, Anthropic Claude, OpenAI, Gemini
Responsibilities
Design and develop enterprise software applications; Architect and operate RESTful APIs and microservices; Implement secure application patterns; Own containerized deployment practices; Build and maintain CI/CD pipelines; Lead practical integration of LLMs into production applications; Mentor engineers and partner with stakeholders
Seniority
Senior, hands-on IC