A collage of SingleStone employees

Attitude, aptitude, and skills.
That's what we look for when we’re hiring.

Each member of our team is different. But we share at least three things in common:

Attitude is paramount.

You must have a passion for learning, service, and excellence. We don’t have room for egos or clock punchers.

Aptitude is a close second.

We want you to be a quick study. Smart, but insatiably curious, too. We move fast and we need our team to keep up.


We rank skills last not because they’re unimportant, but because we believe you can develop them.

We can teach you anything else you need to know.

What our employees have to say...

said when you join SingleStone, you feel welcome
said SingleStone is a Great Place to Work TM
said they can be themselves at work
are proud to tell others that they are a part of SingleStone

We’re a great place to work. Officially.

Our founder, Chris Little, started SingleStone because he wanted to create a great place to work. That single desire has been the cornerstone of our award-winning culture for more than 25 years.

Fortune LogoActiveRVA LogoSingleStone Great Place to Work Certification BadgeHype Logo

Oh, and you can join us from anywhere.

We’re a forever firm. Sounds kind of crazy, doesn’t it? But we mean it. Sticking around for the long-haul means creating an environment that cultivates talented and empathetic leaders and consultants in the world of tech. We’re on our way there, but we could use your help.

SingleStone's remote presence map
sound like a good fit?

Job openings

Senior Software Engineer

Sr. Software Engineers have a passion for emerging technology trends, such as open source tools and cloud services, and a desire to stay current and adopt new technologies

You will collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. Work closely with a team of developers with deep experience in machine learning, distributed microservices, and full stack systems. Deliver robust cloud-based solutions. Work with native stack, and build on AWS.

  • Experience in test automation, test-driven development and Agile/Scrum development. Excellent coding skills in Java and other languages such as Javascript, Groovy, Scala, Python or Ruby on Linux and Windows systems
  • Develop visually appealing frontend websites and reusable components.
  • Develop and design gRPC, REST services and APIs on the backend.
  • Ensure security, performance, maintainability, scalability, usability and reliability are considered when architecting solutions.
  • Provide fast turnaround on projects, and collaborate with high performance teams to implement high quality, scalable and user-friendly software apps.
  • Ability to recognize and mitigate technical risks to ensure successful delivery of a project. Experience producing well-designed and efficient applications while also explaining complex technical information to client stakeholders and development teams.
  • Strong communication skills; enthusiastic about engaging with clients and team members to discuss technical best practices

Minimum Requirements

  • Bachelor’s Degree in Computer Science, Electrical Engineering, or a related field plus 5 years of experience as a Senior Software Engineer or a related occupation

SingleStone provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

Show moreShow lessApply