Apply Now
Senior Software Engineer
Raleigh-Durham, NC US
Full Time
Apply Now


As a Senior Software Engineer at SmashFly, What you’ll be contributing to:

At SmashFly, you will be building marketing automation software for recruiting. What we’ve created is truly best-in-class software that helps companies attract and proactively communicate with today’s top talent. The SmashFly solution is used by some of the world’s biggest brands – and we need talent like you to help us constantly improve our technology for them. The work we do here matters to companies and job seekers alike.

The skills you should have:

  • Solid computer science fundamentals
  • Expert-level C# development
  • Building and consuming REST APIs (WebAPI) and WCF services
  • ASP.NET MVC, AJAX, JavaScript
  • Deep knowledge of the SOLID principles for Object Oriented Design
  • Accessing data by using Microsoft ADO.NET, and ORMs such as Entity Framework
  • Solid understanding of Transact-SQL
  • Test Driven Development & Unit Testing
  • Excellent communication skills, both oral and written
  • Expert-level debugging and troubleshooting skills

Ideal Match: 

You’re eager to be a part of a team that turns idealistic solutions into real, functioning facets of SmashFly’s Recruitment Marketing platform. You thrive in an agile environment, and building a large-scale SaaS solution that lets candidates find their dream jobs and companies find their dream hires excites you. Your expertise in .NET/C# lets you collaborate with software architects, developers and testers to design, develop and implement system-wide solutions. Innovation is your passion and you draw motivation from an awesome challenge.

Our track record so far

  • We are a growth-mode software startup backed by well-respected venture capital
  • We’ve delivered significant year-on-year growth since our founding
  • We’ve been named a Best Place to Work by the Boston Business Journal
  • We’re the top ranked company in Boston by Glassdoor
  • We offer great benefits including an open vacation policy, stock options, weekly happy hours – you get the idea.

Oh, and our application process is easy, pretty transparent and painless.

We need talent like you to join us. Ready to apply? Get started.


Apply Now

SmashFly's Total Recruitment Marketing Platform helps corporate recruiting organizations and Recruitment Process Outsourcing (RPO) companies centralize their recruiting operations while providing real-time analytics across all of their initiatives to improve overall recruitment results.

The Total Recruitment Marketing Platform connects what are often disparate technologies into a single all-in-one software solution that includes Global Job Distribution, Social Recruiting, CRM, Web Sourcing, Marketing Automation, Mobile, Career Sites, Landing Pages, Search Engine Optimization (SEO), Employee Referrals and Talent Network Building. All with the actionable Analytics necessary to tell what's working and not working across the entire recruitment strategy.

SmashFly is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.