Posted 2d ago

Software Engineer

@ Kindbody
United States
RemoteFull Time
Responsibilities:Build APIs, Scale systems, Collaborate teams
Requirements Summary:3+ years Ruby on Rails; GraphQL; ETL, AWS; Docker; REST APIs; PostgreSQL/MySQL; production Systems scaling.
Technical Tools Mentioned:Ruby on Rails, GraphQL, Relay, Apollo, ETL, AWS, Docker, Kubernetes, React, TypeScript, PostgreSQL, MySQL, Redis, Redis, Serverless, Python, Grafana, Kibana, Jest, RSpec, Rubocop, CodeClimate, S3, S3
Save
Mark Applied
Hide Job
Report & Hide
Job Description

About Kindbody

Kindbody’s mission is to make fertility and family-building care affordable and accessible for all. 

Founded in 2018,  Kindbody has been recognized for technology innovation and industry leadership, Kindbody has been named to CNBC Disruptor 50, Fast Company’s Brands that Matter, Forbes Best Startup Employers, Inc.’s Best In Business list of most admired companies, as well as Deloitte Technology Fast 500™, which recognizes the fastest growing and most innovative technology companies in North America.

Kindbody is the leading U.S. fertility clinic network and global family-building benefits provider for employers on a mission to make fertility care more affordable and accessible for all. Kindbody serves patients at 26 state-of-the-art signature clinics and IVF labs, 400+ partner clinics, and in 113 countries around the world. Trusted by more than 140 employers, Kindbody’s physician-led model covers the full-spectrum of reproductive healthcare including fertility assessments, fertility preservation, genetic testing, IVF, donor and surrogacy services, adoption, postpartum care, and menopause support. Kindbody is the only fertility benefits provider that serves patients directly, delivering a seamless, integrated experience with superior health outcomes at lower cost. Kindbody has raised more than $315 million in debt and equity funding from leading investors including Perceptive Advisors, JP Morgan Chase’s Morgan Health, GV, RRE Ventures, Claritas Health Ventures, Rock Springs Capital, Distributed Ventures, Whatif Ventures and TQ Ventures

About the Role

You will be working in a fast-paced, rapidly growing environment where you will be relied on for your expertise, professionalism, and collaboration. This role is a Full time remote position. 

Our Tech Stack

  • Docker: everything, everywhere

  • Rails apps unified in a monorepo

  • Kubernetes in AWS (EKS): ensures stability, uptime, speed, scalability of our EMR

  • React, TypeScript, React Native, GraphQL, Amplify: modern, usable Patient Portal.

  • Python, Serverless Architecture

  • AWS, GCP, Segment, Metabase: our data engineering stack.

  • Vue.js: integrated within our full stack Rails apps to improve our user experience

  • Sidekiq, Redis: queueing and scheduled jobs, caching

  • Honeybadger, Grafana, Kibana, Skylight: monitoring and performance

  • CodeClimate, Jest, Rspec, Rubocop: testing and code quality

Responsibilities

  • Work from database schema to CSS to help build our core products and address significant scaling needs as we grow.

  • Be tasked with a broad spectrum of work ranging from traditional feature development to performance improvements, to third party integrations, to experimenting with new technologies to address challenging healthcare problems.

  • Write Ruby code to build external-facing RESTful APIs and internal GraphQL APIs.

  • Production deploys via our CI/CD pipeline.

  • Work with product designs to create modern, responsive new features.

  • Interact with co-workers across departments to communicate progress and outcomes of planned work

  • Partner with product development, operations, support to address ongoing product issues and enhancements.

  • Collaborate with engineering team members to establish architecture foundation to scale our products

  • Create internal tools to enable the business to manage our products.

  • Collaborate with data to design and create data marts for analytics purposes.

  • Participate in security audit and improvements

Attributes / Personal Skill

  • Own it. Take technical responsibility for a family of systems - be on the lookout for opportunities for improvement to keep our production systems scaling and performing fast

  • Speak up!  Contribute to the conversation concerning sprints and deliverables

  • Get involved. Design and architect systems that can span multiple teams and/or products

  • Be thoughtful. Communicate with leadership, product owners, other technologists and users to build useful, relevant, dependable solutions

  • Think critically. Break down complex problems into elegant technical solutions to intelligently solve problems for our patients and internal stakeholders

  • Ability to dive in, go with the flow, prioritize, and support the needs of a rapidly growing startup!

  • Be curious! Actively contribute to the adoption of strong architecture, best practices, and new technologies

Desired Skills and Experience

  • 3+ years of developing code in Ruby on Rails.

  • Good understanding of GraphQL and related frameworks e.g. Relay, Apollo

  • Experience with ETL automation and implementing data pipeline architecture.

  • Solid work experience using AWS technologies.

  • Preferred 2+ years experience with Docker and container orchestration.

  • Solid work experience in building production REST APIs.

  • Experience in at least one or more relational databases such as Postgres, MySQL, etc.

  • Experience with in-memory stores and NoSQL is a plus (Redis, Memcached).

  • Empathy and patience providing support to all levels of tech literacy.

  • Experience building HIPAA-compliant software preferred.