Join Our Team

“The best thing about SingleStone is our people.” — Jimmy Chou, CEO

We’re all different. But we share at least three things in common.

Each and every member of our team brings something unique to the table. But there are three things we all share: attitude, aptitude and skills. So we look for those things when we’re hiring.

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. If you have the right attitude and learn quickly, we can teach you anything else you need to know.

When I joined SingleStone, I thought our team would help me become a better professional. What I wasn’t expecting was for our team to help me become a better person.

Tricia Rhodes
Chief Employee Experience Officer

SingleStone expects me to be a high performer, but they also support me so that I succeed.

Ben Nelson
Technical Lead, Software

I started as a junior designer and was given a ton of trust, responsibility and mentorship that helped me develop at an incredible pace.

Victoria Griffin
Experience Designer

There's an underlying principle that guides development: When it comes to building great software, the process is just as important as the end product.

Alison Tinker
Senior Software Engineer

What I like best about SingleStone is the exceptional level of knowledge, dedication and experience on the team.

Don Mills
Technical Director, Cloud/DevOps

Working on an Agile team is empowering. We make commitments together and meet them. We have the courage to try new things and to change direction if it doesn't work out.

Kris Blake
Senior Consultant

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 20 years.

Since 2016, we’ve been an Active RVA certified workplace. This non-profit recognizes companies that adopt, support and engage in physical activity as part of their culture.

The Great Place to Work Institute, a global people analytics firm, evaluates employee feedback and recognizes companies that have built high-trust, high-performance workplace cultures. We’ve earned this coveted certification four years in a row.

In 2017, we won Hype’s Young Professional Workplace Award. The award recognizes organizations in the Greater Richmond Region that excel at attracting, retaining and developing young employees.

Fortune Magazine Best Small & Medium Workplace. Fortune’s annual ranking is based on anonymous employee survey data about leadership, innovation, benefits and other factors. We made the list in 2016, 2017 and 2019.

We’re hiring.

SingleStone

Front End Developer - Angular

Front End Developers are critical members of SingleStone's Application Development team - a team that consists of Front End, Back End and Full Stack Developers charged with solving client challenges with software. Whether we’re creating customer-facing products or developing tools that connect your internal team, our software expertise has the power to change the way you do business.

Our Front-End Developers work closely with agile software development teams to translate business requirements, and UI/UX design wireframes, into code that produces the visual elements in highly interactive websites. These developers are creative thinkers passionate about user experience and skilled at turning static designs into interactive web pages.

Desired Skills & Experience

While we believe that skills can be developed over time, we need our Front End Developers to have most of these skills on day one:

Primary strength is front-end:

  • Strong CSS and JavaScript fundamentals
  • Familiar with CSS pre-processors (LESS or SASS)
  • Familiar with modern front-end frameworks (Angular.js, Vue.js, React, Angular, Knockout)
  • Experience with responsive frameworks and general design principals for responsiveness

Back-end credentials:

  • Significant experience with .NET or JVM (Java/Scala) on the back end (Java preferred)
  • Familiar with major DB implementations: Oracle, Postgres, MongoDB
  • Server-side Node.js experience is always a plus

Nice to have:

  • Test automation (e.g. Cucumber, Gherkin)
  • CI/CD (e.g. Jenkins)
  • DevOps (e.g. Azure, AWS)
  • 3-6 years of professional web application development experience
  • Experience with Agile project teams (Scrum, Kanban, SAFe)

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.

WayPath

Senior Product Marketing Manager

Market strategy lays the foundation for market success. It is the high-level thinking, planning, and research that happens before a product goes to market. The Senior Product Marketing Manager has in-depth knowledge of target markets and how to best introduce the product into each market, representing the glue that binds our product strategy to the tactics we need to drive success in sales and marketing to realize strategic goals.

 

As the Senior Product Market Manager, you will be the product evangelist and will play an integral role in organizing product launches. You know our competitors like the back of your hand: what they do today and what they plan to do in the future. You also know our buyers better than they know themselves, including how they make their buying decisions. You back up strategic insights with market evidence, using that knowledge to drive the development of positioning and messaging that resonates with buyers and empowers our sales channels to be successful.

 

Attention to detail and eye for quality are critical, along with an ability to grasp and present our product’s value proposition in a way that resonates and clearly articulates how we solve our buyers’ problems. You are passionate about tracking performance and have the data to prove what is working and what is not.

 

When joining WayPath, you will step into a tight-knit growing company, closely collaborating with the sales team, subject matter experts, and leadership. You will become a leading voice in our marketing and sales efforts as the first member of our newly developing marketing department pioneering our go-to-market strategy.

 

While we believe skills can be developed over time, our Senior Product Marketing Manager should have the following skills and experience on day one:

 

  • 5+ years of experience as a Marketing Manager, Product Manager, or other product marketing related role.
  • Demonstrated success in positioning and launching differentiated products that meet and exceed business objectives.
  • Exceptional ROI-tracking skills, ability to prove what is, or is not, working.
  • Subject matter expertise in digital and enterprise business solution products with a comprehensive understanding of how a product is sold and selling channels.
  • Familiar with marketing automation tools such as Marketo, Pardot and Omniture, and Google Analytics
  • Excellent people and management skills to interact with colleagues, cross-functional teams, and third parties.
  • Must be a strong public speaker, comfortable in front of large, senior groups, and a solid writer.
  • Bachelor’s degree in business or marketing; MBA preferred.

WayPath 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. 



We are a Great Place to Work® Certified company!

WayPath

Account Executive

If you are looking for a position with a challenge, no commission caps and a very large total addressable market to sell to, the WayPath Account Executive position is for you.

 

A successful Account Executive at WayPath is driven, resourceful and serves as an ambassador to our prospective clients. They are accountable for identifying and pursuing new opportunities and establishing new accounts. Our Account Executives know the industry challenges our prospective clients experience and bring creative offerings to them. They generate revenue by pursuing Enterprise Accounts. They are skilled at proactively connecting with new contacts. An Account Executive’s foundation for sales success comes through industry curiosity. At WayPath, our Account Executives work closely with delivery leaders to harvest ideas and identify solutions that can grow our clients’ business.

 

Key Areas of Accountability

  • Establish new connections with key client stakeholders and executive sponsors by understanding opportunities within the client’s business and industry
  • Manage client leads and opportunities in CRM and maintain regular contact with prospective clients to understand their developing business needs 
  • Collaborate with other members of the firm, including the Senior Leadership Team, Solution/Capability Leaders, and Delivery Leaders

 

Required Skills and Qualities

  • Motivated and energetic
  • Great negotiation skills
  • Excellent communication and presentation skills in order to effectively communicate technical products and niche services to clients
  • Industry curiosity and an understanding of consumer behavior

 

Preferred Experience

  • 5+ years of experience within the software services industry
  • A solid understanding of Sales Processes like MEDDIC, BANT or Challenger
  • CRM and CMS knowledge is an asset

 

WayPath 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.

We are a Great Place to Work® Certified company!

SingleStone

Sr. Software Developer - Java

Back End Developers are responsible for solving complex business problems using iterative methods for delivering value early and often. As a Back End Developer, your proficiency in technical development and agile familiarity allow you to work efficiently and use highly collaborative methods. You enjoy designing and developing solutions and implementing successful software with each iteration. You’ll work in all tiers of a web application (web, services, and persistence) and use tools like Java 8, Spring, Hibernate, Maven and JBoss/Tomcat – just to name a few. You understand how to provide fast turnaround on projects, all while building reusable components that can easily be redeployed on other projects, and collaborate with your team to implement high quality, scalable and user-friendly software applications.

Desired Skills & Experience

While we believe that skills can be developed over time, we need our Developers to have most of these skills on day one:

  • Java 8+
  • Spring Framework
  • AWS
  • API Development
  • JUnit

Nice to have:

  • Spark
  • Python
  • CI/CD (Jenkins)
  • Artifactory
  • Sonar
  • Docker 

Passion for emerging technology trends, such as open source tools and cloud services, and a desire to stay current and adopt new technologies

  • 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
  • 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

 

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.

SingleStone

Sr. Software Developer - .NET

SingleStone's Application Development team consists of Front End, Back End and Full Stack Developers all charged with solving client challenges with software. Whether we’re creating customer-facing products or developing tools that connect your internal team, our software expertise has the power to change the way you do business.

As a Sr. .NET Developer at SingleStone your job might seem pretty straightforward. Write some code, test it, debug it and start again. While that's part of it, that's just the beginning, our Developers are also consultants. They partner with client stakeholders, agile project teams, and end users to understand desired features and functionality so that they can develop the highest-quality technical solution.

Desired Skills & Experience

While we believe that skills can be developed over time, we need our Software Developers to have most of these skills on day one:

  • 6+ years of Experience working with agile software development teams to design and develop custom .NET (C#) enterprise web applications.
  • Solid understanding of object-oriented programming, design patterns, application frameworks, and database design.
  • Experience producing well-documented and efficient code while also explaining complex technical information to client stakeholders and development teams.
  • Passion for emerging technology trends with a desire to stay current; encouraging teams to learn and adopt new technologies.
  • Strong communication skills; enthusiastic about engaging in discussions with clients, and project team members, about technical best practices.
  • Our Engineers focus on the following stacks: .Net (C#) and Node.js (Express) on the back end and Angular/Vue.js on the front end. We deploy to both AWS/Azure cloud, as well as to virtual machines in a data center.

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.

SingleStone

Sr. Data Engineer

Sr. Data Engineers collect, analyze and study data for interpretation and analysis. Adept at validating data completeness, consistency, and accuracy. Data Engineers also collaborate with project teams and client stakeholders to understand, question and validate information. With strong analytical and troubleshooting skills, they’re adept at analyzing and formulating recommendations based on a variety data sources and techniques.

Data Engineers have strong analytical and problem solving skills, often tapped to identify root causes and develop recommendations on how to resolve issues.

We expect you to have most of the following:

  • At least 5 years of experience with SQL
  • 2-5 years of AWS experience
  • Deep understanding of data (structured and unstructured), including RDBMS and NoSQL systems

At least 2-3 years of experience with one of the following:

  • Python
  • Java
  • Scala

Experience with one or more of the following:

  • Kafka
  • Spark Streaming
  • Flink
  • Flume

Desired:

  • Experience building data pipelines in Apache Airflow/Luigi or any other data pipeline/orchestration tool (e.g. Oozi, Nifi)
  • Familiarity with data munging for machine learning / data science
  • Experience working directly with ML teams

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.

WayPath

Quality Assurance Tester

Quality Assurance Tester

Quality Assurance (QA) Testers play a vital role on WayPath project teams, executing functional testing, system integration testing, and performance testing. As a member of an agile software development team, QA Testers have a thorough understanding of the software development lifecycle, processes to gather and analyze data in support of business cases, and system requirements.

With strong attention to detail and excellent communication skills, QA Testers are experienced at being a software detective and solving problems, bringing a comprehensive understanding of databases, enterprise systems, web applications, software QA best practices, and test cases. 

As a QA Tester at WayPath, you will join collaborative project teams to solve technical challenges and build solutions that help clients realize their goals. You will work directly with Tech Leads and Designers and cross-functionally with Project Managers, Developers, and client stakeholders to support the deployment of functional, high-quality solutions. 

Beyond the day-to-day of QA Testing, you will join a team of colleagues who value eternal learning, balanced workdays, and working together to reach common goals. 

While we believe skills can be developed over time, our Quality Assurance Testers should have the following skills and experience on day one:



  • Minimum of three years’ experience in manual testing
  • Experience finding, reporting, and documenting bugs in a Content Management System (CMS)
  • Experience creating test plans, test cases, and performing test execution.
  • Ability to collaborate with developers to identify key areas of functionality at high-risk of failure
  • Passion for user experience and producing quality software
  • Flexibility to meet changing priorities and needs in a fast-paced environment
  • Excellent written and verbal communication skills with the ability to effectively communicate with team members and client stakeholders

WayPath 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. 

We are a Great Place to Work® Certified company!

Don’t see your dream job? Get in touch anyway. We love meeting cool people.

Contact Us