The Role
The Senior Software Engineer will design, develop, and maintain APIs and backend services, focusing on scalability and reliability, while collaborating with cross-functional teams.
Summary Generated by Built In
About the Role
We are seeking an experienced Senior Software Engineer with a proven understanding of the C#/.NET development stack, with a strong focus on cloud services. You will be working primarily on supporting APIs and microservices across several product verticals, with a special focus on scalability and reliability. You will be joining a SaaS company in the marketing technology space, used by thousands of companies around the world.
We are currently hiring candidates who can work in our Boston, MA headquarters or Broomfield, CO office, or candidates permanently based in the following states in the USA: CO, CT, FL, GA, IL, IN, ME, MA, NH, NJ, NC, OH, PA, RI, TX.
Team Dynamic
We’re a distributed team that thrives on clear communication, thoughtful collaboration, and a deep respect for each other’s time and craft. We use the right tools for the right conversations - whether async updates or live calls. We value humility and believe the best ideas come from listening and learning. Our engineering culture emphasizes rigor through code reviews and automated testing, enabling us to ship confidently and sustainably.
You will be working alongside other passionate engineers, designers, and product owners, all focusing on delivering an excellent user experience with a strong emphasis on customer success.
Position Duties and Responsibilities
Salary range $150,000 - $170,000 plus benefits, bonus opportunities and stock options. Final salary may vary depending on skills, location, and/or experience.
We are seeking an experienced Senior Software Engineer with a proven understanding of the C#/.NET development stack, with a strong focus on cloud services. You will be working primarily on supporting APIs and microservices across several product verticals, with a special focus on scalability and reliability. You will be joining a SaaS company in the marketing technology space, used by thousands of companies around the world.
We are currently hiring candidates who can work in our Boston, MA headquarters or Broomfield, CO office, or candidates permanently based in the following states in the USA: CO, CT, FL, GA, IL, IN, ME, MA, NH, NJ, NC, OH, PA, RI, TX.
Team Dynamic
We’re a distributed team that thrives on clear communication, thoughtful collaboration, and a deep respect for each other’s time and craft. We use the right tools for the right conversations - whether async updates or live calls. We value humility and believe the best ideas come from listening and learning. Our engineering culture emphasizes rigor through code reviews and automated testing, enabling us to ship confidently and sustainably.
You will be working alongside other passionate engineers, designers, and product owners, all focusing on delivering an excellent user experience with a strong emphasis on customer success.
Position Duties and Responsibilities
- Design, develop, test, deploy, and maintain APIs and backend services, focusing on scalability and reliability
- Write clean, efficient, testable code, ensuring best practices in software development are followed
- Collaborate with cross-functional teams, including product managers, UX/UI designers, and other engineers, to translate requirements into robust, scalable solutions
- Participate in code reviews, providing and receiving constructive feedback
- Create and maintain technical documentation for software applications, including design documents, API documentation, and user guides
- Contribute to the enhancement of the software development lifecycle, including automation, testing frameworks, and CI/CD pipelines
- Well-founded understanding of the C# language and .NET development
- Deep experience building RESTful APIs and distributed services, serving millions of requests per day
- Strong foundations working with relational databases, such as MySQL and PostgreSQL
- Comfortable following test-driven, clean coding principles
- Experience working in the email space, particularly ISPs, ESPs, and CRMs
- Experience with cloud services, specifically AWS
- Experience with mobile development, including iOS and Android
- Experience with infrastructure-as-code, e.g., Terraform and Packer
Salary range $150,000 - $170,000 plus benefits, bonus opportunities and stock options. Final salary may vary depending on skills, location, and/or experience.
Top Skills
.Net
AWS
C#
MySQL
Packer
Postgres
Terraform
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Businesses run better and grow faster with trustworthy data. For over 20 years, tens of thousands of organizations across the world have relied on Validity solutions – including Everest, DemandTools, BriteVerify, GridBuddy Connect, and MailCharts – to target, contact, engage, and retain customers effectively. Marketing, sales, and customer success teams worldwide trust Validity solutions to help them create smarter campaigns, generate leads, drive response, and increase revenue.
.png)








