Engineering

Apply for Engineering positions

Working as an engineer at APT, you can get the satisfaction of helping to build a great company while also influencing the strategies of leading Fortune 500 companies. You are exposed to the workings of large corporations while having an impact at a small, tight-knit office. You can focus on innovative technical solutions while working closely with users to shape the software to meet clients' needs.

Why you should join APT’s Engineering Team

Have a direct impact on the direction of our software and on how businesses make decisions

  • Be a member of a small and influential team developing a brand new software offering that will help change decisions for the more than $2 trillion in annual sales that APT processes.
  • Do more than just add a "check-mark" to the page. Typical analytic innovation can lead to changed decisions worth millions of dollars.
  • Get direct feedback from senior team members on a daily basis.

Work with brilliant teammates

  • Our team members were the highest performers at the best schools, and our people are the key reason that the Washington Business Journal ranked APT a Best Place to Work in the DC metro area.

Solve previously unsolvable challenges

  • We tackle machine learning, find signals in a noisy environment, continually automate what users do with our software, creatively visualize data, and write patentable algorithms.

 Innovate Rapidly

  • Our code is rapidly deployed to our users, allowing fast feedback and innovation.
  • Our agile approach to development means we can quickly navigate shifting priorities, capture new opportunities, and leverage new technologies.
  • It's not uncommon to travel to a Fortune 500 customer's headquarters and get feedback on the feature to build directly from them.
  • Participate in our frequent "Hack & Learn" hackathons; everyone including our CTO joins in on the fun.
  • Use the time we set aside for "self-directed engineering" developing cool new features based on what you think will win with customers.
  • Grow quickly.

Our growth means we want you to grow fast too

  • Lead teams after only a couple years out of college, present your work to the CEO, and share at firm-wide meetings (if that's your thing).
  • We invest in our employees and many build long careers at APT; for those that decide to move on, many have successfully started new companies, joined startups, or joined famous software giants.
Liang, Liz

Liz Liang 
Principal Engineer

“APT really cares about your career growth as an individual. I meet regularly with my advisor to make sure that my role is something I’m excited about and we brainstorm ways to make sure I’m constantly learning and pushing myself. Even though I might have the same title as another employee, chances are, what we want to focus on day to day is different and at APT that’s perfectly fine.”

Cohen_Brittany

Brittany Cohen
Senior Quality Assurance Engineer

“I love working at a company where everyone is very excited about the work they are doing. This creates an awesome environment and makes me really excited to come to work every day!”

Kreps_Dave

Dave Kreps
Senior Vice President, Engineering

“Our relentless focus on the problem and not the process is what makes APT unique.  There is no one-size-fits-all approach to problem solving.  We empower our teams to solve challenges in the way that works for them, encouraging experimentation and constant self-reflection.”