Avatar for Recess

Airbnb for Event Sponsorships

Senior Software Engineer, Back-End

$100k – $140k • 0.0% – 1.0%
Apply now
Recess is inviting Senior Back-End and Full-Stack Engineers to build features, design and implement API methods and integrate to external systems. As we setup to scale our product and organization, you’ll also get to enhance performance, reduce load times and improve the reliability of our systems. This is a key role where you’ll be driving some of the most significant decisions for our company.

**Our Tech Stack**
We build our app using industry proven technologies, including Ruby on Rails, VueJS, MongoDB and Heroku. Expertise in these areas is a huge plus, but the desire for practical learning is way more valuable to us than mastery of any one language or system. Having an understanding of fundamental programming concepts and an ability to apply them to different languages and different context is truly needed for this position.

**Our Team**
We’re a distributed, collaborative team who genuinely enjoys working together with a cross-functional team of product managers, designers, frontend, and customer development to make Recess a better product. We are looking for engineers who know that simplicity and reliability are aspects of a system to be carefully calculated with every decision made.

**The Opportunity**
> You'll brainstorm with Product Managers, Designers and Frontend Engineers to conceptualize and build new features for our growing user base.
> You’ll produce high-quality results by leading or contributing heavily to large cross-functional projects that have a significant impact on the business.
> You’ll actively own features or systems and define their long-term health, while also improving the health of surrounding systems.
> You'll assist our skilled support team and operations team in triaging and resolving production issues.
> You'll help to mentor other engineers and deeply review code.
> You’ll improve engineering standards, tooling, and processes

**About You**
> You’ve been building web applications professionally for 5+ years.
> You have experience with functional or imperative programming languages -- e.g., Ruby, Python, Go, C, or Java.
> You can lead technical architecture discussions and help drive technical decisions.
> You write understandable, testable code with an eye towards maintainability.
> You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you.
> You possess strong computer science fundamentals: data structures, design patterns, programming languages, distributed systems, performance and load balancing.
> You have a bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience.

**About Recess**
RECESS is an online marketplace connecting brands with event organizers that makes access to event audiences a turn-key, efficient and data-driven process. Recess is headquartered in Venice, CA and has team members around the world.

Ensuring a diverse and inclusive workplace where we learn from each other is core to our values. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and have a pleasant and supportive place to work.

Get ready to do the best work of your life here at Recess.

Meet your team

People you would work with in this role
Current COO and Co-Founder of RECESS. Experience with Events Management, Advertising, Sponsorships, and Operations. Went to Indiana University, Bloomington

Jack Shannon

Avatar for Jack Shannon
CEO and Co-founder @Recess; Board Member + Digital Strategist of Operation Homelink;

More jobs at Recess

View all jobs

Part-Time Field Marketing Content Creator

Apply now

Account Manager

Apply now

Sales Development Representative (Contractor)

Apply now