
Senior Software Engineer
The Role
We are looking for a Senior Software Engineer to join our highly collaborative team of thoughtful engineers working to deliver a high-quality and industry leading product.
The Senior Software Engineer will join our Research and Development team, to continue building new product features, maintaining existing features and addressing bugs, as they arise.
You will bring proven experience with technologies in our existing tech stack.
Backend: Python, Flask, FastAPI, Pydantic, Postgres
Frontend: VueJS, TypeScript, NX
In addition to writing code that adheres to software design best practices, you will play a central role in defining our engineering culture. You will also work closely with QA and Product Management to participate in and shape our internal processes.
While all engineers on the have a specialty and focus, all team members also are ready to do whatever it takes for everyone to win. This is an amazing opportunity to contribute in meaningful ways to an exciting product.
We have a one-of-a-kind team with a super collaborative and very contagious positive attitude. We are hard-working engineers who care deeply about our mission and building the highest quality product we can build. The team enjoys and excels at mentoring and learning from each other. In general, we value collaboration, communication, and a “no job too small" attitude.
What You'll Do
- Deliver high quality, well tested code that adheres to documented standards
- Work with Product and other engineers to shape the vision for new features
- Design architectural documentation to help guide future product development
- Partner with QA to ensure that everything we deliver is high quality
- Take initiative to resolve bugs and research issues as they arise
- Actively find new ways that we can leverage AI in the product, and in daily workflows
Who You Are
- Demonstrates a profound understanding of software development concepts. You know what SOLID stands for.
- Capable of engaging in in-depth discussions on the trade-offs inherent in various software architectures.
- Balances strong technical acumen with high emotional intelligence, fostering collaborative and effective working relationships.
- Driven by a genuine passion for delivering an outstanding product, contributing to an excellent user experience.
- Skilled in conveying complex ideas in a clear and understandable manner.
- Proficient in crafting code that is not only functional but also extensible.
- Understand the benefits and risks of utilizing AI as a tool to write and deliver code.
- Takes ownership of mistakes and learns from them.
Culture & Perks:
At RippleMatch, we understand that our success stems from the people we have on board, which is why we invest heavily in our team’s well-being and growth. We offer a full slate of perks including equity, paid vacation, a pre-tax commuter program, discounted Citi Bike and Peloton memberships, and — our favorite thing — comprehensive FREE healthcare benefits. We work hard to foster a culture of constant self-improvement, true ownership, and positivity. At our core, we are a tight-knit team that works hard, celebrates wins, and cares deeply about changing the way finding a job works. We are going to fundamentally transform the hiring landscape and won’t settle for anything less.
All of our roles can be worked remotely, and all employees operate on Eastern Time regardless of location. While working remotely is fully supported, we also deeply value in-person connection in our physical office conveniently located near Union Square in NYC! For team members within a commutable distance to NYC, we encourage coming into the office a few days a week to foster collaboration, build relationships, and strengthen our culture face-to-face! We host monthly virtual events as well as monthly in-person events, team-wide virtual activities every month like Wellness Challenges, and a time to hear from our founders regularly regardless of location. Creating strong bonds between RippleMatch team members means a lot to us and, while we know that this can be done remotely, we also invest heavily in creating opportunities to make sure remote employees get plenty of in-person time. We offer in-person onboarding, travel benefits and both virtual and in-person team building activities!
RippleMatch is a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information.
Apply for this job
*
indicates a required field