About the Role
Validity is looking for an experienced Sr. Software Engineer to work on our data management team. As a member of the data management team, you will work closely with engineers and other stakeholders to design, build, and maintain a world-class data management solution for Validity’s customers.
We are looking for someone who embraces learning and continuous improvement, is self-motivated and can work well in a collaborative environment. The people we hire are pragmatic, versatile, data-driven, and self-directing.
We are currently hiring candidates who can work a hybrid office-based position (Tuesdays, Wednesdays, and Thursdays) in Validity's Boston (Financial District) office or Validity's Broomfield, CO office locations, or candidates who are available for a remote opportunity in one of the following states in the USA: CT, FL, GA, IL, IN, ME, NH, NJ, NC, OH, PA, RI, TX.
Team Dynamic
As a Sr. Software Engineer, you’ll play a critical role in optimizing and evolving our systems, while helping shape the future of our products. We're a fast-moving, high-impact team with ample opportunity for growth, innovation, and leadership.
In this backend-focused role, you will work on developing and maintaining applications that integrate with Salesforce and other CRMs. You'll collaborate closely with Management and QA to deliver high-value enhancements and ship production-quality code. Your work will directly impact the efficiency and scalability of our systems - and the success of our customers.
Position Duties and Responsibilities
- Demonstrate strong technical aptitude and enthusiasm for problem solving
- Write reusable, testable, and efficient code with a focus on scalability and resiliency
- Create technical documentation and collaborate with the team to scope and prioritize features and the backlog
- Work collaboratively with other engineers on the team to provide valuable feedback on PRs and help others learn
Required Experience, Skills, and Education
- A passionate engineer who lives and breathes modern JAVA SpringBoot development and likes to stay up to date
- 4+ years of work experience writing complex applications based on RESTful micro-services using a MVC framework (SpringBoot, etc.)
- Passionate about Design Systems and working with other team members to solve problems.
- Interest and ability to learn new languages and technologies as needed.
- Prior experience handling reliability, troubleshooting, and deployment/monitoring operations for the products that you have developed
- A proven track record of self-motivation and determination to learn from and teach your colleagues
- Experience with deploying on the Cloud, preferably on AWS
Preferred Experience, Skills, and Education
- Experience with React and/or Node.js
- Experience working with Salesforce APIs
- Experience with CI/CD (Jenkins, or similar)
- Infrastructure as Code
Salary range $125,000 - $150,000 plus benefits, bonus opportunities and stock options. Final salary may vary depending on skills, location, and/or experience.
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus


