Remote, USA
About Us
At Dendi, we provide critical software infrastructure necessary for clinical labs to operate and
connect patient diagnostic data. We don’t cut corners, and we work closely with our partners to
continuously deliver a solution that helps them achieve their goals.
We’re a motivated and entrepreneurial group of team players. We have high expectations for
each other and believe in fostering a sense of camaraderie and support within our tight-knit
group. We’re proud of what we do, and we’re looking for others who are proud of their work, too.
Dendi was founded in 2019 and is based in Research Triangle Park, NC.
Join us, and let’s work on improving human health together.
Role Description
What You’ll Be Working On:
- OpenVPN to Tailscale conversion while adding role-based access control segregations of network resources
- Designing and implementing new processes for bootstrapping and fleet management for our next generation of hardware embedded devices in the field
- Working closely with the the dev team in architecting our next-generation massive-scale ETL/data lake platform, and then implementing it
- Finish standing up our new logging & metric ingestion pipeline and presentation system using Vector.dev, Grafana Loki, Prometheus, and Grafana
- Separating our Terraform “monolith” repo into separately maintainable code bases and/or Terraform states
- Scoping down IAM permissions from legacy roles that are too wide open
- Porting our few, legacy Heroku apps: dockerizing them and deploying to our AWS ECS clusters
Requirements
- Deep experience with Amazon Web Services (AWS): candidates should have hands-on experience deploying a wide array of AWS services in production environments, not just for proofs-of-concepts. They should also possess awareness of the broader AWS product suite, even if they haven’t personally implemented every tool
- Experience with deploying Docker containers in production
- Experience with “infrastructure as code” paradigm (ex: Terraform, Ansible, & Packer)
- Scripting in Shell (Bash)
- Coding in Python or Ruby
- Experience in creating modern, complex CI/CD pipelines. Ex: GitLab CI, GitHub actions, or equivalent
- Thorough understanding of the Software Development Lifecycle (SDLC)
- Experience with architecting, supporting, and deploying multiple large-scale systems from scratch
- Experience with massive scale data ingestion and messaging systems
- Native level of English proficiency, both verbal and written
Bonus
- Experience with hardware-side software development and/or fleet management
- Emphasis on data resiliency and sovereignty
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Training & Development
- Work From Home
Interested candidates, please fill out and submit the following form: