Senior Software Development Engineer
Core
Design, develop, and deliver modern, cloud-native applications and services for the RxIO program, focusing on high-volume transaction processing and distributed workflows.
Role type
Senior Software Development Engineer (Backend/Cloud)
Builds
Cloud-native applications, microservices, and event-driven architectures for the RxIO platform.
Domain
Healthcare technology / Cloud-native distributed systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful/GraphQL APIs, Microservices, Apache Kafka, Distributed SQL databases, Kubernetes, GCP, OAuth 2.0/JWT, CI/CD, Automated testing
Preferred skills
Java 21, Spring Boot 3.x, GCP (GKE, Cloud Spanner, BigQuery), Apollo GraphQL Federation, React/TypeScript, Redis, HashiCorp Vault, Splunk/Grafana, Legacy modernization
Technologies
Java, Spring Boot, Apache Kafka, Confluent Kafka, Google Cloud Platform, Kubernetes, GKE, Cloud Spanner, BigQuery, React, TypeScript, Redis, HashiCorp Vault, GitHub Actions, Harness, Splunk, Grafana
Responsibilities
Design and implement microservices and distributed systems; Develop and deploy containerized applications; Solve complex engineering problems involving high-volume data processing and event-driven architectures; Collaborate with architects and product teams to deliver secure, scalable solutions; Participate in technical design, code reviews, and engineering standards.
Seniority
Senior, hands-on IC