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 (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:

  • 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 Java EE.
  • Experience with Scrum Agile software development methodologies
  • 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

DevOps Engineering Lead

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

Sales and Business Development Manager

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

 

Ready to take on new challenges with our growing team? This is your chance to work with 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 work on the most exciting software solutions on the market. We are seeking new members to join our multi-disciplinary team, so if you love technology as well as playing darts and Foosball like us, we’d love to hear from you!

 

Expectations and Tasks:

  • Prospecting, identifying new sales opportunities
  • Prospecting, identifying new partnership opportunities
  • Ability to work with clients in multiple formats including face-to-face, telephone, web-based tools
  • Proficiency in English; French would be a plus
  • Extremely proactive, self starter mentality with strong organizational skills
  • Passionate and entrepreneurial attitude for building and driving business objectives

 

Work Experience:

  • IT and/or software sales experience preferred
  • Strong skills in establishing and developing accounts, business savvy, a strong customer focus, self-confidence, and an ability to manage business relations
  • A proven ability to develop long-term and mutually beneficial relationships with clients and partners
  • Self-motivated and able to work independently
  • Ability to identify expansion opportunities within past and new customers
  • Excellent verbal and written communication skills
  • Excellent organizational skills
  • Experience with CRM solutions

 

Education and Qualifications:

  • Bachelor’s degree or equivalent, preferably in Business or Marketing

 

Compensation:

  • Competitive salary (based on experience)
  • 3 Weeks of vacation (to start)
  • Extended health package
  • Stock option plan

 

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