Job Description
Description
Get AI-powered advice on this job and more exclusive features.
About The Opportunity
We’re looking for an energetic, growth-mindset-oriented Senior Systems Engineer to join our Billing Team. In this hybrid role, you’ll be instrumental in driving projects from inception to deployment, including requirements definition, technical specification, development, and testing.
You’ll primarily work on transactional microservices written in Go, contributing to our operational excellence by triaging and resolving issues across various billing services. As you grow within the team, you’ll have opportunities to lead larger initiatives independently or as part of a smaller team. Our modern tech stack leverages a container-based microservice architecture with technologies like Docker, Go (golang), PostgreSQL, Redis, Kafka, Kubernetes, and Temporal. We are committed to building reliable, fault-tolerant systems that can operate at Cloudflare’s scale.
This is an on-site opportunity based in Toronto.
Responsibilities
- Drive the full lifecycle of software development, from requirements gathering and technical design to development, testing, and deployment.
- Maintain operational excellence by triaging and resolving inbound tickets related to billing services.
- Develop and maintain transactional microservices primarily written in Go.
- Collaborate with the team to ensure the reliability and fault tolerance of systems at scale.
- Take ownership of initiatives and lead projects from start to finish as you gain experience.
Required Qualifications
- 5+ years of professional experience as a developer/engineer.
- Strong Golang knowledge.
- Solid understanding of RESTful APIs and service security.
- Working knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL).
- Experience with modern Unix/Linux development and runtime environments.
- Experience implementing secure and highly-available distributed systems/microservices.
- Strong interpersonal and communication skills with a bias towards action.
- Strong communication skills in English both spoken and written.
Nice To Have Skills
- BS+ in Computer Science or equivalent experience.
- Familiarity with event-driven architecture.
- Experience with API tooling and standards (e.g., Swagger/OpenAPI, OAuth/JWT).
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- IT Services and IT Consulting
Referrals increase your chances of interviewing at Avenue Code by 2x
Get notified about new Senior System Engineer jobs in Toronto, Ontario, Canada .
#J-18808-Ljbffr
Company
Avenue Code
Location
Toronto
Country
Canada
Salary
100.000
URL