Senior Python Engineer

| Remote
Sorry, this job was removed at 6:35 p.m. (EST) on Tuesday, October 18, 2022
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Working at RippleMatch:

At RippleMatch, we are building the recruitment automation platform changing how Gen Z finds work. The current status quo of finding a first job is broken: Traditional career services and job boards with millions of postings aren't very helpful, and figuring out where to begin your career is a difficult and overwhelming decision. It's also not a fair contest. For many Gen Z candidates, opportunity is limited based on where they attend school and their personal networks.

By replacing job boards with matching and automation, RippleMatch eliminates the most time-intensive parts of the recruitment process for both employers and job seekers. Leading employers such as Amazon, eBay, and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.

Since launching RippleMatch from a college dorm room in 2016, we've raised $79 million in venture funding (most recently, our $45m Series B), helped tens of thousands of users find jobs, expanded to 1,500+ colleges & universities, and brought on hundreds of leading employers as customers. Our tight-knit team of 130+ (& growing!) talented people work hard, celebrate wins, and care deeply about changing the way finding a job works.

The Role: 

We are looking for Senior Python Engineers to join our highly collaborative team of thoughtful engineers working to deliver a high-quality and industry leading product.

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 Agile processes. 

Our engineering team is composed of empathetic and hard-working engineers that 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.

We encourage our engineers to pair frequently - and expect our senior engineers to go out of their way to support more junior team members. We host weekly guilds around various engineering topics to share knowledge across the team where all engineers are encouraged to propose and lead workshops whenever possible! We are a remote first team, but have plenty of team events - from wine tastings to chess club - we always strive to create a sense of community in the workplace.

Backend stack: Python, Postgres, AWS, Flask, FastAPI, Kafka, SqlAlchemy, Kubernetes, Terraform, Ansible, Chalice, Faust

Who you are:

  • You love to share your knowledge with others
  • You can communicate complex ideas in an easy to understand way
  • You are constantly finding new ways to write extensible code
  • You have a “no job is too big, and no job is too small” attitude
  • You own your mistakes, and share your successes
  • You can whiteboard and plan the efforts of multiple engineers on long-term projects
  • You admit what you don’t know, and proactively fill gaps in your knowledge
  • You care deeply about the mission of RippleMatch

What we are looking for:

  • You have 5+ years of backend engineering experience
  • You consistently rise to become a technical leader on any team
  • You have a deep intellectual curiosity and passion for backend engineering
  • You are a specialist level expertise writing backends for web applications
  • You can discuss in depth the trade-offs between different software architectures
  • You have a deep understanding of relational databases and how to query them at scale
  • You have strong emotional intelligence in addition to technical intelligence
  • You have a collaborative working style 
  • You write clear and useful tests for their code
  • You have a passion for an excellent product
  • You are familiar with working within a distributed architecture
  • You have demonstrated mentorship experience
  • You have hands-on experience scaling high volume web applications

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 Class Pass 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.

RippleMatch is a remote-first company. We believe in helping to shape the future of work and creating accessibility to a great working environment for all, regardless of location.  Our physical office is conveniently located near Union Square in New York City and all RippleMatch team members are encouraged to work remotely or come into the office as much as they want or not at all. To ensure the health and safety of our team, RippleMatch does require proof of vaccination for all team members.

We believe in maintaining a culture that can cut across distance to suit our employees who choose to be remote as well as those who prefer to come in office. 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 all employees are able to bond with one another in-person. At this time, we require some travel (sponsored by RM!) for our company retreats, on-site team building, and other fun in-person events. While not required, we also highly recommend in-person onboarding, where you’ll be able to meet and bond with others in the office!

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.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

The RippleMatch office is conveniently located in the Flatiron District, often referred to as the main hub of the NYC tech scene.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RippleMatchFind similar jobs