Hybrid

Ascertain is hiring a Backend Engineer

About the Role

The role involves developing and maintaining backend services, improving system reliability, and working closely with product and frontend teams to deliver scalable solutions.

Responsibilities

  • Design and implement secure, high-performance server-side applications
  • Build and maintain APIs for internal and external use
  • Collaborate with frontend developers to integrate user-facing features
  • Optimize systems for speed, scalability, and reliability
  • Write clean, maintainable, and well-documented code
  • Participate in technical planning and architecture discussions
  • Troubleshoot and resolve production issues promptly
  • Ensure data consistency and integrity across services
  • Support continuous integration and deployment pipelines
  • Conduct code reviews to maintain code quality
  • Monitor system performance and implement improvements
  • Work with databases to ensure efficient queries and storage
  • Integrate third-party services and tools as needed
  • Follow security best practices in all development tasks
  • Document technical designs and system workflows
  • Assist in defining backend development standards
  • Contribute to system uptime and reliability goals
  • Collaborate with QA teams to resolve defects
  • Stay current with backend technologies and frameworks
  • Support on-call rotations when required

Nice to Have

  • Experience with distributed systems design
  • Knowledge of GraphQL and schema design
  • Familiarity with monitoring and observability tools
  • Experience with serverless architectures
  • Background in fintech or regulated industries
  • Contributions to open-source projects
  • Master’s degree in a technical field
  • Experience with data pipelines and ETL processes
  • Understanding of compliance standards such as SOC2 or GDPR
  • Leadership experience in technical projects

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid work model with flexible remote options

Team

Collaborative engineering team focused on product-driven development

What We Value

  • Technical excellence paired with practical problem-solving
  • Ownership of projects from concept to deployment
  • Clear communication across technical and non-technical roles
  • Continuous learning and knowledge sharing
  • Building systems with long-term maintainability in mind

Technology Stack

  • Primary languages: Python, Go
  • Cloud infrastructure: AWS
  • Containerization: Docker, Kubernetes
  • Databases: PostgreSQL, Redis, MongoDB
  • CI/CD: GitHub Actions, Terraform

Available for qualified candidates

Required Skills
PythonFastAPIKubernetesDockerTerraformPostgreSQLCI/CDTypeScriptCloud InfrastructureInfrastructure as Code
About company
Ascertain
A healthcare technology company developing AI agents to automate administrative tasks for care teams, focusing on streamlining workflows in care management and revenue cycle.
All jobs at Ascertain Visit website
Job Details
Category backend
Posted 7 months ago