Software Engineer - Fullstack, US Remote
Brigit · Remote · Remote ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fullstack (React + Java)
- US Remote (EST/CT)
- Scale to 10M users
- Senior level role
- $155k-$170k base
Join Brigit’s engineering team to help low-income Americans improve their financial health through transparent products. You will own features end-to-end, optimizing scalability from 100k to 10 million users while enhancing both customer-facing apps and internal tools.
The team values autonomy and speed, encouraging engineers to propose new designs and automation strategies. You will work on a mature CI/CD platform, focusing on building solutions that reduce manual work and support rapid growth.
What you'll do
- A/B test and optimize features for user and business impact
- Optimize SQL queries and relational database schemas for performance
- Implement algorithms for risk management and income verification
- Integrate third-party APIs to serve millions of customers
- Build internal automations to reduce customer service workload
- Implement interaction and motion design for better UX
- Automate visual testing and regression detection processes
- Create new mobile and web clients for upcoming products
What you'll need
- At least 4 years of industry experience as a software engineer
- Experience using AI tooling efficiently and following best practices
- Proficiency in building REST services and APIs, ideally in Java
- Strong skills in building UI/UX with React or React Native
- Up-to-date knowledge of JavaScript standards, ES6+, and TypeScript
- Experience with SQL databases, schema construction, and migrations
- Ability to own features from start to finish on frontend and backend
Nice to have
- Experience with GraphQL API design
- Knowledge of Kubernetes, Docker, or other container systems
- Quantitative skills or prior experience in the Finance sector
Stack
- React
- React Native
- TypeScript
- Java
- Google Cloud
- GraphQL
- SQL
- Kubernetes
- Docker
How you'll work
- Remote candidates accepted in EST or CT time zones
- Must be able to work East Coast hours
- NYC-based candidates may join office 2–3 days per week
- Small, nimble team with high autonomy and ownership
What you get
- Medical, dental, and vision insurance
- Flexible PTO policy
- 401k plan
- Paid parental leave
- Wellhub access for virtual workouts and gym discounts
- Headspace coverage for therapy and health support
- Monthly reimbursements for wifi and cell phone bills
- Annual reimbursement for learning and development
Hiring process
- 30-minute introductory call to discuss experience and interests
- 60-minute technical interview in Java via HackerRank pair programming
- 60-minute behavioral interview with an Engineering Manager
- Take-home React project: recreate a Blackjack game (2-4 hours)
- 60-minute follow-up discussion on the take-home project code
- 60-minute system design interview focusing on API problems
- 60-minute conversational interview on service architecture