Senior Software Engineer
Vestwell is the financial technology company powering the new savings economy. The New York City-based fintech platform redefines how people save for the critical aspects of life across retirement, education, and healthcare savings needs. Today, Vestwell enables over 350,000 businesses and nearly 1.5 Million active savers, with over $30 billion in assets saved across all 50 United States.
Vestwell offers a range of products, including workplace-delivered retirement plans, employer-offered student loan repayment benefits, and various savings accounts for education, emergencies, and individuals with disabilities.
Vestwell's platform serves a diverse clientele, including financial advisers, employers, third-party administrators, financial institutions, payroll providers, government agencies, and individual savers. To learn more, visit vestwell.com
Who Are We Looking For?
Vestwell’s payroll integrations engineering team is seeking a Software Engineer with demonstrated experience creating REST APIs using Typescript, Python, or other object-oriented languages to enable communication between Vestwell’s systems and those of our partners.
The ideal candidate will be experienced working within a kanban development team, writing well-tested, maintainable code and collaborating day to day with stakeholders on our product and operations teams.
You’re a great fit for our team if you:
- Have experience building and maintaining a public-facing REST API.
- Can balance detail-oriented tasks with long term strategy and scale initiatives.
- Prioritize sustainable development, meaning that you can deliver value quickly but not at the expense of code sustainability.
- Work strategically to avoid tech debt and are constantly looking for the better way.
Day to Day, You May Additionally…
- Create and maintain public facing API endpoints using Typescript
- Follow best practices in code to build maintainable, low-complexity software
- Work with stakeholders including Vestwell’s Product team and developers at other companies to support their business needs
- Review requirements and translate into an executable development plan, breaking down projects to enable iterative and agile implementation
- Provide production support. We do not have after-hours on-call support, but do support external developers using our products during business hours
REQUIREMENTS
The Necessities
- Strong real-time API systems design experience
- Strong experience working with Typescript on node.js
- Experience testing your own code with unit, integration, and acceptance tests.
- Experience building out maintainable REST APIs with multiple customers
- Experience working with a RDBMS like PostgreSQL
- Understanding of git and other common software development tools
- Strong work ethic and the ability to deliver business value at a fast pace
The Extras
- 4+ years of experience as a Software Engineer
- Experience with nest.js
- Experience working at a company founded in the past 10 years
- Experience provisioning AWS cloud services using Terraform
This role will be based in Vestwell’s Austin or King of Prussia office, and will be expected to report to the office in a hybrid schedule.
The expected base salary range for this position is $145K - $160K base. This position is eligible to participate in the Company Bonus Pool and is eligible to receive new hire equity in the Company. Please note that salary bands are based on NY and other similar metro areas and may differ based on where the role is ultimately hired.
OUR BENEFITS
We’re an innovative, high-growth company, with lots of exciting milestones ahead. We value health and wellness at Vestwell and in addition to a dedicated Employee Wellbeing Committee, we offer competitive health coverage and generous vacation offering. We have adopted a hybrid office policy, but all employees are welcome at our bright, comfortable office with many workspace options in our Midtown Manhattan office, so everyone has a setting that is the most productive for them. Oh, and naturally we have a great 401(k) plan!
OUR PROCESS
It starts the same for every candidate: getting to know the team members through 1-2 conversations about Vestwell, your experience, and your interests. Next steps can vary by role, but the usual next steps are a skill or experience screen (e.g. a coding interview for an Engineer, a portfolio review for a Designer, deeper experience call for other roles) which leads to a virtual or in-person interview panel after that if the screens go well. Before making an offer, our interview process concludes with a references check stage for your recruiter to meet with a current or former supervisor and peer. We prioritize transparency and lack of surprise throughout the process.
For your awareness you will only receive correspondence from recruiting@vestwell.com any other domain not ending in Vestwell.com is not our Recruitment team.
Vestwell’s Privacy Policy. Attention California residents: In the course of conducting our business and complying with federal, state, and local government regulations governing such matters as employment, tax, insurance, etc., we must collect Personal Information from you. Should you accept employment with Vestwell you may view our California Privacy Rights Act here: Vestwell’s California Privacy Rights Policy.
Create a Job Alert
Interested in building your career at Vestwell? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
