Remotery

Software Engineer III, Ruby on Rails, Marketing Technology

atPrizePicksUS flagUnited StatesFull-timeBackend EngineerMid-levelSenior$145k – $155k/year

Posted 5 days ago

📋 Description

• Take full ownership of feature development by managing the entire process from technical design to delivery, breaking down complex projects into manageable, deliverable components within our martech stack.

• Produce high-quality Ruby code that is idiomatic, efficient, well-tested, and elevates the overall quality of the codebase.

• Engage in architectural discussions at the team level regarding data modeling, CDP event schemas, service boundaries, API design, and background processing strategies.

• Design and oversee integrations with our Customer Data Platform (CDP) and marketing automation tools such as Braze, which includes event ingestion, audience syncing, and triggering canvases via API.

• Proactively seek opportunities to enhance data reliability, pipeline performance, and developer experience, taking action as needed.

• Offer technical mentorship to Software Engineers I and II through thorough code reviews, paired programming, and feedback on design.

• Collaborate effectively with Marketing, Data, and Product teams to convert campaign and personalization needs into dependable technical implementations, being comfortable communicating with marketers.

• Participate in an on-call rotation, gradually taking more responsibility for incident response, contributing to root cause analysis, and implementing systemic improvements.

• Document technical decisions, data models, and integration patterns to enhance the team's collective knowledge and understanding.


⛳️ Requirements

• 3–5 years of professional experience in software engineering, with significant experience in building Ruby on Rails applications.

• Practical experience working with a Customer Data Platform (such as Rudderstack, Segment, mParticle, or similar), with a solid understanding of event tracking, identity resolution, and audience building.

• Familiarity with integrating marketing automation platforms like Braze, Iterable, or Klaviyo, including direct API integration rather than just using UI functionalities.

• Proven track record of delivering complex features within a software team to achieve business goals.

• Ability to deconstruct vague requirements, including those from non-technical stakeholders like marketers, into clear technical plans.

• Experience with large-scale, high-throughput distributed systems, understanding the challenges of developing software for millions of real-time users.

• Advanced Ruby on Rails proficiency, demonstrating a deep understanding of the framework and producing clean, idiomatic, production-quality code.

• Strong skills in PostgreSQL, including schema design, query optimization, migrations, and performance characteristics at scale.

• Experience in designing and building RESTful APIs within Rails.

• Solid foundation in data engineering principles, including pipeline design, event schema management, and handling high-volume data flows.

• Strong testing practices, including RSpec or Minitest, with strategies for unit, integration, and end-to-end testing.

• Familiarity with background job processing tools such as Sidekiq.

• Knowledge of containerization (Docker) and orchestration (Kubernetes).

• Understanding of CI/CD pipelines and deployment processes.

• Self-sufficient, capable of transforming ambiguous problems into well-defined solutions.

• Comfortable giving and receiving direct technical feedback.

• Strong written communication skills, particularly important in a fully remote working environment.

• Ability to switch contexts between in-depth technical tasks and collaborative discussions with marketing stakeholders.


🏝️ Benefits

• Company-subsidized medical, dental, & vision insurance plans.

• 401(k) plan with company matching contributions.

• Annual performance-based bonus.

• Flexible PTO policy to promote a healthy work/life balance (2 weeks strongly encouraged!).

• Generous paid leave offerings, including a 16-week paid parental leave and disability benefits.

• Workplace flexibility and modern work hours focused on results rather than time spent.

• Company-wide in-person events and team activities.

• Lifestyle enhancement initiatives.

• Company-provided equipment choices (Windows & Mac options).

• Annual performance reviews with opportunities for professional growth and career advancement.

People also viewed

Rox Partner19 hours ago

AI Ops Engineer – Backend Developer, Python

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Very19 hours ago

Senior Software Engineer – Python

CO flagColombia OnlyFreelanceBackend Engineer$40 – $60/hour
ApplyView job
Reply19 hours ago

Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Reply19 hours ago

Senior Java Developer

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Beyond Soluções19 hours ago

Mid-level .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
UserTesting19 hours ago

Backend Engineer – Internal Tools

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers