Sr. Software Engineer, Platform
WFH Flexible Remote
Job Type
Full-time
Description

At Springbuk, we’re a team of highly driven, team-oriented self-starters. We work hard—and win big—while crafting a high-energy, inspiring company culture. We aspire to challenge old ways of thinking and impact real change in the healthcare industry. Our team is on a mission to prevent disease with data. Interested?

A Senior Software Engineer at Springbuk provides technical leadership on their team and across the company by building great software and being an example for other engineers. You’ll be contributing code daily, but you’ll also work with Product Management to shape the product and with other top engineers to shape the platform. If this sounds like you, explore the job specifics below. You might be exactly who we’re looking for, and we’d love to get in touch!

Here’s what you will do:

  • Design and build high-quality features for the Springbuk health intelligence data pipeline
  • Keep the code healthy, fix bugs, debug and troubleshoot
  • Write automated unit and integration tests
  • Participate in all scrum ceremonies with your team
  • Collaborate with your team to break down, refine, and estimate projects
  • Review code of other engineers and provide constructive feedback
  • Collaborate with technical leaders to improve the architecture of the data pipeline
  • Collaborate with engineering leadership to improve process and encourage healthy habits
  • Mentor other engineers and share your wisdom
  • Work in our stack of Ruby, Python, and SQL, running on Amazon Web Services and Snowflake
Requirements
  • 5 years of experience in professional software development
  • Excellent problem solving and critical thinking skills
  • Excellent communication skills with technical and non-technical teammates
  • Demonstrated healthy professional engineering habits, such as considering performance, security, logging, documentation, extensibility and other non-functional requirements
  • Strong understanding of working with data and relational databases
  • Experience working on an agile team: short iterations, issue tracking, version control, QA, etc.
  • Readiness to work in a continuous delivery environment
  • interest or experience using tools, algorithms, and statistical methods to analyze data
  • Readiness to work at a dynamic scale-up company with a SaaS product

Here’s what your team will do:Our Platform team is responsible for building and operating the data pipeline that imports, normalizes and enriches healthcare data and insights for our customers and partners. 

  • Analyze requirements and design technical solutions to customer problems
  • Use Ruby and SQL to implement business logic in our internal, Rails-based data management application
  • Collaborate with the Data Science team to implement new features in the data pipeline
  • Work with our healthcare data subject matter experts to design schemas for new data sources
  • Improve the performance, reliability, and scalability of the data pipeline
  • Investigate, diagnose, and fix problems in production

We are unable to consider non-US based remote employees for this position at this time.


Being You at Springbuk:Springbuk’s goal is to attract and retain diverse talent and provide an inclusive environment for all where everyone’s voice is heard and all employees feel accepted. Springbuk is an equal opportunity employer and we do not discriminate on the basis of race, color, religion, creed, national origin or ancestry, ethnicity, sex (including pregnancy), gender (including gender nonconformity and status as a transgender or transsexual individual), age, physical or mental disability, citizenship, past, current or prospective service in the uniformed services, genetic information, or any other characteristic protected under applicable federal, state, or local law.