
Senior Software Engineer

Facet
Summary
Join Facet as a Senior Software Engineer and play a critical role in developing world-class commercial software used by lead planners and clients. You will collaborate with Engineering & Product teams to improve the financial lives of millions. A successful candidate will be proficient in modern front-end and back-end tools and methodologies, eager to learn new technologies, and capable of tackling complex problems independently and collaboratively. Facet offers tremendous growth potential with active mentorship and values drive, ownership, and commitment. Day-to-day responsibilities include collaborating with product and planning teams, designing, developing, and testing code, estimating tickets, committing code to Git/Bitbucket, writing tests, pair programming, participating in standups and various learning initiatives, and contributing to hackathons. The role offers a competitive salary, equity, flexible PTO, comprehensive benefits, and a certification reimbursement program.
Requirements
- Excited about learning new skills and working in a startup environment where change is normal
- 4-8 years of full stack web development or related experience
- 3+ years of experience in Go/Golang and/or React 16+
- Relational databases experience, MySQL is preferred
Responsibilities
- Collaborate with Product and Planners to define solutions to problems
- Design, develop, and test code written in Golang and React and deployed to AWS
- Estimate tickets in a ScrumBan process
- Commit code constantly to Git/Bitbucket in a mainline development environment
- Write all the tests. Frustrated about never having time for tests? Not at Facet
- Pair program with other developers as desired
- Participate in daily standups
- Participate in weekly βTech Stack Tuesdaysβ to learn new development skills and techniques
- Participate in bi-weekly βFast Fridaysβ focused on performance improvements in the app
- Participate in in quarterly 3 day Hackathons and win fun prizes
- Constant learning and personal growth
Preferred Qualifications
- Experience with Golang and React
- Experience with AWS: ECS, EC2, RDS, S3
- Experience with the REST Architectural style
- Experience with The Clean Architecture
- Experience with Git, Bitbucket
- Experience with frontend toolchains such as Webpack, Gulp, or Grunt
- Experience with frontend testing tools and frameworks such as Mocha/Chai, BrowserStack, Puppeteer
- Experience with automated testing (unit, integration, regression, performance)
- Experience with responsive design and PWAs
- Familiarity with Linux
- Familiarity with Docker
- Familiarity with FinTech APIs such as Plaid, Finicity, Yodlee, APEX, Orion
Benefits
- $150,000-$175,000 annual salary + bonus determined by the experience, knowledge, skills, and abilities of the applicant - Please note, our salary ranges are based on current market data. Should you feel strongly that we are not in line, we highly recommend you to reach out and let us know. We are always looking to improve on building the best place for employees
- Equity
- Flexible PTO
- All the benefits: medical, dental, and vision insurance, 401(k) with employer match, short and long term disability coverage (paid by Facet), life insurance options and parental leave
- Certification reimbursement program
- Work from anywhere in the US
Share this job:
Similar Remote Jobs

