Senior Software Engineer
Insurance Platform
Posted on 11/11/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Postgres
Ruby
TypeScript
Requirements
  • Have 5+ years of development experience
  • Have experience building distributed systems and APIs as a product or platform
  • Have experience in Postgres or another transactional, relational database system, as well as ability to design schemas
  • Have exceptional communication skills. You can effectively talk (and listen) to engineers, designers, product managers, executives, and other stakeholders
  • Have experience with software engineering best practices such as TDD, SOLID, code reviews, A/B testing, etc
  • Have experience with a variety of architectural patterns
Responsibilities
  • Design, build, and maintain OpenAPI-based APIs, within microservice architecture
  • Work on the core infrastructure for our Insurance platform, which enables the launching and managing of insurance programs
  • Work closely with internal Vouch stakeholders to understand insurance workflows and create flexible solutions
  • Collaborate with and mentor junior team members on priorities and technical specifications
  • Be responsible for planning and implementation design of large features within our products and solution
  • Provide constructive feedback to team members through code reviews and pair programming sessions
Desired Qualifications
  • Exposure to Node, TypeScript, or Ruby is a plus
Vouch Insurance

51-200 employees

Business insurance for tech companies
Company Overview
Vouch was founded to increase the number of startups that succeed, with the mission to fix business insurance. They provide coverage that is efficient, affordable, and simple, designed specially for startups so companies can focus on what matters.
Benefits
  • Comprehensive health, dental, and vision coverage
  • Access to HSA and FSA accounts
  • Unlimited PTO
  • Flexible work scheduling
  • Competitive compensation including equity
  • 401k
  • Leadership and mentorship opportunities to learn new skills
Company Core Values
  • Put people first
  • Serve clients with integrity and excellence
  • Listen, challenge, and grow
  • Face challenges head-on and win as a team