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


Senior QA 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:

  • Work with management, product team and DevOps team members to understand requirements and ensure QA efforts are aligned
  • Participate in the secure System Development Lifecycle (SDLC) stages of a highly scalable platform and services with 24×7 reliability
  • Own the design, development, execution and maintenance of manual and automated test plans
  • Collect and provide test metrics and reports
  • Assist with production issues and bug fixes related to the platform and services
  • Troubleshoot and report issues identified by automated test suites in CI/CD pipelines built on Jenkins
  • Follow the process for defect management, release testing and overall product quality assurance
  • Provide feedback concerning completeness, accuracy and testability
  • Aim for continuous QA improvements including use of appropriate testing tools, techniques, test automation, guidance to other team members and feedback to the product team
  • Perform peer code review and review documentation
  • Posses a quick start mentality with high production output
  • Be detail-oriented with a focus on quality, customer experience and web application security

 

Work Experience:

  • 5+ years of software testings experience (including automation), with a minimum of 3 years in web application and API related testing
  • Experience with manual and automated testing, performance, resiliency testing and related methodologies
  • Familiar with popular web application testing frameworks (e.g. Selenium), security testing tools (e.g. Burp, OWASP Zap, etc.), performance testing tools (e.g. Apache JMeter) and API testing tools (e.g Postman or SoapUI)
  • Experience with scalable web service-oriented applications; RESTful API and microservices experience preferred
  • Some experience with HTML, JavaScript, CSS, SQL, Node.js, Angular, and Neo4j (MongoDB is a plus)
  • Extensive experience with Scrum Agile software development methodology and working within a DevOps team
  • Cloud and container technology experience (AWS or GCP, and Docker preferable)
  • Strong experience with Test Driven Development (TDD), Continuous Integration (CI), iterative development, etc
  • 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

 

Experience:

  • software testings: 3 years (Required)

 

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

Marketing Manager

Location: Vancouver, Canada
Domain: Business Development
Expected travel: 0% – 30%
Employment type: Regular Full Time

 

Job Description

At Machool Technologies, marketing is about understanding people — and building awareness about how our products/services can satisfy their needs. We’re looking for an experienced and versatile marketing manager who is hungry to do this and more. Our ideal candidate has experience developing and executing marketing campaigns while managing and inspiring a team. You will be comfortable with day-to-day marketing activities, as well as long-term strategy, thriving with tight deadlines and changing needs. If you are a people-person who loves the rewarding challenge of building a brand, we want to hear from you.

 

Objectives of this Role

  • Establish positioning, identify target audiences, and develop marketing plans with specific objectives across different channels and segments
  • Lead the execution of marketing programs from start to finish, leveraging internal support and driving collaboration
  • Analyze customer insights, consumer trends, market analysis, and marketing best practices to build successful strategies
  • Create, maintain, and conduct analytics reporting across multiple platforms and extract key insights for future campaign development and go-to-market strategies, complete with formal proposals and recommendations on tactics
  • Partner with email, performance marketing and web teams to design, test and evolve lead nurturing tactics

 

Daily and Monthly Responsibilities

  • Working in partnership with the creative team, develop creative briefs and guide creative direction to meet objectives for all advertising and public-­facing communications, including print, digital, and video assets
  • Conceptualize and execute on multi-channel campaigns across the prospect and customer lifecycle, ensuring the alignment of communications and messaging across all channels
  • Manage content and updates for customer and internal touch points, establishing budget guidelines, participating in events, documenting business processes, and providing additional sales support
  • Gather customer and market insights to inform outreach strategies, increase customer conversions, and generate more qualified leads
    Identify effectiveness and impact of current marketing initiatives with tracking and analysis, and optimize accordingly
  • Present ideas and final deliverables to internal and external teams, and communicate with senior leaders about marketing programs, strategies, and budgets

 

Skills and Qualifications

  • Bachelor’s degree in marketing, business, or related field
  • Excellent written and verbal communication skills
  • Proven experience developing marketing plans and campaigns
  • Strong project management, multitasking, and decision-making skills
  • Metrics-driven marketing mind with eye for creativity
  • Experience with marketing automation and CRM tools

 

Preferred Qualifications

  • Proficiency with online marketing and social media strategy
  • Proven experience designing interactive campaigns for digital applications
  • Willingness and ability to travel
  • Established press and media contacts

 

Submit a resume and cover letter detailing your relevant work experience and a brief explanation why you would be a great fit to work with Machool Technologies!

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

Sales Consultant

Location: Vancouver, Canada
Domain: Business Development
Expected travel: 0% – 10%
Employment type: Regular Full Time

 

Job Description

At Machool Technologies,, we would be nothing without our successful sales team. We’re seeking a qualified sales representative to help us sell the products and services that our customers have grown to rely on. The sales representative will have a strong understanding of the sales process, excelling at generating leads, building relationships, and closing deals. The ideal candidate will be a quick learner with strong negotiating skills, and the ability to showcase our offerings in a compelling way. Often tasked with giving presentations, attending networking events, and attending trade shows, it’s essential that our sales rep be personable and professional.

 

Objectives of this Role

  • Represent our company’s products and services, starting with a deep and comprehensive understanding and following with consumer research to identify how our solutions meet needs
  • Meet weekly, monthly, and annual sales quotas through the successful implementation of sales and marketing strategies and tactics
  • Generate leads and build relationships planning and organizing daily work schedule to call on existing or potential sales outlets
  • Develop and implement territory action plan through comprehensive data analysis, and adjust sales techniques based on interactions and results in the field

 

Daily and Monthly Responsibilities

  • Maintain working relationships with existing clients to ensure exceptional service and identification of potential new sales opportunities
  • Identify appropriate prospects, set appointments, make effective qualifying sales calls, and manage sales cycle to close new business in all service categories offered
  • Possess in-depth product knowledge and be able to conduct demos and relay objection handling
  • Prepare professional, complete, concise and accurate reports, proposals, booking packages, and other documentation as required for executive-level presentations
  • Achieve sales goals by assessing current client needs and following an defined selling process with potential buyers, often utilizing product demos and presentations
  • Coordinate with other sales reps to ensure company quotas and standards are being met, performing market research and regular competitor monitoring

 

Skills and Qualifications

  • 3-5 years in tech related sales
  • Excellent communication, interpersonal, problem-solving, presentation, and organizational skills
  • Ability to balance persuasion with professionalism
  • Strong organizational skills

Preferred Qualifications

  • Bachelor’s degree
  • Proven success rate at levels above quotas
  • Willingness and ability to travel
  • Established press and media contacts

 

Submit a resume and cover letter detailing your relevant work experience and a brief explanation why you would be a great fit to work with Machool Technologies!

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

Partnerships Manager

Location: Vancouver, Canada
Domain: Business Development
Expected travel: 0% – 30%
Employment type: Regular Full Time

 

Job Description

Are you an experienced Outreach and Partnerships Manager looking for a new challenge and an opportunity to advance your career? If you are an energetic, and highly motivated individual who enjoys networking and establishing relationships, we have the perfect job for you! We are looking for a bright, enthusiastic Outreach and Partnerships Manager who has great ideas and expertise to help us ensure commercial and strategic relationships with our key targeted partners.

 

Objectives of this Role

  • Create a systematic, process-driven approach to partner outreach and relationship management
  • Identify and source partnership opportunities through inbound lead follow-up and outbound cold calls, emails and client visits
  • Research partners, identify key players and generate interest
  • Collaborate with senior management and other marketing teammates to align our internal goals with new and existing partner relationships
  • Negotiate and finalize deals in accordance with company’s contract guidelines and policies

 

Daily and Monthly Responsibilities

  • Deliver a great experience to our partners when working with our organization – you will represent our brand and be our partners’ liaison internally
  • Forecast, measure, and report the results of various projects with partners, including co-created and/or co-branded content promotions, lead sharing, and/or event partnerships
  • Keep a great ongoing relationships with current partners and offer new ways to grow the partnership
  • Handle partner C-Level executive relationships.
  • Ensure partners comply with contract terms.
  • Develop current channel partner relationships.
  • Manage partner toolkit like sales tools and partner websites

 

Skills and Qualifications

  • Previous working experience as a Partnerships Manager for 3+ years
  • BA/BS in Marketing, Communication or similar relevant field
  • Outstanding communication and interpersonal skills
  • Excellent organizational and time management skills
  • Strategic thinker
  • Networking aptitude
  • Great multitasking skills
  • Attention to details

 

Submit a resume and cover letter detailing your relevant work experience and a brief explanation why you would be a great fit to work with Machool Technologies!

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