Kardow.com

This position is no longer accepting applications⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︅︇︈︇︀︆︉︇︂︆︅︆︄︅︄︆︉︇︄︆︌︆︅⁢

This job posting has closed. Browse the similar roles below, or see all current openings.⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︅︇︈︇︀︆︉︇︂︆︅︆︄︄︂︆️︆︄︇︉⁢ Jobs⁡︆︎︆︁︇︆︂︎︆︊︆️︆︂︇︃⁢

Senior Software Engineer, Back End

Optimyze1

Location⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︌︆️︆︃︆︁︇︄︆︉︆️︆︎⁢
Toronto, ON
Arrangement⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︁︇︂︇︂︆︁︆︎︆︇︆︅︆︍︆︅︆︎︇︄⁢
On-site⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆️︆︎︅︃︆︉︇︄︆︅⁢
Type⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︇︄︇︉︇︀︆︅⁢
Full-time⁡︇︀︆️︇︃︇︄︄︊︆️︆︂︂︎︆︆︇︅︆︌︆︌︅︄︆︉︆︍︆︅⁢
Posted⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︇︀︆️︇︃︇︄︆︅︆︄⁢
Closes⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︃︆︌︆️︇︃︆︅︇︃⁢

We are seeking a highly skilled Senior Backend Software Engineer to join a fast-paced AI start-up with an excellent team. In this role, you will design, build, and maintain the server-side systems and APIs that power our applications. You will work closely with product managers, frontend engineers, and DevOps to deliver scalable, secure, and high-performance solutions for enterprise customers

Key Responsibilities

  • Design, develop, and maintain backend services, APIs, and databases
  • Write clean, efficient, and well-documented code
  • Optimize application performance, scalability, and reliability
  • Collaborate with frontend and product teams to integrate features and deliver end-to-end functionality
  • Implement best practices in security, data privacy, and compliance
  • Participate in code reviews, architecture discussions, and technical planning
  • Monitor, debug, and troubleshoot production systems
  • Contribute to continuous improvement of development processes and tools

Requirements

  • 8+ years -10 years of experience as a Backend Engineer or in a similar role
  • Strong proficiency in at least one backend programming language (Python, Node.js, )
  • Experience with frameworks such as Spring Boot, Express, Django, or FastAP
  • Solid understanding of RESTful APIs, GraphQL, or gRP
  • Hands-on experience with databases (SQL and NoSQL
  • Familiarity with containerisation and orchestration (Docker, Kubernetes)
  • Knowledge of cloud platforms (AWS, GCP, or Azure)
  • Strong understanding of system design, distributed systems, and micro-services architecture
  • Experience working with infrastructure engineers
  • Working knowledge of CI/CD pipelines, Git, and automated testing
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work collaboratively in a cross-functional team
  • Experience with event-driven architectures (Kafka, RabbitMQ, etc.)
  • Knowledge of DevOps practices and infrastructure as code (Terraform, Ansible, etc.

Nice to have

  • Prior experience in a fast-paced startup

What We Offer

  • Competitive salary and benefits package, options in an early stage start-up - own part of the company
  • Opportunity to work on impactful, large-scale projects with enterprise customers and on very tangible applications of AI
  • Flexible working arrangements (remote/hybrid options). 1 day a week in the co-working space if you are within the Greater Toronto Area
  • Professional growth and learning opportunities
  • Inclusive and collaborative team culture

Share this job⁡︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︇︃︆︈︆︁︇︂︆︅︅︄︆︈︆︉︇︃︄︊︆️︆︂⁢