Flow is creating powerful software that automates work processes in financial services. Currently in stealth, our team of over 20 people is backed by world class investors. Our goal is to empower professionals by making work simply flow.
We are looking for a Senior Lead Backend Engineer to join the team. You are an exceptionally capable person who can meaningfully contribute to the creation of Flow. You thrive off having defined goals and working towards building something that has a tangible impact on your company and the customers you serve. You are a team player with tremendous initiative who is self-reliant to get work done.
You want to join a company at the ground level to work with people who inspire you and to help define what it becomes. You want to learn as well as contribute your unique perspective. Most importantly, you are a builder.
Success in this role creates tremendous opportunities to grow your career as the company thrives.
Responsibilities
- Design, develop, and deploy Rails API
- Translate existing user stories and workflows to construct effective services and controllers
- Help architect new business logic
- Work with data and schema migrations
Values
- Mindful work ethic
- Curious and inquisitive
- Open minded
- Desire to evolve
- Humble and self-aware
Abilities & Skills
- Product-minded
- Security-minded
- Full-stack web/mobile developer
- 6+ years developing and deploying production ready web applications
- Experience designing APIs
- Mastery of Rails
- Mastery of PostgreSQL (or other relational databases)
- Mastery of CLI tools
- Experience interfacing with volatile caches (Redis or Memcached)
- Experience deploying AWS infrastructure (OpsWorks, Elastic Beanstalk)
- Experience developing Lambda functions
- Experience with CI/CD (Jenkins, CircleCI, etc)
Education and Experience
- Bachelor's degree recommended
- Previously worked on a small team or at a startup