Software Engineer at Upsie

Upsie

Software Engineer

Full-Time in Minneapolis, MN - Mid Level - Product

Summary

Upsie provides extended warranties to protect the products our customers rely on and love. We provide the best prices, most transparency into coverage terms, and the best customer service throughout the purchase, coverage, and claims process. We’re a young company preparing for significant growth.

We’re looking for a full stack Software Engineer to join our team and help us identify and solve our customers most pressing problems.

Links to your github or other open source repositories of your work are 100% appreciated. Upsie is not able to provide visa sponsorship at this time.

Essential Duties and Responsibilities

  • Architect and write elegant, efficient, and testable code that performs at scale
  • Work closely with the engineering, UX Design, and product team to identify customer needs and help create production ready software to solve them
  • Improve efficiency, scalability, maintainability and stability of our systems
  • Help build Upsie company technical standards and excellence
  • Help form the company culture as we grow

Required Skills/Experiences

  • Have been a key contributor to launching multiple products to real customers at every stage in the development process
  • Experience creating, maintaining, scaling and extending APIs
  • Experience deploying, maintaining and managing cloud backend servers in Azure, AWS, Heroku, Rackspace or similar
  • Be able to traverse our full stack while having your core strength creating, maintaining, scaling and extending our APIs, backend architecture, and storage
  • Advanced SQL query construction abilities for performance tuning and code clarity
  • Familiarity and experience implementing secure coding practices. Some experience writing code for a regulated industry is a plus
  • A working knowledge of Git
  • Fundamental appreciation for agile processes
  • Be curious, engaged, approachable and self-reliant
  • Experience inheriting and evolving existing codebases
  • We're using Angular for our front end and migrating away from .NET/C# to a Node backend. Fullstack javascript experience desired, excitement required.

Preferred Skills

  • Interest in mentorship
  • Experience across open source and Microsoft stack
  • Experience switching from another hosting provider to/from Heroku

What We Offer

  • Competitive Salary
  • Paid Time Off
  • Excellent Health Plan
  • Freedom to explore solutions you are passionate about

About our Culture (it might come out in this section)

  • No ping pong tables, free beer or fitness centers
  • Flexible hours – 7am-3:30pm, 10am-6:30pm… your choice
  • Sonos speakers play music all day, every day
  • We’re all friends. We chit chat, grab food and occasionally get a happy hour together
  • Everyone respects and is kind to one another. We have Vikings, Packers and Lions fans in the office and still work very collaboratively together.
  • We believe in life outside of the office, just get your work done while you’re in the office
  • MN summers are short. We have half day Fridays Memorial Day-Labor Day
  • We'll drop everything to help out a customer