Software Engineer (Windows)

Location: Telecommute (U.S. only)

Department: Engineering

Type: Full Time

Min. Experience: Experienced

Work with fun, smart, and self-motivated people at a highly successful software company. As a Software Engineer at Articulate, you’ll get to build high-quality software that consistently blows away our customers—and earns their love. Join our team of seasoned pros to enjoy autonomy, ownership over projects, and plenty of challenges to keep you engaged and growing.

Skills We're Looking For:

  • You are a talented Software Engineer who builds amazing software. At Articulate, you'll primarily build .NET apps for Windows using C#.
  • 2+ years experience building desktop software with .NET.
  • Experience working on a story-driven, Agile team using TDD principles.
  • Experience with complex, graphic-intensive, multi-threaded desktop software.
  • Boundless curiosity about technology and solving problems.

Skills That Will Get You Bonus Points:

  • Experience with C++/CLI.

About Our Team:

We’re seasoned pros. We’ve been successful at companies like Microsoft, Fog Creek, and Adobe—and we’ve never had more fun than we do now, building amazing software together. Our work culture is empowering. We give you autonomy over when, where, and how you work. We value productivity and results, not corporate B.S. We keep our eyes fixed on our customers, helping them succeed in every way possible. We believe that to reach our diverse audiences, we need different viewpoints and voices in our midst. We welcome and celebrate differences and are committed to building a diverse team.

Learn more about what it’s like to work at Articulate at

Added Perks:

  • Work with some of the industry's best engineers in a no-bull, results-focused environment
  • 100% telecommute. No more commuting or cube-farms - work from home!
  • Develop on a top-of-the-line laptop or PC (your choice)
  • Quarterly hackathons
  • Keep growing your skills—online training and conference attendance are supported
  • Great PPO health plan
  • Super flexible time-off policy
  • Stock option plan allows you to benefit from the company's long-term success
  • Annual all-hands retreat at a fabulous resort


Upload your resume and cover letter selling us on why you’re the perfect fit. An engineering job at Articulate is highly coveted so your response will help us decide who gets the interview. Good luck!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Candidates must be in the Americas.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!