Headaer Background Image
PDQ Logo


Software Engineering Manager

Apply Now!

Please mention that you found this position on Remotedom, it helps us grow.

PDQ, founded in Salt Lake City, UT, makes device management simple, secure, and Pretty Damn Quick. IT teams use our products to reduce complexity, improve efficiency, and enhance control in their unique environments. We are backed by TA Associates, a top-tier global PE fund. SimpleMDM and SmartDeploy are powered by PDQ.

As a Software Engineering Manager, you’ll lead and oversee the work of one or more delivery teams as they develop software solutions for PDQ customers. You will supervise the work of other engineers to ensure that best practices in software engineering are followed. You’ll be directly responsible for the performance and advancement of other engineers. You’ll be a true first-level manager in charge of your delivery teams’ success. The engineering department’s success will be influenced by you. 

A look at the role: 

People Management 

Mentoring software engineers in programming techniques, design principles, SDLC concepts, coding standards, quality assurance practices, and time management. Overseeing regular one-on-ones with direct reports Conducting semiannual performance reviews with direct reports Managing time off for direct reports Coaching direct reports on professional development, career goals, performance, and team collaboration skills 


Project Management 

Defining and championing engineering processes for delivery teams Updating and reporting on delivery teams’ progress towards milestones and deliverables Facilitating delivery team meetings, including backlog refinement, sprint planning, and daily standup Identify and report upon key metrics Ensuring collaboration between team members, other delivery teams, and departments Collaborating with product managers for delivery teams to ensure a clear and concise backlog Provide leadership in development and implementation of product roadmap Contribute to production and prototype development of the Unified Billing Platform product.  



Identifying talent needs for delivery teams Assisting in crafting job descriptions Participating in and facilitating technical interviews 



Participating in department leadership meetings as well as company-wide management meetings Reporting on KPIs, decisions, goals, and progress of individual teams Defining and championing team goals and OKRs  Ability to grow engineering teams Displays strong analytical, technical and problem-solving skills Clearly communicates, both verbally and in-writing, with team members, managers, executives and other project stakeholders Offers schedule flexibility, when needed, in order to achieve essential goals and deadlines. 

We’re looking for people who have: 


Elixir and LiveView Git version control  TDD 

Is familiar with: 

Cloud computing technologies, such as GCP or AWS  

Working knowledge of SQL 

Extensive background in API development and design at scale 

Bonus: Experience building payment systems and integrating with third party payment services 

Who you are:

  • 5+ years experience as a software engineer, in an individual contributor role 
  • 2+ years experience in a team lead or senior engineer role 
  • Experience creating and interacting with API’s 
  • Demonstrated technical ability in bringing a product to market. 
  • Bachelor’s degree in computer science or a related field (or equivalent experience) 

Additional tools used across PDQ Development & Engineering:

  • Git version control 
  • Database technologies, including SQL (SQL Server, Postgres, MySql, etc.) 
  • CI/CD technologies, such as Github Actions 
  • Data analytics using BigQuery 

Additional tools used at PDQ, org wide:

  • Slack 
  • Discord 
  • Linear 
  • Notion 
  • Microsoft 365 

Beware of scams when applying! You should NEVER have to pay for applying for any position. Learn more about scams here.

Remotedom accepts no liability or resposability as consequence on relience upon information on here or external websites.