Careers Hero

Why SmarterTools?

Well, because we think SmarterTools is a great place to work! We build enterprise-level products and services that are used by over 15 million people in over 100 different countries. Building a team is something we take very seriously, and we're always looking for incredible people -- people just like us -- to help build solutions for our next 15 million customers. We are a well-established and growing company that believes in working hard and playing hard.

You can find our jobs listed on most job sites or just shoot us an email at jobs@smartertools.com -- we’d love to talk. (Please, no recruiters.)

Work from Home Icon
Work / Life Balance

We offer a 4-day work week with 3-day weekends.

Relaxed Environment
Relaxed Environment

Casual dress code plus a contemporary, open office.

Flexible Vacation Time Icon
Flexible Vacation Time

Substantial PTO from day one that increases with seniority.

Comprehensive Benefits Icon
Comprehensive Benefits

Full Medical, Dental and Vision plus a matching 401(k).

Company Wide Trips Icon
Company-wide Trips

We've gone to Las Vegas, San Francisco and Maui.

Pet Friendly Icon
Pet Friendly

Dog days are not uncommon at the office.

Conference Participation Icon
Conference Participation

Paid trips have included GDC, CES, HostingCon, World Hosting Days, ComicCon and more.

Continuing Education Icon
Continuing Education

Opportunities for e-learning across several leading online resources like Team Treehouse.

Half Day Fun Icon
Half Day Fun

Movies, frequently catered lunches, Dave & Buster's trips, bowling, paintball..we do it all.

Healthy Lifestyle Icon
Healthy Lifestyle

Full gym next door: group lessons, personal training, nutritional guidance and more.

Fully Stocked Kitchen Icon
Fully Stocked Kitchen

Complete kitchen (refrigerator, stove, etc.) that's stocked with healthy food and drinks.

Focus on Technology Icon
Focus on Technology

Constantly innovating with the latest technologies -- both hardware and software.

Random Rewards Icon
Random Rewards

Tickets for the Phoenix Suns, concerts and live events, paid trips and much more.

Hiring Process

SmarterTools uses a standard interview process. Once a candidate is found, we generally initiate a call to meet the candidate, and answer questions and discuss the position with them prior to having an actual interview. Interviews are conducted by direct reports for the department the candidate may be joining, and, depending on the position, a second interview may be set up with a member, or members, of the Executive Team. Prospective employees are fully background checked, which inlcudes a credit check, and references are contacted. Prospective employees are not on-boarded and actually "hired" until the results of the background and reference checks are complete.

All positions at SmarterTools have complete job descriptions, which are given to the employee on their first day. We have a constantly-updated Employee Manual that lists all of the polices and procedures (security policies, PTO policies, etc.) followed by every member of the SmarterTools team. Employees must review and sign an acknowledgment of receipt of our manual prior to taking possession of company assets (laptop, charger, office key, etc.) and beginning their training.

Available Positions

Software Developer

Do you dream in code? Or, better yet, do you wake up in a cold sweat after dreaming of debugging an issue?

Yeah...we do too.

Are you someone who loves a challenge, and has the confidence, desire and skill set to exceed expectations? Do you work well under deadline, and pride yourself on finishing projects on time...if not early? Are you a committed software developer who has built upon your knowledge, experience and understanding as the technologies that drive the world have continued to evolve and improve? If so, you sound like the ideal SmarterTools Software Developer.

Qualifications

  • 3+ years of work experience as a software developer
  • 3+ years of experience with C# and/or the .NET framework
  • 3+ years with SOAP/REST API experience
  • Firm grasp of UI/UX principles and methodologies
  • Must be able to successfully work in a team environment
  • Must have a flexible approach to successfully completing tasks and projects
  • Should enjoy working in a rapidly changing and growing organization

Responsibilities

  • Write, test, and debug code as defined by Development Manager
  • Document all software changes, including fixed bugs, added features or other changes, as needed
  • Demonstrate and communicate technical aspects of software products to other employees and customers, as needed
  • Understanding of any third-party add-ons associated with SmarterTools products
  • Work with Technical Support on difficult issues, as needed
  • Other tasks and assignments at the direction of management

Skills

  • Microsoft Visual Studio?2019?+
  • C#, ASP.NET,?MVC, .NET Core
  • HTML, JavaScript, Angular, Bootstrap?4, etc.
  • Familiarity with ?newer technologies such as ?Razor?/ Blazor, Flutter, etc.
  • Agile, Scrum, etc.
  • Microsoft Windows Server Operating System
  • SQL Server / MySQL (and associated) environments
  • Unit test development / test driven development
  • Experience? with? SOAP and/or REST web services
  • Experience in responsive web design and cross-browser compatibility

Windows Server Administrator

Have you ever had an interaction like this: Someone calls in, frantic because they're losing "millions of dollars a minute" due to some downtime or because of an issue on their server. We KNOW you have. And being able to help that person and fix their problem? That's a great feeling. There's just something inherently fulfilling about helping someone work through an issue.

Look, we build great software, but there ARE times when someone has an issue and needs to contact us for help working through it.

That's where you come in. Are you someone who likes troubleshooting issues? Do you enjoy figuring out why, all of a sudden, something isn't doing what it's supposed to do, even though "nothing was changed on the server"? Do you enjoy educating people on what DNS actually is, and how the slightest mistake in an SPF record can cause emails to end up in a junk folder? If so, you sound like the ideal SmarterTools Windows Server Administrator.

Qualifications

  • Detailed understanding and working knowledge of Windows Server 2018+
  • Detailed understanding of IIS. (Apache a plus)
  • Detailed understanding of DNS. (E.g., MX, SPF)
  • Detailed understanding of Microsoft SQL. (MySQL and its variants a plus)
  • Detailed understanding of email servers (Microsoft Exchange, etc.)
  • Knowledge of troubleshooting tools such as perfmon and Wireshark
  • Prior technical phone and email support experience
  • Excellent communication, interpersonal, and written skills
  • Should have the discipline to work at home or at the office
  • Should enjoy working in a rapidly changing and growing organization

Responsibilities

  • Provide courteous, professional and efficient technical solutions to our customers, prospects, and channel partners
  • Complete understanding of all SmarterTools products, add-ons and solutions
  • Assist customers with the installation and configuration of SmarterTools products
  • Use various attended / unattended solutions to troubleshoot issues (RDP, Connectwise, etc.)
  • Assist the customer service and sales teams with technical answers to pre-sales questions

Skills/Requirements

  • Strong Windows Server 2018+ knowledge, including understanding of Active Directory
  • Understanding of IIS and Apache web servers
  • Knowledge of mail servers and mail server protocols and security (IMAP, SMTP, DKIM, SPF, DMARC, etc.)
  • Experience in network protocols
  • Network, firewall, DNS configuration / troubleshooting
  • Working knowledge of IPv4 and IPv6
  • Knowledge of mail servers (e.g., Microsoft Exchange, MailEnable, etc.)
  • General desktop OS knowledge (Windows and OSX)
  • Database configuration (Microsoft SQL 2018+ and MySQL)
  • Mail client configuration / troubleshooting (Outlook, eM client, Apple Mail, etc.)
  • Knowledge of customer service / CRM software and web analytics a plus (Zendesk, Google Analytics, etc.)