Jobs and Careers
RA

Sr. Backend Software Engineer

Raptive
United States - Remote, United StatesRemotefull_timeVerifiedPosted 21 Nov 2024
💰 $200,000/yr($150,000/yr$200,000/yr)

About the role

Raptive is looking for a Senior Backend/Data Engineer to join our engineering team. In this role, you’ll play a key part in building and enhancing a fast-growing platform that connects content creators with their audiences. 

Remote U.S. candidates are encouraged to apply. This position can be in-office in New York City or work-from-home.

What you’ll be doing:

  • You will focus on backend development and data engineering, building robust systems that directly support our creators in delivering compelling community experiences. 
  • You will design, develop, and maintain backend features using Ruby on Rails, while also building and optimizing data pipelines to enable efficient data processing and integration across the platform. 
  • Your work will include implementing ELT workflows with tools like Apache Airflow or similar orchestration technologies to support seamless data ingestion and transformation processes. 
  • You will conduct code reviews, produce high-quality documentation, and ensure strong test coverage to maintain a reliable codebase. 
  • Collaboration with product managers, data analysts, and other engineers will be crucial as you work together to address evolving business requirements.

The skills and experience you bring to the job:

  • 5+ years of experience in web application development with a strong backend focus
  • Proficiency in Ruby on Rails, with an emphasis on scalable backend design and implementation
  • Hands-on experience building data pipelines and managing data transformations
  • Experience with workflow orchestration tools such as Apache Airflow or similar
  • Extensive knowledge of relational databases, query optimization, and ORM frameworks
  • Familiarity with caching mechanisms such as Redis and memcached
  • Solid debugging, data analysis, and performance optimization skills
  • Experience in Agile/Scrum methodologies
  • Open source community platforms like Discourse, NodeBB or similar 
  • Working in Docker environments
  • Passionate & Curious: Positive, eager to learn, and ready to apply new technologies.
  • Customer-Focused: Driven by client empathy, prioritizing customer support.
  • Problem Solver: Skilled at breaking down complex requirements and navigating code.
  • Accountable & Organized: Detail-oriented with a strong sense of code ownership.
  • Proactive: Acts on opportunities, preferring proactive over reactive solutions.
  • Adaptable: Quickly adjusts to changes in project, team, or organizational needs.
  • Communicative: Clear, proactive communicator who mentors and shares knowledge.
  • Empathetic: Appreciates teammates, offering support and constructive feedback.

About Raptive 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Raptive

View company profile →