Senior Software Engineer

| Greater Denver Area

Snapdocs is an early-stage, rapidly growing company backed by investors like Sequoia, SV Angel, and YCombinator looking for an empathetic Senior Software Engineer to build the next generation of our products. Are you interested in bringing an industry into the future? Then this role is for you.  

We're a small team tackling the absolutely massive mortgage market. We're bringing modern, elegant software to a field that still relies on fax machines and manila envelopes. We bring security, efficiency and joy to a paper-based pillar of the US economy.

The type of problems we focus on involve workflow, product design, and data. Monolith vs microservice is an ongoing debate. We are working to find a good authentication pattern that allows for people to work across companies in multiple roles (which is trickier than you might think!). Domain Driven Design is our guiding light.

We trust our team members to make smart decisions. This means we value both independent work as well as collaboration. We're becoming ubiquitous in one segment of the market and now we're looking to hire another core engineer to help us expand further.

As a Senior Software Engineer you will play a central role in the development of high-volume, low-latency applications for mission-critical business systems. You will own the design, build, and maintenance of APIs, backend services, and distributed systems. In addition to contributing to core services, you will build new tools for our in-house Quality Control team & even lend a helping hand to debug production issues across services when the need arises. You will work with product and engineering teams to release at a high velocity and contribute in all phases of the SDLC. We expect you to lead by example, improve engineering standards, live best practices and create processes that enable our team to build world class software for an industry in need of change.

Ideally, over the past 7+ years you have gained  mastery of at least one of these: Ruby, Go, Scala, Java (or any Object-Oriented programming language). Self identified polyglots fit well within our team. You have seen scale in your time; solving a diverse range of problems in both start ups and large organizations. Your years in the trenches enable you to work at scale with complex distributed systems & relational databases (PostgreSQL, MySQL, etc) easily and effectively. Today our team is working in Ruby on Rails, React, Postgres, AWS, Docker, & Kubernetes to name a few but things change quickly so be comfortable learning new tools. We take a pragmatic approach to programming language experience and believe languages can be learned so don't get too hung up if you have not worked with our tools. Learning new languages is a challenge that excites you.

Read Full Job Description

Technology we use

  • Engineering
    • GolangLanguages
    • RubyLanguages
    • DockerLanguages
    • KubernetesLanguages
    • Ruby on RailsLanguages
    • PostgresLanguages
    • TerraformLanguages
    • ReactLibraries
    • ReduxLibraries
    • Ruby on RailsFrameworks
    • PostgreSQLDatabases

What are Snapdocs, Inc. Perks + Benefits

Snapdocs, Inc. Benefits Overview

Snapdocs’ culture is one that strongly values diversity and drive. We want to work with people from different backgrounds and different paths in life. We provide a range of excellent benefits from the standard stuff (401(k), free lunches, excellent health benefits) to the not so standard (4 weeks and a day of vacation! 4% match on 401(k)!, and a 10 year exercise window on your options!!) and our location in downtown Denver is super convenient.

Please take note office hours will be 6am - 2:30 pm MDT to support our East Coast clients. We are currently based in the Wells Fargo Center in downtown Denver.

Culture
Volunteer in local community
Friends outside of work
Daily stand up
Team based strategic planning
Open office floor plan
Health Insurance & Wellness Benefits
Dental Benefits
Health Insurance Benefits
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Happy Hours
More Jobs at Snapdocs, Inc.6 open jobs
All Jobs
Dev + Engineer
HR
Legal
Operations
HR
new
Denver
Operations
new
Denver
Operations
new
Denver
Developer
new
Denver
Developer
new
Denver