Software Engineer - REMOTE

Engineering · Columbus, Ohio
Department Engineering
Employment Type Full-Time

our mission: battleface is building the world’s first humanity-focused travel insurance company to bring people and the world together. Why? Because for far too long travel insurance has been stilted, stagnant, and so not worth it. But we’re changing that. How? By connecting travelers to customized insurance solutions that deliver peace of mind and relevant coverage. That means you get the right insurance at the right price—right where and when you need it. Backed by some of the biggest partners in travel, battleface makes buying and using travel insurance simple, seamless—and so awesome.

the job: At battleface, our focus is always on the customer’s journey, both literally and figuratively, and the crossroads of that journey lives in our technology platform. We leverage our platform to assess risk, provide emergency medical assistance, pay claims, and connect to travelers. We’re looking for engineers who want to help add to make the journey easier for our travelers. As a Senior Engineer, you will be tightly connected with our leadership team, helping both to define our approach to technology as well as engineering new features. If you love travel, technology, product, and smart strategy—not to mention amazing people, culture, and benefits—battleface should be your next stop on your career journey.

Titles define individual roles, but at battleface, it’s working off-CV and with the team that is essential for contributing to our rapid growth. Specifically we're looking for a Software Engineer who will: 


  • Designs and develops systems in a wide range of technologies, including mobile app development
  • Follows established development and testing procedures to ensure quality software development that meets the requirements
  • Creates and maintains documentation regarding systems being developed in order to ensure long-term maintainability

about youYou are a quick learner who loves a new challenge, always looking to make use of the latest technology to help improve the platform. The perfect candidate is someone who can anticipate future customer needs, wants to help us define what those needs are and help us build them. You’re different. You’re not like everybody else—and proud of it. When the masses zig, you zag. You’re creative. You’re strategic. You’re kind. You’re flexible. You don’t quit. You can do a lot of pushups and know how to do a roundhouse kick for the knockout. OK, that’s optional. But here’s what’s not optional: You have an exuberant passion for life—and work. You understand we only have so many days on this earth, so you want to spend them with good people doing meaningful things. You’re proud of your career. Your skills. Your expertise. Most of all, you want to be part of something truly great. Because, on life’s journey, why stop at good?


  • A proficient and skilled developer with a deep knowledge of full stack development and a front-end frameworks such as Angular or React
  • Experience using databases such as MySQL
  • Experience using Version control tools
  • A clear and effective communicator with the ability to write concise technical documentation and other documents that may be required to support software releases


even better:

  • Startup experience? Yes, please
  • Experience working on large scale projects with a large number of simultaneous requests
  • Experience with Ionic would be considered an asset
  • Experience with a PHP framework such as Laravel or Symfony
  • Experience with Docker and Containerization

the perks

  • Insurance – Dental, Health, Life, Vision – 100% of premiums are covered by battleface
  • You’ll never work on your birthday
  • 28 days of PTO, 15 sick days, and federal holidays
  • Travel – All international travel for associates is insured by battleface

Thank You

Your application was submitted successfully.

  • Location
    Columbus, Ohio
  • Department
  • Employment Type