Senior Software Developer (Leap Web Services)

J
JobgetherQuantum Computing
Based in the United StatesFull-TimeSenior
Salary$150,000–$206,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonGitSoftware ArchitectureAlgorithmsRESTful APIsLinux

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Strong proficiency in Python for automation, scripting, and application development.
  • Experience designing, implementing, and consuming REST APIs.
  • Strong understanding of software architecture, algorithms, asynchronous programming, and performance optimization.
  • Experience working in Linux-based development environments.
  • Proficiency with Git workflows, including branching, merging, and pull request processes.
  • Experience building reliable, scalable software systems in production environments.
  • Strong problem-solving skills with the ability to investigate complex technical challenges.
  • Ability to complete an onboarding period in the company’s Burnaby, Canada office and participate in periodic travel for collaboration and team events.
  • Ability to meet applicable security clearance and export control requirements.

Responsibilities

  • Design, develop, test, deploy, and maintain backend services supporting a quantum-classical hybrid cloud platform.
  • Collaborate with product owners, software architects, engineers, and cross-functional stakeholders to deliver high-quality features and solutions.
  • Participate throughout the full software development lifecycle, including requirements analysis, architecture discussions, implementation, testing, deployment, and maintenance.
  • Develop and enhance REST APIs and backend services to support platform capabilities and user applications.
  • Maintain existing systems by identifying performance issues, inefficiencies, and opportunities for technical improvements.
  • Independently own development initiatives and contribute to moderately complex technical projects.
  • Mentor junior and intermediate developers by supporting their technical growth and sharing engineering knowledge.
  • Support production reliability through on-call responsibilities after gaining sufficient platform knowledge.
View Full Description & ApplyYou'll be redirected to the employer's site
$150,000–$206,000 USD
Apply Now