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

Singlestone has embraced my passion for learning and encouraged me to share it with others.

Matthew Cloney
Technical Director, Data & Machine Learning

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

Account Manager

Account Manager

Account Mangers at SingleStone are driven, curious and motivated team players excited to drive new business into our firm and deliver on our sold promises. They are accountable for assisting the Account Director in identifying and pursuing new opportunities and establishing new accounts within the industry vertical/account portfolio as well as managing delivery of portfolio projects to ensure client satisfaction. Our Account Managers are skilled at cultivating and managing strong customer relationships. They are skilled at fostering new contacts and proactively connecting with existing connections.   They are expert communicators and attentive to the client needs and timelines. Account Managers are obsessed with creating ongoing exceptional client experiences. At SingleStone, our Account Managers jump into add significant value all along the sales process, from prospecting to leading implementation. They are highly responsive problem solvers and can continually bring value to a relationship. 

 

 Key Areas of Accountability 

  • Establish new connections and partnerships with key client stakeholders and executive sponsors by understanding opportunities within client business and industry 
  • Grow revenue by actively connecting with prospective clients and exploring service opportunities that lead to new and trusted partnerships 
  • Drive content rich industry marketing materials that generate sales leads 
  • Manage client leads and opportunities in CRM and maintain regular contact with prospective clients to understand their developing business needs and continually explore service opportunities 
  • Collaborate with other members of the firm, including the Senior Leadership Team, Solution, Account and Delivery Leaders 

 Required Skills and Qualities 

  • Keen client empathy, attention to detail and responsiveness
  • Excellent communication and presentation skills in order to effectively communicate technical products and niche services to clients 
  • Project and people management skills to deliver exceptional outcomes
  • Abilities to manage a large volume of relationships simultaneously 
  • Industry curiosity and an understanding of consumer behavior 
  • Continuous learner and motivated to test, learn and try
  • Willingness to jump in and assist in a variety of work from writing prospecting communications, to preparing proposals and statements of work to managing and coordinating sold projects

  

 Preferred Experience 

  •  5+ years of experience within client services industry 
  • Healthcare industry experience

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

Data Engineer

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.

SingleStone

Delivery Lead

Delivery Leads at SingleStone are responsible for managing, executing and delivering results on-time and on-budget in a dynamic, technology-oriented environment. The position requires knowledge and experience in meeting project goals according to specifications and business objectives. Effective leadership and team interaction skills are a must, including the ability to plan and organize work for self, the ability to make formal and informal presentations, and the ability to communicate effectively in business terms. Delivery Leads will manage full life cycle functional projects, interacting with executive stakeholders and client teams.

Responsibilities

  • Build relationships with internal and external clients leveraging communication and presentation skills
  • Capture clear, concise requirements and ask clarifying questions to ensure no redundant requirements or material omissions
  • Help manage resources in efforts to make sure the project team has the necessary skill sets to complete the project
  • Help define business problems and drive solution prioritization and ensuring that all project phases adhere to the agreed-upon timeline
  • Successfully assist with complex organizational change
  • Deliver projects on time, on budget and with high quality deliverables
  • Communicate and influence individuals across multiple cross-functional areas
  • Perform follow-up to ensure timely closure by agreed upon deadlines

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

DevOps Engineer

Our Cloud Solution Team works with our clients to create sustainable solutions that positively impact the people, processes, and technologies across their organization. Our team of experts become an extension of our clients’ team, advising on strategy and design while delivering code in the trenches. Our Cloud Solution Team helps our clients design and deliver innovative digital products and services to market quickly, in a secure and cost-effective manner. 

 

We’re looking for people with experience working with agile software development teams to deploy and operate systems, to build and maintain tools for continuous deployment, monitoring and operations, and to troubleshoot and resolve issues in dev, test, and production environments. 

 

If you have a passion for applying cutting-edge technology to tough business problems, we should talk. 

Desired Skills & Experience 

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

  • Experience designing, building, and managing secure systems on AWS, Azure, and/or GCP 
  • Experience with one or more Infrastructure as Code tools (e.g. Terraform, CloudFormation, CDK, ARM, Deployment Manager) 
  • Experience with packaging and deploying applications with containers  
  • Experience with one or more container orchestration platform (e.g. AWS ECS, EKS; Azure ACI, AKS; GCP Cloud Run, GKE; Kubernetes) 
  • Experience building and deploying applications with one or more Serverless computing platforms 
  • Some programming or scripting experience (e.g. Python, Go, shell, PowerShell) 
  • Understanding of IP networking including routing, subnetting, and firewalls 
  • Understanding of Site Reliability Engineering (SRE) concepts such as SLIs, SLOs, and Error Budgets 
  • Experience with Git 
  • Experience with one or more Continuous Integration/Continuous Delivery (CI/CD) tools  
  • Linux and/or Windows system administration skills 
  • Strong communication skills with experience providing technical advice and recommendations that enable others to learn and grow alongside you. 

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

Full Stack Engineer (Kotlin)

Full Stack Engineers are responsible for solving complex business problems using iterative methods for delivering value early and often. As a Full Stack Engineer, 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 Kotlin, 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.

Required Skills:

  • Kotlin
  • Maven
  • Spring
  • Exposed (ORM for Kotlin)
  • SQL
  • JavaScript
  • React
  • NPM
  • AWS

Great to have:

  • Razzle (scaffolding for React)
  • Jest
  • Mockk
  • Kotest
  • JUnit
  • Docker
  • Jenkins

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

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!

WayPath

Pega Technical Architect

Customer experience is a powerful differentiator. In some industries, it’s the only differentiator. Our Solution Teams work with our clients to create robust, sustainable solutions that put Customer Service on the frontline. There’s more to creating unmatched customer experience solutions than just an enterprise-level application. It’s about understanding the customer’s journey and bringing together an expert team of disciplines and cutting edge technology to improve their engagement, loyalty, retention and ultimately, the lifetime value of the customer.

As a Pega Technical Architect, your demonstrated knowledge of the platform’s architecture enables you to design, develop and integrate a solution for optimal performance, scalability, and usability. You are responsible for the successful development of powerful enterprise applications, workflows, and data schemas.

While you love working in the development space, your leadership and technical guidance are essential to implementing a successful solution. You’ll lead technical requirements gathering sessions, oversee and approve technical specifications and detailed design documents. Through agile delivery, you’ll guide technical teams through the application’s interface design, testing, and programming efforts. You’re always looking for synergies between the various SaaS product offerings in terms of application and infrastructure, and offer guidance on best practices and efficiencies in utilization. As a trusted advisor to stakeholders, you evaluate operational practices, security and system architectures, and communicate solutions and design tradeoffs. 

Desired Skills & Experience

  • Minimum of 5 years of Pega systems implementation experience and strong subject matter expertise of the functionality and solution architecture
  • Strong understanding of key Pega architectural concepts and how they influence interface design.
  • Ability to define the system landscape, to identify gaps between current and desired end-states, and deliver a robust solution
  • Solid understanding of IT systems including system design, Object Oriented Programming (OOP), databases and programming concepts
  • Strong deployment knowledge of Java, J2EE/JEE, and experience building workflows, components, and dialogues through Pega architecture
  • Experience integrating Pega with other products, ideally CMS products
  • Advanced knowledge of Pega PRPC 5.x/6.x/7.x.
  • Experience leading Agile development teams to design and implement innovative solutions with a focus on adhering to standards, best practices and code quality techniques

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. 

WayPath

Enterprise Architect

Customer experience is a powerful differentiator. In some industries, it’s the only differentiator. Our Team works with our clients to create robust, digital solutions that put Customer Service on the frontline. There’s more to creating unmatched customer experience solutions than just a technology. It’s about understanding the customer’s journey and bringing together an expert team of disciplines and cutting-edge technology to improve their engagement, loyalty, retention and ultimately, the lifetime value of the customer.

As an Enterprise Architect, your demonstrated knowledge of the enterprise architecture enables you to design, develop and integrate a solution for optimal performance, scalability, and usability. You are responsible for the successful design of flexible, scalable and resilient enterprise architectures matched to the client’s unique needs.

Desired Skills & Experience

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

 

·      Minimum of 10 years’ experience designing, building and integrating information systems for Fortune 500 companies

·      Strong understanding of enterprise CRM, CMS, and CCM platforms and their required architecture considerations

·      Detailed knowledge of technology trends and market behaviors

·      Support teams to identify and execute solutions to meeting client’s needs. Draw on industry best practices to inform recommendations

·      Record of recommending, presenting and defending architectural design decisions to senior IT and business leaders

·      Proven experienced in engineering and software architecture design

·      In-depth understanding of coding languages (.net, Java, JavaScript)

·      Sound knowledge of various operating systems and databases

·      Strong communication skills; enthusiastic about engaging in discussions with clients and project team members about technical best practices.

·      Passion for emerging technology trends with a desire to stay current; encouraging teams to learn and adopt new technologies.

 

 

Bonus Skills & Experience

 

·       Integration experience with MS Dynamics, Sitecore, OpenText Exstream, SalesForce, Adobe Experience Manager, Pega

 

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.

WayPath

Strategy Consultant

Customer experience is a powerful differentiator. In some industries, it’s the only differentiator. Our Team works with our clients to create robust, digital solutions that put Customer Service on the frontline. There’s more to creating unmatched customer experience solutions than just a technology. It’s about understanding business goals, customers experience objectives, and bringing together an expert team of disciplines and cutting-edge technology to improve engagement, loyalty, retention and ultimately, the lifetime value of the customer.

As a Strategy Consultant, your demonstrated knowledge in identifying and executing solutions enables you to create thought leadership and advise businesses on strategic initiatives that increase revenue and drive growth. You work closely with the client to understand goals, create solutions, and determine long-term business impact, leveraging market research and your cross-industry knowledge to propose strategic initiatives. You are responsible for analyzing existing processes and overseeing the successful implementation of the newly designed digital business strategy.

Desired Skills & Experience

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

 

·      Minimum of 5 years’ experience as a Strategy Consultant

·      Breadth of knowledge in business trends and market behaviors

·      Detailed knowledge of technology trends and market behaviors

·      Experience supporting teams to identify and execute solutions to meet client’s needs drawing on industry best practices to inform recommendations

·      In-depth understanding of financial analysis and management frameworks

·      Skilled in project management

·      Experience in support new business development, RFP response, and writing reports

·      Strong communication skills; enthusiastic about engaging in discussions with clients and project team members about business best practices.

·      Passion for emerging technology and business trends with a desire to stay current; encouraging teams to learn and adopt new technologies

·      Bachelor’s degree in Business Analytics or Business Management 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.

SingleStone

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.

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

Contact Us