Product & Engineering

Here at Appian, we’re suckers for technology. We love making it, and we love using it. We want to revolutionize the way people work, and we are doing it using the best tools that we can find. We even have a robot in our game room. Why? Because technology.

Food!

Free on-site Gym Access

Have a gym or favorite class already? No problem, employees are given a monthly gym stipend to spend as you choose.

Appian Athletic Teams

Longtime teams include the Appian Sox Softball team and Appian Soccer team.

Appian Events & Happy Hours

Recent outings include a movie night in Reston Town Center, an impromptu happy hour at our company HQ, segway tours in DC, and a shuttled wine tasting tour.

Indie Time and FedEx Day

Time each month where engineers can work on their own projects and present them to the team at a monthly review. All ideas are voted on by your fellow engineers and best apps win prizes!

Parks and Trails

Our HQ sits right next to some awesome biking and running trails that can take you all the way to the White House as well as some local parks that are great, too

Social Responsibility

Give back to the community with sponsored events as well as charitable donations to your favorite cause all from Appian!

Appian Groups

Join any of our Appian Groups such as the Women’s Leadership Program, Appian Cyclists, and many more or start your own!

Why Join Engineering?

Watch this video to get a sense of Appian Engineering’s culture. Are you up for a challenge? Do you love to be an essential part of a cohesive team? Do you want to change the face of business software forever?

Take a deeper look at Engineering and if you like what you see reach out to us today!

Learn More About Our Current Openings

The Interview

Recruiter

The interview process always starts off with a scheduled call with your recruiter. This call is focused on your background and career goals. You’ll not only learn more about Appian, but it’s also a good time for you to ask questions.

Technical Call

The next phone call will be with someone from the hiring team, typically a Senior Engineer. It’s best to be in front of a computer with internet access. It’s very important to be prepared and in a quiet environment.

Preparing for your Interview

What does an interview day look like at Appian?

Every interview is a little different and is customized to your background. On average, you’ll meet with up to five people that you would work alongside in the future. We love doing cross-functional interviews, for example, even though you may be a product manager you can expect to meet with a software engineer or quality engineer. Our team is very collaborative and our goal is give you a snapshot of the team that you would be a part of.

Expect a mix of behavioral questions (for example discussing your career or academic choices and experiences with your interviewer) and technical questions (for example answering hard coding or problem-solving questions that you haven’t seen before).

Should I study anything ahead of time?

First, know and be prepared to discuss what you’ve done in your work and/or academic experience. We like depth and insight about hard problems you’ve had to solve and most importantly how you did it.

For more technical roles (for example developers, release engineers, etc.) your best strategy is to review the fundamentals: formal computer science concepts like recursion, data structures, hash maps, and algorithms. Our technology is based around a modern Java stack that’s constantly evolving, hence, the reason we are more focused on your ability to problem solve than any one skill.

If I’m a developer, will I have to write code during the interview?

Yes! We want to see how you think. How you break problems down and attack them. We’ve found that there’s no substitute for the real thing when it comes to finding people whose passion and aptitude for coding matches our own.

For coding exercises we often use the whiteboard. If you miss a semi colon, that’s okay. You put an extra level of nesting or recursion? That’s okay, too. It’s called a dry ERASE board for a reason. We like to see code evolve. Comprehension, not compilation, is the goal of the interview.

Say for example you’re asked to reverse a binary tree of key value pairs. Don’t know where to start? Map out your thought process and don’t be afraid to ask, “Like this?” Imagine you’re working through a paired programming exercise; make what you’re trying to achieve clear and work through it together. They may chime in, “Remember it could also use null values!”

What do you know about Appian?

By this time in the hiring process, we expect that you’ve done your research! The best answers tell us about the videos you’ve seen and about the latest analyst reports or technology trends. Also, keep in mind that if you’re speaking to the third or fourth person of the day, the expectations will be higher—you should reference what you’ve learned about the role and about Appian through the interviews.

What do you want to know about us?

Interviewing is a two-way street. We’re looking for like-minded, enthusiastic and talented people to help us accomplish our mission, and we bet that you’re looking for a place where you’re going to love working. Come to your interview prepared with your own questions in order to know that Appian is that kind of place for you.

What should I wear to the interview? Should I bring anything?

Engineering is a casual environment. Wear what makes you feel comfortable and confident. It never hurts to bring a copy of your resume, a notepad, and work samples if it’s relevant—it shows us that you’re prepared and taking the interview seriously. Oh, and bring your brain (obviously)!

Good Luck!

Employee Testimonials

One thing I can always be sure of is that I'm never bored at work. I'm challenged every day, and we are always finding new problems to solve.

Jane, Senior Manager, Product Management

What keeps me engaged and excited to be at Appian (12 years later!) is the tremendous amount of alignment at every level. Everyone who works at Appian knows why we are here, what we are trying to do, and what they can do to help us get there together. It's both refreshing and rewarding to be a part of such a team.

Adam, VP of Product Development

I joined Appian because of the extraordinary people. Everyone works hard to deliver value, not just software.