Machool Technologies Careers

Ready to take on new challenges with our growing team? This is your chance to develop innovative new technology products, as well as your career. Hone your expertise at Machool alongside fellow talented professionals, where you’ll develop some of the most exciting software solutions on the market.

Are you ready for something big? Email your resume and cover letter to careers@machool.com

Current Openings


Development Engineer (Back-end)

Location: Vancouver, Canada
Domain: Application System Development and Operations
Expected travel: 0% – 10%
Employment type: Regular Full Time

 

Ready to take on new challenges with our growing team? This is your chance to develop innovative new technology products, as well as your career. Machool is building the future of how the world connects with services and providers. Our team uses the latest tools, technologies, and best practices – we believe in constant growth and learning while having fun. Hone your expertise at Machool alongside fellow talented professionals, where you’ll develop some of the most exciting software solutions on the market. We are seeking new members to join our multi-disciplinary DevOps pods, so if you love technology as well as playing darts and Foosball like us, we’d love to hear from you!

 

Expectations and Tasks:

  • Participate in the design and development of Machool’s service offerings within the Services DevOps pod, following Scrum Agile software development methodology
  • Develop secure and highly scalable services with 24×7 reliability
  • Create unit and integration tests for services
  • Build prototypes to demonstrate functionality and interaction models
  • Assist with resolving production issues and bug fixes related to the services
  • Generate technical documentation
  • Posses a quick start mentality with high production output
  • Be detail-oriented with a focus on quality

 

Work Experience:

  • 3+ years of web application and API related development experience
  • Experience with designing scalable web service oriented applications; RESTful API and microservices experience preferred
  • Strong experience with JavaScript, Node.js, and Neo4j (MongoDB is a plus)
  • Comfortable with HTML, CSS, and Angular
  • Experience with Scrum Agile software development methodology
  • Cloud and container technology experience (AWS or GCP, and Docker preferable)
  • Experience with Test Driven Development (TDD), Continuous Integration (CI), iterative development, etc
  • Comfortable and flexible in a fast changing environment
  • Able to manage complex Git flows
  • Feel at home on the Unix environment command line

 

Education and Qualifications:

  • Bachelor’s degree or equivalent, preferably in Computer Science or Computer Engineering

 

Compensation:

  • Competitive salary (based on experience)
  • 3 Weeks of vacation (to start)
  • Extended health package
  • Stock options and annual incentive plan

 

Please send your resume and cover letter to careers@machool.com

Development Engineering Lead - Platform

Location: Vancouver, Canada
Domain: Application System Development and Operations
Expected travel: 0% – 10%
Employment type: Regular Full Time

 

Ready to take on new challenges with our growing team? This is your chance to develop innovative new technology products, as well as your career. Machool is building the future of how the world connects with services and providers. Our team uses the latest tools, technologies, and best practices – we believe in constant growth and learning while having fun. Hone your expertise at Machool alongside fellow talented professionals, where you’ll develop some of the most exciting software solutions on the market. We are seeking new members to join our multi-disciplinary DevOps pods, so if you love technology as well as playing darts and Foosball like us, we’d love to hear from you!

 

Expectations and Tasks:

  • Lead development engineers and provide technical and non-technical guidance, oversight, and coaching
  • Orchestrate efforts among different functions within the Platform DevOps pod
  • Lead the design and development of Machool’s application platform and related services
  • Work with the business and management teams to understand and implement requirements
  • Develop highly scalable platform services with 24×7 reliability
  • Build prototypes to demonstrate functionality and interaction models
  • Own production issues and bug fixes related to the Platform
  • Generate technical documentation
  • Posses a quick start mentality with high production output
  • Be detail-oriented with a focus on quality

 

Work Experience:

  • 5+ years of development related experience
  • 2+ years of leading a technical team (more than 2 people)
  • Extensive experience with designing scalable web service oriented applications; RESTful API and microservices experience preferred
  • Strong experience with Node.js, Angular, and Neo4j (MongoDB is a plus)
  • Extensive experience with Scrum Agile software development methodology
  • Cloud and container technology experience (AWS or GCP, and Docker preferable)
  • Familiar with Java/Scala (Legacy API under Play Framework)
  • Experience with Test Driven Development (TDD), Continuous Integration (CI), iterative development, etc
  • Comfortable and flexible in a fast changing environment
  • Able to manage complex Git flows
  • Feel at home on the Unix environment command line

 

Education and Qualifications:

  • Bachelor’s degree or equivalent, preferably in Computer Science or Computer Engineering

 

Compensation:

  • Competitive salary (based on experience)
  • 3 Weeks of vacation (to start)
  • Extended health package
  • Stock options and annual incentive plan

 

Please send your resume and cover letter to careers@machool.com

DevOps Engineer

Location: Vancouver, Canada
Domain: Application System Development and Operations
Expected travel: 0% – 10%
Employment type: Regular Full Time

 

Ready to take on new challenges with our growing team? This is your chance to develop innovative new technology products, as well as your career. Machool is building the future of how the world connects with services and providers. Our team uses the latest tools, technologies, and best practices – we believe in constant growth and learning while having fun. Hone your expertise at Machool alongside fellow talented professionals, where you’ll develop some of the most exciting software solutions on the market. We are seeking new members to join our multi-disciplinary DevOps pods, so if you love technology as well as playing darts and Foosball like us, we’d love to hear from you!

 

Expectations and Tasks:

  • Participate in development and operationalization of highly scalable services with 24×7 reliability
  • Lead DevOps engineers and provide technical and non-technical guidance and oversight
  • Lead the development and management of the operational aspects such as monitoring, provisioning, scalability, resiliency, metrics, etc.
  • Own production issues and bug fixes related to operations
  • Generate technical documentation
  • Posses a quick start mentality with high production output
  • Be detail-oriented with a focus on quality

 

Work Experience:

  • 5+ years of DevOps related experience
  • 2+ years of leading a technical team (more than 2 people)
  • Extensive experience with Chef (or Puppet), and Ansible as well as other automation and DevOps tools
  • Strong experience with Test Driven Development (TDD), Continuous Integration (CI), iterative development, etc
  • Cloud and container technology experience (AWS or GCP, and Docker preferable)
  • Experience with scalable web service oriented applications; RESTful API and microservices experience preferred
  • Familiar with Node.js, Angular, and Neo4j (MongoDB is a plus)
  • Experience with Scrum Agile software development methodology
  • Able to manage complex Git flows
  • Feel at home on the Unix environment command line
  • Comfortable and flexible in a fast changing environment
  • Strong interpersonal and communication skills, as well as desire for technical leadership

 

Education and Qualifications:

  • Bachelor’s degree or equivalent, preferably in Computer Science or Computer Engineering

 

Compensation:

  • Competitive salary (based on experience)
  • 3 Weeks of vacation (to start)
  • Extended health package
  • Stock options and annual incentive plan

 

Please send your resume and cover letter to careers@machool.com