Remote (Country)

Ascertain is hiring a Senior / Staff Backend Engineer (Brazil)

About the Role

The role involves building and maintaining backend services, optimizing system performance, and collaborating with cross-functional teams to deliver reliable and scalable software solutions.

Responsibilities

  • Design and implement scalable backend services
  • Collaborate with frontend and product teams to integrate features
  • Optimize system performance and reliability
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve production issues
  • Participate in code reviews and technical design discussions
  • Ensure data consistency and integrity across services
  • Develop and maintain APIs for internal and external use
  • Monitor system health and respond to alerts
  • Improve operational efficiency through automation
  • Contribute to database design and query optimization
  • Support deployment pipelines and CI/CD processes
  • Follow security best practices in system design
  • Document architecture and system workflows
  • Mentor junior engineers and share technical knowledge
  • Evaluate new technologies and tools for fit
  • Ensure compliance with data privacy standards
  • Work within agile development cycles
  • Maintain high availability of critical services
  • Contribute to incident response and post-mortems
  • Align development with business objectives
  • Refactor legacy systems for improved maintainability
  • Support observability through logging and metrics
  • Integrate third-party services securely
  • Drive improvements in system scalability

Nice to Have

  • Experience with high-scale production systems
  • Familiarity with event-driven architectures
  • Knowledge of microservices design patterns
  • Experience with infrastructure as code
  • Background in financial or regulated industries
  • Contributions to open-source projects
  • Advanced degree in computer science or related field
  • Public speaking or conference presentations
  • Leadership experience in technical projects
  • Knowledge of data encryption and compliance standards

Compensation

Competitive salary and benefits package

Work Arrangement

Remote, based in Brazil

Team

Collaborative engineering team focused on scalable backend systems

Why This Role Matters

This position plays a key role in shaping the architecture of backend systems that power core product functionality, ensuring reliability and scalability as user demand grows.

Growth Opportunities

Engineers in this role will have the chance to lead technical initiatives, influence system design, and grow into more senior technical or leadership roles over time.

Not applicable

Required Skills
PythonFastAPIKubernetesDockerTerraformCloud ArchitectureCI/CDBackend DevelopmentAPI DesignDevOps
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 6 months ago