Summary
Join Garner's Payments team as a Senior Backend Engineer and contribute to building and maintaining the back-end services powering our core business. You will participate in an on-call rotation, collaborate with cross-functional teams, and ensure user privacy and security. This fully remote position requires 5+ years of experience building scalable software, strong Python proficiency, and experience with microservices and AWS. You will design and optimize systems for both short-term and long-term goals, while also researching and implementing new technologies. The role offers a competitive salary, equity incentives, and comprehensive benefits.
Requirements
- 5+ years of industry experience building and maintaining scalable, high-quality software
- Strong proficiency in Python is required
- Experience building both event-driven and request-driven microservices
- A strong understanding of the AWS menu of services
- Hands-on experience with SQL (Snowflake experience nice-to-have)
- Experience deploying, supporting, operating, and scaling applications running on Kubernetes
- Familiarity working in cross-functional teams using Agile practices, including sprint ceremonies
- A willingness to “roll up your sleeves” and do whatever is necessary to ensure company success
- Authorized to work lawfully in the United States of America as Garner does not engage in immigration sponsorship at this time
Responsibilities
- Build and maintain the back-end services that power Garner’s core business
- Participate in an on-call rotation by responding to system outages and support escalations from internal stakeholders
- Collaborate across disciplines to provide timely and accurate technical designs, work estimates, and answers to technical questions
- Protect our users’ privacy and security through best practices
- Design and optimize for the long term while moving fast and iteratively delivering for the short term
- Ideate on new features and work with data to find new insights
- Research and work with the latest tools and technologies
- Collaborate using our tech stack, including Python, AWS, NATS, Terraform, Postgres, ElasticSearch, Snowflake, and Kubernetes
Preferred Qualifications
- Familiarity with TypeScript is a bonus, but not required
- Experience in finance and/or payment systems is a bonus
- Experience working in a rapidly evolving startup environment
- A desire to be a part of our mission to improve the U.S. healthcare system
Benefits
- Flexible PTO
- Medical/Dental/Vision plan options
- 401(k)
- Teladoc Health and more
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.