At Zarmada, we specialize in building innovative software, technical, and marketing solutions for the industry's leading cloud platform providers. These solutions are often used in conferences, keynotes and shared amongst global sales teams. Each project is unique and challenging, using the latest technology to solve the world's toughest technical problems.


We currently have several openings for talented people. Please read below for great opportunities to work with a fun team on challenging work. Even if it's not for you, we will pay a referral gift for anyone you refer that gets hired. Payment will be issued one month after successful hire. Have the candidate mention your name during the hiring process to qualify.

Technical Product Marketing Manager

What are we looking for?

As a Technical Marketing Manager, you will be embedded inside Microsoft’s marketing and engineering teams, shaping the customer experience of one or several of Microsoft’s products. You will participate in the complete end-to-end marketing experience while focusing on the technical elements of the product.

You will be responsible for building out and communicating compelling technical value propositions and messaging to internal and external customers. You will bring these value propositions to life through the creation of product demonstrations, online tools, technology showcases and other cutting-edge experiences.

The ideal candidate will have a deep passion for technology, and a good understanding of the technology industry. You must possess first rate technical skills, with experience designing and developing solutions on Microsoft Azure. You have a proven track record for distilling and analyzing complex technical information into business value, formulating creative solutions, and influencing engineering on the product roadmap.

What will you do?

  • Deeply understand customer needs, market intelligence, and product levers to deliver the right solutions for the market and provide visibility of trends for product marketing and Sales leadership
  • Collaborate with engineering and marketing to build effective technical value propositions and communicate them consistently and at scale to internal and external customers
  • Build product solution showcases illustrating compelling customer scenarios through creative storytelling and deliver to customers across a range of experiences
  • Build and manage customer experience programs designed to drive product awareness, trial and adoption
  • Understand the competitive landscape and synthesize a deep analysis and point-of-view on competing offerings in the space
  • Work closely with the web team to ensure content is first-best and marketing technology investments are well managed

What do you need to be successful?

  • BA/BS degree or equivalent practical experience
  • 4 years of technology marketing and/or consulting experience
  • First rate technical skills, and deep expertise with Microsoft Azure
  • An ability to be technically adept, learning and absorbing new technologies overnight with the ability to speak about them knowledgeably
  • Be comfortable working up the organizational ladder and with company executives
  • Strong project management skills and organizational skills
  • Outstanding written and oral communication skills and attention to detail

Technical Project Manager

What we are looking for?

We're firing on all cylinders in our small but busy team in Seattle. In this position you'll be required to work with our account managers, architects and developers from inception to close to deliver fast paced software development projects.

What will you do?

  • Carefully manage projects following PMP guidelines
  • Successfully manage project scope, schedule and budgets throughout the project
  • While no specific technical knowledge is required, a strong comfort level in complex and new technologies is an advantage
  • Be the key contact from inception to close, working with the client and the team on gathering requirements, developing the statement of work, managing the work streams, approving developers timesheets and invoicing
  • Be fun to work with! Your clients need to see the professional side but our culture encourages you to have a good time in the process
  • Things move very fast and this role will need to be comfortable with managing large projects, having tough conversations and maintaining transparency throughout the development process
  • The perfect candidate won’t be afraid to roll up their sleeves and help solve any problem to get things back on track. Creative problem solving, taking initiative and knowing when to ask for help are all key

What do you need to be successful?

  • 5+ years of project management in technical software development areas
  • Project Management Professional (PMP), Certified Scrum Master (CSM) or Software Development Life Cycle (SDLC) or similar certification is preferred, but not required
  • Experience managing software development, web development and custom applications are a definite advantage
  • Be comfortable working with high level executives and capable of managing expectations
  • Strong communication and organizational skills are essential
  • An ability to be technically adept. You will be required to learn and absorb new technologies and speak about them knowledgeably very quickly
  • A preference is given to those who have spent time at Microsoft and / or Google and are familiar with the culture and environment
  • Bachelor of Arts or Sciences with a Masters is an advantage
  • Experience with Atlassian JIRA Agile or similar software development management tools

Senior Software Developer

What are we looking for?

We are seeking a highly motivated software developer to work within our project team to build, enhance and support software solutions. This is a great opportunity to utilize your past experience and continue building on your development skills in an environment that promotes creativity and innovative thought.

What will you do?

  • Develop software and systems for client and internal projects
  • Participate in agile ceremonies: sprint planning, daily stand ups, sprint review and sprint retrospective
  • Maintain a high level of quality across all aspects of work
  • Collaborate with and mentor other team members; assist with code reviews
  • Assist in the analysis and design phase of projects, write functional specifications and set accurate time estimates
  • Document technical, installation and configuration specifications
  • Work within project timelines and budget constraints
  • Adhere to Zarmada’s coding standards
  • Attend and actively contribute in client meetings as required
  • Attend and actively contribute to internal team meetings
  • Study towards agreed certifications and qualifications
  • Broaden technical knowledge by researching libraries, frameworks and languages, and share knowledge of industry trends to help Zarmada be market leaders
  • Proactively contribute to the general work culture at Zarmada and its market profile

What do you need to be successful?

  • 5+ of professional software development experience with C# or Java
  • Ability to write high-performance service components with a passion for producing maintainable and reusable code
  • Strong unit testing skills, performance debugging and benchmarking skills
  • 3+ years of experience building web services or web applications. Knowledge of front-end and back-end technologies
  • Working knowledge of deployment technologies and tools for cloud services
  • A bachelor's degree in computer science (or related field). An advanced degree is a plus but not required
  • Experience working in an Agile/Scrum development process
  • Strong documentation skills
  • Attention to detail and a strong sense of organization
  • Excellent logic and analytical skills
  • Ability to multi-task projects
  • Team player and capable of working independently, meeting time and budget expectations
  • Excellent communication skills - both written and oral
  • Understanding of standard software development lifecycle process in order to apply Zarmada’s methodology effectively on project engagements
  • Strive to be innovative and a leader in the field of software development
  • Ability to step into a leadership role within the development team and provide solutions to problems
  • Operate in an open and honest manner, and gain trust of colleagues and clients
  • A strong customer focus


What’s in it for you?

  • A unique opportunity to work with industry leaders on the latest technology solutions using the latest hardware and software

  • Working within a vibrant and buzzing culture in an organization that puts its people first

  • A flexible schedule and work structure

  • Competitive pay

  • Medical, Dental and Vision benefits

  • 401k matching

  • Free beer

This is a fantastic opportunity for experienced talent to work for an employer who aims to get the best out of its people. 

We would love to review your application! Please submit your interest here. 

Apologies but we are not currently offering relocation packages.