Simplify Logo

Full-Time

Senior Software Engineer

Semantic Layer and Microservices

Posted on 2/13/2024

Xevant

Xevant

51-200 employees

Analytics platform for pharmacy benefit organizations

Data & Analytics
Enterprise Software

Senior

Remote in USA

Category
Backend Engineering
Full-Stack Engineering
Software QA & Testing
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Python
Node.js
Java
Docker
AWS
Terraform
REST APIs
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience in designing, implementing, and maintaining a semantic layer for enterprise-scale applications, with a deep understanding of data modeling, data access patterns, and performance optimization techniques.
  • Strong expertise in building microservices-based architectures using modern technologies such as Docker, Kubernetes, and serverless computing platforms.
  • Proficiency in programming languages such as Java, Python, or Node.js, with experience in developing RESTful APIs and integrating with data sources.
  • Experience with cloud platforms such as AWS or Azure and familiarity with infrastructure as code tools like Terraform or CloudFormation.
Responsibilities
  • Design and Architect: Lead the design and architecture of a robust semantic layer to provide a unified data access layer across the organization. Architect and implement microservices-based solutions to support various business needs and integrate with the semantic layer.
  • Develop: Build and maintain the semantic layer infrastructure, including data models, data access APIs, and caching mechanisms. Develop microservices using modern frameworks and technologies, ensuring scalability, reliability, and performance.
  • Ensure Quality and Reliability: Ensure the quality, reliability, and scalability of the semantic layer and microservices architecture. Implement best practices for testing, monitoring, and troubleshooting to maintain optimal system performance.
  • Collaborate: Collaborate with cross-functional teams including data engineers, data scientists, and application developers to understand requirements and deliver solutions that meet business needs effectively.

Xevant provides an intelligent analytics platform for pharmacy benefit organizations, utilizing advanced technologies to automate real-time data analysis and reporting, enabling the identification of cost-saving opportunities and the improvement of client outcomes. The platform compiles and analyzes complete pharmacy claims data, providing actionable insights and custom client action planning.

Company Stage

Seed

Total Funding

$17.2M

Headquarters

Draper, Utah

Founded

2017

Growth & Insights
Headcount

6 month growth

-4%

1 year growth

30%

2 year growth

54%
INACTIVE