Anagram
software engineer
Anagram is the ultimate insurance billing platform for eye care providers. Combining instant eligibility and benefit verifications, patient responsibility calculation, claims management, payment posting, and more, Anagram’s all-in-one revenue cycle management solution is designed to save providers time and money, and free doctors to deliver the best care for their patients. Our mission is to simplify insurance, and it’s working: over 2,000 eye care professionals rely on Anagram to manage their insurance billing.
Founded in 2014, Anagram is the largest and fastest-growing insurance billing platform for eye care providers in America and processes hundreds of millions of dollars each year.
About the Role
This year, we are focused on building a consolidated insurance revenue cycle management platform that brings together disparate workflows into our single app. As a backend engineer, your mission will be to automate complex medical billing tasks. Medical billing is traditionally very manual, making the process costly and inaccurate. Your work will define new industry standards for speed and quality of medical billing.
Tech Stack
Python, Django, Postgres, RabbitMQ, Docker, nginx, GitHub Actions, Aptible
Job Responsibilities
Design, develop, and maintain backend services and APIs using Python
Implement new features and enhancements that align with product requirements and technical roadmaps
Optimize code for reliability, scalability, and performance
Build and deploy Robotic Process Automations (RPAs) to streamline business workflows
Maintain and update existing automations, ensuring minimal disruption to operations
Write comprehensive unit tests to ensure code quality
Participate in code reviews to maintain standards and share best practices
Debug and troubleshoot production issues, delivering timely and effective fixes
Work closely with frontend engineers, QA, and product managers to deliver end-to-end solutions
Contribute to product planning and architecture discussions
Champion best practices in version control, code reviews, documentation, and process optimization
Job Requirements
At least 4 years of proven experience as a backend engineer
Expert knowledge of modern versions of Python
Expert knowledge of databases and SQL
Expert knowledge of web protocols and standards
Prior experience of python frameworks such as Django, FastAPI, Pydantic
Prior experience of ORM frameworks: Django ORM and SQLAlchemy
Prior experience of task and messaging queues like RabbitMQ
Prior experience of RPAs
Prior experience of writing unit tests
Understanding of agile methodologies
Understanding of CI/CD principles and systems
Patience and persistence in learning complex business domain that consists of entities that regular people never encounter in their life
Availability online 14:00-16:30 UTC
To apply for this job please visit jobs.lever.co.