XX
Senior Backend EngineerCaddie AIOttawa, Ontario, Canada
XX

Senior Backend Engineer

Caddie AI
  • CA
    Ottawa, Ontario, Canada
  • CA
    Ottawa, Ontario, Canada

Über

About the Role
We are recruiting on behalf of a high growth B2B SaaS company for a Senior Backend Engineer.
In this role, you will design, build, and maintain APIs and the systems that power them. You will focus on improving and maintaining microservices and delivering reliable, high performance backend systems that support critical ecommerce data use cases.
You will partner closely with engineering teammates and cross functional stakeholders to ensure backend services align with product and business goals.
Salary Range
$110,000 - $130,000 USD per year
What You Will Do
• Design, implement, and optimize backend applications using Rust and Go
• Build resilient, high performance APIs
• Develop features such as log drains and data analytics engines
• Collaborate with frontend engineers to ensure seamless integration
• Participate in architectural discussions and technical decision making
• Implement services that collect, process, archive, and monitor log data
• Continuously evaluate and adopt modern backend tools and methodologies
What You Bring
• Strong ability to write clean, idiomatic Rust code using modern best practices
• Experience with at least one backend language such as Rust or Go
• Experience with cloud platforms such as Google Cloud Platform, AWS, or Azure
• Proficiency with SQL and relational databases
• Experience with Elastic Search for search and analytics use cases
• Experience working with columnar databases such as ClickHouse
• Track record of designing high throughput, fault tolerant systems
• Experience with CI and CD practices
• Strong understanding of the software development lifecycle and Agile methodologies
Who You Are
• Strong hands on experience with ClickHouse or other columnar databases
• Comfortable operating in fast paced environments and taking on varied responsibilities
• Clear communicator who can explain technical concepts to different audiences
• Self motivated and able to work independently and collaboratively
• Passionate about building reliable, scalable backend systems
Technology Stack
• Cloud Infrastructure: GCP and AWS
• Data Storage: ClickHouse and SQL databases
• Search and Analytics: Elastic Search
• Messaging: Pub Sub
• Microservices: Rust and Go
• Programming Languages: Rust, Go, TypeScript
• API Integrations: GraphQL and WebSockets
• CI and CD: Automated pipelines deployed on Kubernetes
  • Ottawa, Ontario, Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.