Remote Sr./Staff Backend Software Engineer

Posted

Apply now
Please, let Firework know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Firework is seeking a talented Staff Backend Engineer to join their growing engineering team in Canada.
  • The role involves building scalable AI application infrastructure and services using Python.
  • Responsibilities include designing and developing REST APIs and GraphQL for data and machine learning services.
  • The engineer will take full stack ownership by consistently writing production-ready and testable code.
  • The position requires API and Python runtime latency optimization, utilizing Python, SQL, NoSQL, and third-party APIs.
  • The candidate will create optimal designs adhering to architectural best practices, considering scalability, reliability, and performance.
  • The role emphasizes contributing to a culture of innovation, collaboration, and continuous improvement.
  • The engineer will take feedback from code reviews and apply changes to meet standards, as well as conduct code reviews to guide engineering best practices.

Requirements:

  • A BS or MS in Computer Science or any relevant STEM major is required.
  • Candidates should have production experience with Big Data, NoSQL, and RAG.
  • A minimum of 5 years of experience developing highly scalable production-grade backend services using Python is necessary; Elixir experience is a plus but not required.
  • Experience with distributed processing frameworks such as Hadoop, Spark, or Beam, or working on a backend system that interacts with such frameworks is a significant advantage.
  • Candidates must be able to work autonomously and be excited by new platforms, big data, and machine learning technologies.
  • A passion for writing clean and testable code is essential.
  • Production experience with generative AI and machine learning applications is required.

Benefits:

  • The approximate annual pay range for this role is CAD $165,000 - 200,000, with potential stock options.
  • Compensation may vary based on factors such as work location, candidate skills and experience, market demands, and internal parity.
  • Firework encourages candidates to apply even if they do not meet all qualifications, valuing potential and diverse backgrounds.
  • The company promotes an inclusive environment and prohibits discrimination and harassment of any kind.
Apply now
Please, let Firework know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 165,000 - 200,000 CAD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback