What are the responsibilities and job description for the Senior Backend Engineer position at RazorMetrics?
About The Company
RazorMetrics is a remote-first, fast-growing healthcare SaaS company at the forefront of data-driven technology solutions. We are looking for a hands-on, technically adept Senior Back End Engineer to join our team and scale our technology efforts as we continue to grow. This role is for someone who thrives in a dynamic, fast-paced environment and is ready to roll up their sleeves to make a meaningful impact.
Position Overview
As a Senior Backend Engineer at RazorMetrics, you will play a key role in building and maintaining the core systems that power our healthcare technology solutions. You’ll design scalable, high-performance backend services, optimize database operations, and work closely with cross-functional teams to deliver reliable, secure, and efficient software. This role is ideal for an experienced backend engineer with a deep understanding of Python, Java, SQL, and AWS, who thrives in a remote-first environment with a collaborative team. While we are remote-first, we prefer candidates in Austin, Texas, where the majority of our team is based.
Key Responsibilities
- API Development & Optimization – Design, build, and maintain scalable, high-performance APIs that power our healthcare technology solutions, ensuring low-latency and high-reliability data flows.
- Cloud Infrastructure & Scalability – Leverage AWS services to deploy and manage backend systems, optimizing cost and performance while ensuring resilience and security.
- Database Engineering & Performance Tuning – Design efficient database schemas, write optimized SQL queries, and implement caching strategies to improve data retrieval and processing speeds.
- Security & Compliance – Implement best practices for data security, authentication, and compliance with healthcare regulations (e.g., HIPAA), ensuring patient data is protected.
- Microservices & System Architecture – Develop and enhance microservices-based architectures, improving system modularity, maintainability, and fault tolerance.
- Automation & DevOps – Contribute to CI / CD pipelines, infrastructure-as-code (IaC) deployments, and automated testing frameworks to streamline development workflows.
- Collaboration & Cross-Functional Work – Work closely with frontend engineers, product managers, and data scientists to translate business needs into robust technical solutions.
- Performance Monitoring & Troubleshooting – Use observability tools to proactively detect bottlenecks, debug system issues, and optimize overall system performance.
- Technical Leadership & Mentorship – Share knowledge, review code, and provide guidance to junior engineers to maintain high engineering standards across the team.
Technical Skills
Qualifications