Backend Software Engineer

3 weeks ago


Ottawa, Ontario, Canada Boostsecurity Full time
About Us

Boostsecurity.io is a cutting-edge cybersecurity technology startup that empowers software development teams to create secure software through innovative security automation solutions.

The Role

We are seeking highly skilled and driven Mid to Senior Backend Engineers to join our fast-paced engineering team and contribute to the growth of our ASPM platform. As a key member of our team, you will be responsible for designing, developing, and maintaining high-performance backend services using Python, Kafka, and various databases.

Main Responsibilities:
  • Contribute to the evolution of our backend architecture
  • Architect, design, and develop services and features for our high-performance backend and infrastructure
  • Collaborate with cross-functional teams to ship in a quick-moving, iterative environment
  • Contribute to improving product effectiveness and quality, team velocity, and continuous deployment capabilities
  • Participate in code reviews to ensure high code quality and best practices
  • Provide mentorship for junior engineers to help them grow in their technical responsibilities
  • Assist with troubleshooting product operations, security operations, and urgent engineering issues
Requirements:
  • A proven track record of building highly performing, high-quality, event-driven backends
  • Expertise in building cloud-based backend services with a microservice architecture
  • Excellent problem-solving skills and attention to detail
  • Demonstrated skills and experience in diagnosing and resolving issues and performance bottlenecks with event-driven, microservices-oriented backends
  • Demonstrated expertise in high-quality backend Python code and design patterns
  • 5+ years of experience building backend code with Python
  • Hands-on experience with SQL and NoSQL databases, with bonus points for hands-on experience with Graph DB
  • Very good communication and teamwork skills
  • Hands-on experience with containerization tools like Docker
  • Ability to thrive in a fast-paced startup environment
Our Tech Stack:
  • Frontend: React/TypeScript
  • Backend: Python, microservices architecture, Kafka
  • Infrastructure: AWS, Terraform

  • Software Engineer

    1 week ago


    Ottawa, Ontario, Canada Pizza Hut Full time

    We are seeking a talented Software Engineer - Backend to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our web application's back-end functionality. Key responsibilities include:Designing and implementing scalable and efficient back-end systems.Collaborating with cross-functional teams...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a Backend Engineer, you will play a key role in designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus on...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a Backend Engineer, you will play a key role in designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus on...


  • Ottawa, Ontario, Canada Michael Peterman Full time

    At our company, we're looking for a highly skilled Junior Software Engineer to join our team. As a Backend Development specialist, you will be responsible for designing, implementing, and maintaining scalable and efficient software applications. Your primary focus will be on the backend, using programming languages such as Python and frameworks like Django...


  • Ottawa, Ontario, Canada Ouster Full time

    About OusterOuster is a technology company that specializes in building sensors and tools for engineers, roboticists, and researchers. Our mission is to make the world safer and more efficient by providing innovative solutions for transportation and infrastructure development.Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend Engineer RoleWe are seeking a skilled Backend Engineer to join our dynamic team at Recruitment Room. This role focuses on designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus on data pipelines, API development,...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. This role focuses on designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus on data pipelines, API development,...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a skilled Backend Engineer to join our dynamic team at Recruitment Room. This role focuses on designing, developing, and optimizing backend services that power innovative fintech applications.You will have the opportunity to work on a range of challenging projects, especially in areas like data pipelines, SQL, and cloud...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend Engineer RoleWe are seeking a skilled Backend Engineer to join our dynamic team at Recruitment Room. This role focuses on designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Design and develop robust, scalable backend services with a strong focus on data pipelines, API development,...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe're seeking a skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Backend Development: Design, develop, and maintain robust scalable backend...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Backend Development: Design, develop, and maintain robust, scalable...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    Backend EngineerWe are seeking a highly skilled Backend Engineer to join our dynamic team at Recruitment Room. As a key member of our team, you will be responsible for designing, developing, and optimizing backend services that power innovative fintech applications.Key Responsibilities:Backend Development: Design, develop, and maintain robust, scalable...

  • Software Engineer

    7 days ago


    Ottawa, Ontario, Canada S I Systems Full time

    Job Description:As a Software Engineer - Backend, you will be responsible for designing, developing, and maintaining the back-end of our software applications. This includes working on the server-side logic, database integration, and ensuring the smooth operation of our systems.Key Responsibilities:Design and develop efficient, scalable, and secure back-end...


  • Ottawa, Ontario, Canada Tim Hortons Full time

    About the Role:We are seeking a highly skilled Backend Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient cloud-based systems.Key Responsibilities:Design and implement cloud-based backend systems using cutting-edge...