Principal Software Engineer
Posted on 10/18/2023
INACTIVE
RxSense

201-500 employees

Cloud-based pharmacy benefits administration and savings platform
Company Overview
RxSense is a healthcare technology company that stands out for its sophisticated cloud-based enterprise solutions, providing efficient and transparent pharmacy benefits administration, claims processing, and advanced analytics. The company's unique competitive advantage lies in its proprietary platform, RxIQ, which centralizes data and functions traditionally distributed across multiple vendors, offering clients unparalleled control over their pharmacy benefits strategy. With direct contracts with the nation's largest pharmacies, RxSense also ensures consistent low prices for consumers, demonstrating its industry leadership in improving healthcare transparency and access to affordable medications.
Financial Services
Data & Analytics

Company Stage

Private

Total Funding

N/A

Founded

2015

Headquarters

Boston, Massachusetts

Growth & Insights
Headcount

6 month growth

3%

1 year growth

12%

2 year growth

43%
Locations
Cambridge, MA, USA • Princeton, NJ, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Agile
React.js
MySQL
NoSQL
SQL
Java
Docker
AWS
Go
Elasticsearch
Vue.js
Redis
MongoDB
Development Operations (DevOps)
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • BS in Computer Science or related technical field, or equivalent technical experience
  • 10+ years of industry experience developing high-performance web applications in C#/.Net
  • Experience with Golang, Java, or similar strongly typed programming language
  • Proficiency in relational databases like MySQL or SQL Server and performance tuning
  • Extensive knowledge of development stack including .NET, .NET Core, MVC, WebAPI, IIS, etc.
  • Solid CS fundamentals and experience across a range of disciplines
  • Experience working with AWS or other cloud providers
  • Experience in Agile DevOps/CICD
  • Analytical thinking and problem-solving skills
  • Excellent communication skills
Responsibilities
  • Serve as the technical lead and hands-on developer for a core piece of the platform product
  • Collaborate with engineering managers, lead engineers, product managers, and designers to understand user needs and architect effective technical solutions
  • Build infrastructure to handle millions of transactions and secure sensitive health data
  • Design and architect software capable of reaching millions of users
  • Ensure development environment is best in class and deliver improvements to internal tooling
  • Mentor less experienced peers and display leadership as needed
  • Take product operational responsibility, set measurable goals, and meet them
  • Manage technical debt, ensure code quality, and participate in code reviews
  • Promote collaboration and best practices such as simplicity, automation, good design patterns, code coverage, and reusability
  • Own and maintain existing application platforms as part of the team and look for opportunities to improve
Desired Qualifications
  • Experience with NoSQL technologies such as MongoDB
  • Familiarity with Redis, ElasticSearch, Containerization (Kubernetes, Docker)
  • Experience migrating monolithic architecture to microservices
  • Knowledge of message queuing systems and API
  • Experience as a full stack engineer and knowledge of Front End languages such as React, Vue