We've already been doing this more than ten years, so we've realized it's a marathon, not a sprint.

Current Openings

We work hard, but we do it for a sane number of hours every week. We use our own products obsessively, which means we both understand them in our bones and can get even more done. We provide paid vacation and take federal holidays off to recharge. Everyone does customer support. In October, we took the whole company to Barcelona to step back and get a fresh perspective.

Our office is in downtown Mountain View, where the weather is always beautiful. Our neighbors are fellow startups, coffee houses (we pick up the tab) and dozens of restaurants with much better food than you can get from a catering company. We're also right next to Caltrain, so driving is 100% optional.

We like jigsaw puzzles, food, Bananagrams, cooperative games, coming up with game show ideas, ridiculous holiday parties, our french press, espresso machine, and coffee tab, company-provided laptops and giant monitors, birthday surprises, stuffed animals, and... food! We eat together as a team almost every day.

In addition to having millions of users, we're also profitable. So we get to do things like giving back a portion of our profits to support education in Burma.

What gets us out of bed in the morning is productivity.

So if Lifehacker is your first stop on the Internet in the morning, you have strong opinions (either way) about Inbox Zero, you once wrote an ode to the Pomodoro method, or you've convinced all your friends to use [insert to-do list software or calendar software] or better yet, convinced them all to use Boomerang, we'd love to meet you!

BENEFITS


Just like most tech companies, we offer competitive salaries, paid vacation, and a fun office environment. We also help you take care of your teeth and plan for the days when you'll be toothless!

  • Full medical and dental insurance
  • IRA with company contribution
  • Annual conference budget
  • Relocation assistance

If what you've seen so far sounds fun, here are the positions we're looking for. All positions are full time.

  • Senior Software Engineer, Full Stack - Remote

    Email and personal productivity software are a never ending stream of exciting, customer-life-changing challenges. We're looking for veteran engineers who want to use knowledge gleaned from years of working in software development teams to help us overcome them!

    We have apps that millions of customers use every day (and pay for), and the infrastructure to support them efficiently and reliably at a reasonable cost. Our technology choices prioritize solving real user problems - when possible, we try to minimize complicated architecture and dependencies, but when it was necessary we built a proprietary hybrid machine learning architecture.

    We need your judgment and experience to help us shave months of development time off critical projects, help us keep the servers alive a few extra nights a year, and share that judgment and experience across our engineering team.

    The right candidate is already able to work at an expert level in one of the languages or frameworks we use at Boomerang. You'll be able to share stories of mistakes you've made and learned from in past work, and you'll be able to identify the same mistakes as they are being made here. You already know how to interface with a product team, support team, marketing team, and leadership team to make everything run more smoothly.

    You can differentiate between when new platforms, frameworks, and design patterns solve real problems and when they're just shiny objects, and even more importantly, know how to communicate that knowledge to everyone who needs to know it. You're comfortable expressing your thoughts clearly in writing. You're collaborative and enjoy teaching people what you know, but also are receptive and open when someone else is in a position to teach you.

    In return, you'll work in an environment that welcomes responsibility, where your work will help millions of people focus on the most rewarding parts of their jobs, and as part of a friendly, fun, elite team.

    Requirements:
    • * BA/BS Degree in Computer Science or related major, 5+ years of industry experience in a software development environment
    • * Deep knowledge of at least one of the following technologies (the more the better!):
      • * HTML/CSS/JS, with jQuery
      • * Solving CSS/JS multi-browser compatibility problems
      • * Front-end performance optimization
      • * Python + Django
    • * Understanding of back-end technologies and databases is a plus
    • * An interest in productivity software
    To apply, please send the following to i.want.to.work@baydin.com:
    • * Your resume
    • * A link to your Github (if available)
    • * A cover letter that includes a paragraph about why you're excited about what we do
  • Senior Software Engineer, Front-End - Remote

    Email and personal productivity software are a never ending stream of exciting, customer-life-changing challenges. We're looking for veteran engineers who want to use knowledge gleaned from years of working in software development teams to help us overcome them!

    We have apps that millions of customers use every day (and pay for), and the infrastructure to support them efficiently and reliably at a reasonable cost. Our technology choices prioritize solving real user problems - when possible, we try to minimize complicated architecture and dependencies, but when it was necessary, we built a proprietary hybrid machine learning architecture.

    We need your judgment and experience to help us shave months of development time off critical projects, help us keep the servers alive a few extra nights a year, and share that judgment and experience across our engineering team.

    The right candidate is already able to work at an expert level in one of the languages or frameworks we use at Boomerang. You'll be able to share stories of mistakes you've made and learned from in past work, and you'll be able to identify the same mistakes as they are being made here. You already know how to interface with a product team, support team, marketing team, and leadership team to make everything run more smoothly.

    You can differentiate between when new platforms, frameworks, and design patterns solve real problems and when they're just shiny objects, and even more importantly, know how to communicate that knowledge to everyone who needs to know it. You're comfortable expressing your thoughts clearly in writing. You're collaborative and enjoy teaching people what you know, but also are receptive and open when someone else is in a position to teach you.

    In return, you'll work in an environment that welcomes responsibility, where your work will help millions of people focus on the most rewarding parts of their jobs, and as part of a friendly, fun, elite team.

    Requirements:
    • * BA/BS Degree in Computer Science or related major, 3+ years of industry experience in a software development environment
    • * Deep knowledge of at least one of the following technologies (the more the better!):
      • * HTML/CSS/JS, with jQuery
      • * Solving CSS/JS multi-browser compatibility problems
      • * Front-end performance optimization
    • * Understanding of any of these additional technologies is a plus: Python, Django, Java (Android), Swift (iOS)
    • * An interest in productivity software
    To apply, please send the following to i.want.to.work@baydin.com:
    • * Your resume
    • * A link to your Github (if available)
    • * A cover letter that includes a paragraph about why you're excited about what we do
  • Director of Finance and Operations - West Coast USA

    Boomerang is looking for a Director of Finance and Operations to help us design and execute the systems and processes that keep the company running. This person will report directly to the CEO and will be a partner to the executive team in planning, forecasting, and measuring and monitoring the performance of the company.

    We are unusual for a small tech company - we make profits instead of burning investor money to fuel unprofitable growth. So compared to a typical “Silicon Valley” role, you can expect less theory (financial projections, forecasting, figuring out burn rates) and more practice (administering production systems, taxes and tax planning, compliance, revenue recognition).

    We anticipate that the role will start as an individual, generalist position, but over time it will grow into leading a small team with more specialized roles.

    Here are some of the "jobs to be done" for a person in this role. The list is too long for one person to reasonably own all of these responsibilities, so we expect that some of them will continue to be done via our current, ad-hoc processes. The finance portion of the role is the most crucial for us to fill.

    • Finance
      • Bookkeeping - classifying expenses, monthly reconciliation
      • Work with accounting firm to file federal and state taxes and develop tax planning strategies
      • Analyze expenses and help us optimize cash flow
      • Generate 409A valuations and administer options plan
      • Prepare financial and operational components of investor updates
      • Invest our pool of cash
      • Handle expense reports and reimbursements
      • Handle vendor invoices and make sure we pay our bills
      • Select and negotiate with vendors
      • Generate lightweight financial projections to help guide executive team
    • Legal
      • Manage contract negotiations, interfacing with outside counsel
      • Manage EULAs and keep them up to date
      • Manage trademarks
      • Manage compliance processes
    • People
      • Compensation analysis
      • Manage and administer benefits (Healthcare, Dental/Vision, IRA, Vacation)
      • Manage documentation for incoming and departing employees
      • Run monthly payroll and pay associated taxes
    • Insurance and Compliance
      • Ensure that we have the insurance coverage we need
      • Assist in external compliance requirements, such as PCI-DSS and SOC-2

    Qualifications

    • 7+ years of relevant experience in finance and accounting
    • At least one year in a finance or operations role in a company with under 100 people
    • Bachelor’s Degree in Accounting, Finance, Economics or equivalent required. CPA/MBA, equivalent graduate degree, or advanced financial certification are a plus.
    • Experience with QuickBooks required.
    • Working knowledge of tax laws and regulations, especially as they apply to software companies
    • Working knowledge of SaaS financials, experience at a SaaS company preferred
    • Proficient in all aspects of accounting and pertinent GAAP
    • Strong ethics and rule-following instincts. We want our products to be creative, not our accounting!
    • Able to work in the U.S. without sponsorship.
    • Able to attend monthly meetings in the S.F. Bay Area. Must be based on the West Coast, Bay Area preferred.
    • Organized, should love accuracy, precision, and checklists. Must be self-motivated.
    • Experience with enterprise level software contract negotiation preferred
    • Able to present complex financial and contractual information and concepts in an easy-to-understand format.
    • Excellent computer skills including proficiency with a variety of accounting software systems, Excel, PowerPoint, MS Word.

    Compensation for this role is $100-$150k depending on experience.

    To apply, please send the following to i.want.to.work@baydin.com:
    • * Your resume
    • * A cover letter that includes a paragraph about why you're excited about what we do and which aspects of the role you are most excited about