Advanced Application Engineer

Atlanta, GA /
Engineering – Portals /
Full Time
At Patientco, we are building the future of healthcare payments.  We now facilitate payments for over 5% of the US patient population which means our technology is helping create a better payment experience for over 27 million patients and in turn, providing incredible value to healthcare providers across the U.S. 

As a Advanced Application Engineer on the ‘Portals’ team, you will be working full-stack to build our user-facing web applications.  Our software helps to fix the broken payment experience in the healthcare industry by providing clarity, transparency, and flexibility.  We look for people who care deeply about how users interact with their software and how teams communicate to collectively get products shipped.

This position will also manage projects building out internal tooling to help teams across Patientco work more effectively and efficiently. We're looking for someone who thinks about software at the 'architecture' level and has a passion for enhancing development processes and creating technical pathways for us to upgrade existing technologies.

Do you full stack web development? Do you want to work on applications used by millions of people? Do you get excited by building tools that improve the operations of an entire company?

Read on!

*For this position we are open to people living anywhere in the EST or CST time zones.

We’re offering the opportunity to:

    • Lead the evaluation / design / implementation of new technologies as needed to complete strategic product initiatives
    • Define / educate team on new technologies and/or standards that are introduced to the team
    • Build, test, and support new features/bug fixes in both new and existing applications
    • Employ web-technologies, agile development methodologies, and existing healthcare technologies to create solutions that fulfill a direct user need
    • Utilize enterprise level software designs to deliver highly effective solutions
    • Work in a highly collaborative environment with diverse experiences and problem solving techniques 
    • Seek out inefficiencies in process and actively propose/lead changes to improve engineering process
    • Hold team members accountable for agreed upon goals – make sure peers follow process and focus on the right tasks to complete goals
    • Provide feedback/recommendations to team in order to improve the team’s effectiveness (through retros)

Some experience that might help for the opportunity:

    • Bachelor’s Degree in Computer Science, Computer Engineering or have equivalent experience
    • 5+ years of professional experience in web-based software development with Object Oriented languages (e.g. PHP, Ruby, Python, Java, etc.)
    • Experience with full stack web application frameworks (LAMP)
    • Experience in JavaScript, HTML, CSS, and/or MVC Frameworks
    • NGINX
    • Traditional RDBMS databases (MySQL, Postgres, Oracle, etc.)
    • Git Version Control
    • Unit and integration testing methodologies
    • Strong critical thinking and problem solving skills
    • Experience in an Agile development environment
    • Experience with transactional/batch processing is preferred
    • Any experience in upgrading AngularJS to a modern framework is preferred
    • Experience or willingness to working on a Mac (We're a Mac shop)
Engineering FAQ

Is there an on-call rotation?
Yes.  Like most SaaS platforms, we not only build the technology but also are dedicated to making sure it’s working well 24/7.  Each team has a different rotation schedule and we do our best to make sure there is minimal intrusion on peoples’ lives.  For more info on the on-call rotation, inquire within.

What is Patientco’s tech-stack?
Our web applications are built in PHP on the back-end and a couple different JavaScript frameworks on the front-end.  A lot of the internal and back-end software and processes we build are in Golang.  There’s some Ruby back there as well.  When we build new software, external and internal, we use Vue.js on the front-end.

I’ve never used Golang.  Do you require previous experience with it?
Not at all.  However we do require a strong desire and interest to learn new things whether that be languages, tools, processes, ways of doing things, mindsets, etc.

I’ve been working remotely forever and I want to stay remote.
Great!  Patientco is now a remote-first company.

Are you AGILE?
The Agilest


How we take care of the people who work here:

• An open and casual company environment that values excellent communication and collaboration skills, creative problem solving, empathy, open mindedness, extreme attention to detail, a healthy dose of grit and a good sense of humor
• Full Benefits package including health/dental/vision/401K, budget for continued education, and more
• Yearly budget for continuing education

Research shows that women (and folks from other marginalized groups) apply to 20% fewer jobs than men because they feel like they need to meet 100% of the listed criteria. On the other hand, men are more likely to apply to jobs when they meet an average of 60% of the criteria. If you think you have what it takes for this role, but don’t necessarily meet every single criteria, please get in touch with us. We’d love to chat and see if you could be a great fit.