Are you a software engineer? We're hiring!


Are you a software engineer? We're hiring!

When we released Carbon Copy Cloner 4, we were thrilled to finally deliver so many of the features our customers have requested over the years. Customers have definitely noticed and we need to expand our team to match our customer growth. If you know any great OS X developers, please share this job opening!

There are six of us on the team and we're a tight group. Even though we live all over the country, we collaborate a lot using Slack, Evernote, Google Docs, and Zendesk. We genuinely care about what we're doing and customer service matters to us - a lot. We take great pride in our work; that said, we care about non-work stuff, too, and want everyone on the team to have plenty of time away from work to actually have a life. Sure, sometimes we have a product release or there is an OS X release and we all work extra for a few weeks, but that is the exception and not the rule.

I am admittedly biased, but I think we offer a pretty great place to work. We all work remotely (think no commute, live anywhere, flexible hours, no boring meetings, easy to schedule appointments during the day, no worries if a kid has to stay home sick from school) and use the best and newest technology and tools. We're always hanging out on Slack, discussing important things like our website, online store, CCC, reaction gifs, the numbering of interstate exits in New England, lobster traps, Old Yeller and sharks. We get together for a family-friendly team meeting once a year and move it around each time (past meetings have been in Austin, Western Massachusetts, Cape Cod and Long Island).

Here are some fun facts about Bombich Software

  • Founded over 10 years ago
  • We've grown entirely by word of mouth, with a tiny bit of advertising in the past few month
  • CCC is offered in seven different languages
  • Our customers span more than 170 different countries
  • Many of our support requests are in foreign languages that we don't speak; Google Translate results rarely let us down insofar as they are bizarre and fun to decode
  • Everyone on the team helps with customer support

One quick thing, we are interested in candidates that can work at least part of their day between 9am and 5pm EST and can legally work in the United States. We already deal with the regulations of four different US States (plus the federal government) and while we'd love to hire a non-US employee, we're concerned about following all the rules correctly.


If you're sold, here's some more info about the actual job: 

What you'll be doing:

  • Perform day-to-day bugfixes and improvements
  • Be a part of the entire app life cycle - concept, design, build, deploy, test, release and support
  • Assist with new feature development

What you need for this position:

  • At least 5 years of commercial software engineering experience, and at least 2 years in recent OS X commercial software application development for a well-known and broadly used application
  • Expert-level Objective-C and C skills
  • Expert-level knowledge and experience with OS X programming: Cocoa, Appkit, Grand Central Dispatch, Core Services (especially network and file system), ServiceManagement, XPC
  • Deep understanding of operating system fundamentals (startup process, launchd, local and network file systems -- how OS X "works")
  • Experience with using Amazon- or Google-like APIs to upload data to cloud services
  • Experience with Git version control
  • Expert-level experience with the last three releases of OS X, from both a development and operational perspective
  • Experience with scripting languages (bash and AppleScript preferred)
  • B.S. in Computer Science or equivalent software development and build engineering experience
  • Communicate well on a remote team (previous remote employment a plus)
  • Fluent in English

Bonus skills:

  • Fluent in Spanish, German, French, Dutch, Japanese or Italian
  • Expert-level experience with Carbon Copy Cloner

What's in it for you:

  • $110K+ salary
  • Medical insurance or stipend (state-dependent)
  • Disability and Life Insurance
  • 401k with matching company contribution
  • The most up-to-date technology, including company-issued Macs, the latest software and other tools needed to excel at your job
  • A really comfy chair and desk
  • Company-paid conferences and extended learning
  • Yearly company gatherings
  • Generous PTO
  • Flexible, remote work environment
  • Small, tight-knit team


Outsourcing development companies and non-US work eligible applicants need not apply.


Apply for this position