Software Engineer – Python/Go Full Stack 

Location: Vancouver, BC or Remote USA/Canada

Role Description

We are seeking a talented Software Engineer with at least 2 years of experience to join our team. If you have a passion for developing robust software solutions and have expertise in Python and/or Go programming languages, along with full-stack development skills, we want to hear from you. Experience in the medical data or healthcare industry is a plus! 

Responsibilities

  • Develop scalable and efficient software applications using Python and/or Go, focusing on both backend and frontend components. 
  • Collaborate closely with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products. 
  • Design and implement backend services and APIs to handle data processing, storage, and retrieval, ensuring security and performance. 
  • Create user-friendly interfaces and interactive features for web applications using modern frontend technologies. 
  • Explore and implement data visualization techniques to present complex data sets in a clear and intuitive manner. 
  • Ensure software quality through thorough testing, debugging, and code reviews, identifying and resolving issues promptly. 
  • Stay updated on emerging technologies and industry trends, incorporating them into our software solutions where applicable. 
  • Contribute to the continuous improvement of development processes and best practices. 

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. 
  • Minimum of 2 years of professional experience in software development, with proficiency in Python and/or Go. 
  • Strong understanding of software engineering principles, design patterns, and best practices. 
  • Experience with full-stack development, including frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks/libraries. 
  • Familiarity with relational and non-relational databases, and experience in database design, optimization, and query tuning. 
  • Knowledge of version control systems (e.g., Git) and developer workflows. 
  • Excellent problem-solving skills and attention to detail, with a focus on delivering high-quality software solutions. 
  • Effective communication skills and ability to collaborate with cross-functional teams. 
  • Experience in the medical data or healthcare industry is a plus. 
  • Ability to work independently and as part of a team in a fast-paced, dynamic environment. 
  • Identify, prioritize, and execute tasks in the software development life cycle 

Join us in our mission to revolutionize healthcare through innovative technology solutions. If you are passionate about making a meaningful impact and possess the skills and experience outlined above, we’d love to hear from you.

Pay & Benefits

  • Competitive salary range between $80,000 and $120,000  
  • Eligible to participate in Companys Stock Plan  
  • Excellent Medical, Dental, & Vision Insurance 
  • Unlimited PTO 
  • Fun team at an exciting time in an emerging market 
  • Remote office 

Apply now and be a part of our dynamic team!  Email your details to [email protected]