RAVL

RAVL

Software Engineer

Toronto

Sponsorship not specified$100k-$150kDetected 175 days ago
TypeScriptPythonJavaGoC#Node.jsSpringExpress.NETBackend DevelopmentGitSQLNoSQLAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDGitHub ActionsJenkinsDevOpsAPI Development

About the role

  • RAVL helps technologists accelerate their careers.
  • You'll bring curiosity, craftsmanship, and a delivery-first mindset - shaping APIs, integrations, and distributed applications that solve real business problems.
  • The salary range for this role is $100,000-$150,000 CAD, reflecting expected base pay.

Responsibilities

  • Experience building and maintaining RESTful or event-driven APIs, and integrating with third-party or internal systems

Requirements

  • Strong proficiency in one or more modern languages (Java, C#, Go, Python, TypeScript/ Node.js )

Nice to have

  • AWS, Azure, or GCP (at least two preferred)

Skills

  • Languages: Java, C#, Go, Python, or TypeScript ( Node.js )
  • Frameworks & Tooling: Spring Boot,.NET Core, Express/Fastify, gRPC, REST, OpenAPI
  • Cloud Platforms: AWS, Azure, or GCP (at least two preferred)
  • Why join RAVL?
  • Apply principles of modularity, testing, and continuous delivery to ensure resilience and maintainability
  • Integrate with cloud-native services and automate deployment through CI/CD pipelines and infrastructure-as-code
  • Demonstrate ownership and urgency in delivery - communicating risks early, iterating visibly, and focusing on outcomes
  • mentor peers, contribute to architectural decisions, and influence technical direction within your team
  • Sounds great, but do my skills fit?
  • Spring Boot,.NET Core, Express/Fastify, gRPC, REST, OpenAPI
  • CI/CD (GitHub Actions, Azure DevOps, Jenkins), Docker, Kubernetes

Compensation

  • IAM, encryption in transit and at rest, RBAC, secure API design
  • Why join RAVL?
  • Compensation & hiring process We are recruiting for a future opportunity.
  • The salary range for this role is $100,000-$150,000 CAD, reflecting expected base pay.
  • Total compensation may also include additional pay such as bonuses or incentives, depending on the position, and final offers are based on experience, skills, and qualifications.
  • As part of our hiring process we may use technology, including AI-based tools, to help summarize and assess applications; these tools assist our team and do not replace human review or decision-making.

Equal opportunity

  • Equal Opportunity & Accessibility RAVL is an equal opportunity employer committed to building a diverse, inclusive, and accessible workplace.

This listing is sourced directly from RAVL's careers page and normalized into a canonical job model.