CoverGo | Insurtech

Full Stack Engineer – .Net, Support & Observability Focus

CoverGo | Insurtech

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Triage and troubleshoot support issues, when required escalate to project or product engineering teams.
  • Analyze system behavior using observability tools—logs, metrics, tracing—to diagnose root causes of incidents in distributed systems.
  • Debug application code (primarily in .NET or NodeJS) and, when required, contribute fixes or code-level solutions.
  • Take ownership of technical issues by directly investigating and resolving problems at the code level, including identifying root causes and implementing fixes when necessary.
  • Work closely with our technical stack (AWS, Azure, GCP, Kubernetes, Dapr, Terraform, Temporal, Mongo Atlas, PostgreSQL) and our platform languages (.NET, NodeJS, Java).
  • Configure enterprise monitoring solutions.
  • Conduct thorough post-incident reviews to identify root causes and implement preventive measures.
  • Automate support needs, develop runbooks, improve and maintain support tools.
  • Participate in infrastructure capacity planning, demand forecasting, software performance analysis and systems tuning.
  • Understand our product offerings and continuously look for ways to improve the engineering support experience and platform engineering tooling.
  • Participate in R&D / explorations / automation with AI.
  • Help define and drive adoption of KPIs such as CSAT, NPS, resolution time, and first contact resolution.
  • Participate in strategic discussions around customer lifecycle, retention, and satisfaction.
  • Provide support coverage during the fixed late shift (3:00 AM - 12:00 PM Vietnam Time).

Requirements

  • At least 4 years of experience in support or full stack engineering with a strong focus on delivery, observability, and cloud technologies.
  • Strong hands-on experience in software development with modern technologies such as .NET, and React or Vue.js, with focus on backend.
  • Distributed Systems Troubleshooting: Proven track record of diagnosing and resolving complex issues in distributed systems.
  • Observability and Monitoring Tools: Experience in utilizing observability platforms for metrics, logs, and tracing to pinpoint root causes in microservice architectures.
  • Exceptional problem-solving skills and ability to take ownership of customer issues through to resolution.
  • Strong communication and interpersonal skills to build rapport with customers and collaborate effectively with internal teams.
  • Fluent in English; additional language skills are a plus.
  • A customer-first mindset—empathetic, responsive, and solutions-driven.
  • A humble attitude, an eagerness to help others, and a desire to pick up whatever knowledge you're missing to make both your team and our customers succeed.
  • Being adept at frequent context switching and working on multiple projects at once with expansive ownership, and ruthlessly prioritize.
  • Willing and available to work the late shift.
Benefits
  • Health Insurance
  • 15 Days Annual Leave
  • 13th-month Pay
  • Annual Performance Bonus
  • Stock Options after 6 months
  • Remote Work Allowance
  • Company activities and events
  • Learning and development plan
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETNodeJSJavaReactVue.jsDistributed Systems TroubleshootingObservabilityMonitoring ToolsAutomationSoftware Development
Soft Skills
Problem-solvingCommunicationInterpersonal skillsCustomer-first mindsetEmpathyResponsivenessSolutions-drivenOwnershipContext switchingPrioritization