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.