All roles

Open role

[Remote] Software Engineer, Customer Studio Backend

Remote · Ireland Full-time

Note: The job is a remote job and is open to candidates in USA. Recruiting from Scratch is recruiting for an unnamed company building a data activation platform. The Senior Software Engineer will build and evolve backend systems for Customer Studio, focusing on warehouse performance, audience syncing, analytics, experimentation, and AI-powered workflows.

Responsibilities

  • Design, build, and maintain backend systems for a no-code product that enables customers to activate warehouse data without needing to write SQL
  • Develop features that help users create audience segments, decide which data to sync, and activate data across downstream platforms
  • Own projects from initial problem definition through architecture, implementation, deployment, and ongoing improvement
  • Work closely with product and other engineering teams to turn customer needs into reliable, scalable solutions
  • Improve the speed, performance, and interactivity of warehouse-powered products
  • Investigate and implement query optimizations, precomputed state, and other performance improvements
  • Explore warehouse-specific optimizations to improve customer workflows
  • Design systems that remain maintainable and reliable as customer data volumes and usage grow
  • Develop systems that help customers understand and evaluate audience segments
  • Build features that support experimentation with downstream tools
  • Enable customers to track the performance of different audiences and use data to make better decisions
  • Help shape the architecture behind analytics and experimentation workflows
  • Explore ways to make data syncing faster and keep customer data fresher
  • Work on real-time audience computation and syncing as data warehouses increasingly adopt change data capture (CDC) and other real-time technologies
  • Build reliable backend systems that support low-latency, high-throughput data processing
  • Contribute to making data activation workflows more seamless through generative AI
  • Identify opportunities to improve user experiences and reduce friction in working with data
  • Build practical AI-powered capabilities that solve real customer problems
  • Make thoughtful architectural decisions across backend systems and distributed services
  • Consider scalability, maintainability, reliability, and simplicity when designing solutions
  • Build and evolve core systems rather than relying solely on off-the-shelf components
  • Take responsibility for the long-term quality and extensibility of the systems you develop
  • Engage with product specifications and contribute to defining solutions before implementation begins
  • Bring strong customer and product thinking to technical decisions
  • Work directly with customers on difficult scaling problems when needed
  • Communicate clearly across engineering and product teams, and take ownership of outcomes rather than only completing assigned tasks

Skills

  • Senior-level software engineer with strong backend engineering fundamentals
  • Demonstrated experience building and evolving production backend systems
  • Experience with distributed systems, system architecture, scalability, maintainability, and reliability
  • Evidence of owning complex projects from design through implementation and production
  • Strong product mindset, including the ability to understand customer needs and make sound technical trade-offs
  • Comfortable engaging with product specifications and contributing to problem definition
  • Strong backend engineering and distributed systems experience
  • Ability to design scalable, reliable, maintainable, and extensible software
  • Experience reasoning about data-intensive systems and performance challenges
  • Strong architectural judgment and ability to solve complex technical problems from first principles
  • Experience building systems that serve customer-facing product workflows
  • Ability to work on systems involving data warehouses, audience computation, syncing, or real-time data processing
  • Understands how technical decisions affect customer outcomes and product usability
  • Can translate ambiguous customer problems into practical technical solutions
  • Comfortable discussing product specifications and helping shape the solution
  • Balances technical quality with speed, simplicity, and business impact
  • Takes ownership of outcomes rather than focusing only on implementation details
  • Can lead projects independently from problem definition through delivery
  • Makes thoughtful decisions about architecture, reliability, and future maintainability
  • Proactively identifies performance bottlenecks and opportunities for improvement
  • Works effectively in a fast-moving environment with substantial autonomy
  • Shows persistence and intellectual curiosity when solving difficult problems
  • Strong written and verbal communication
  • Comfortable collaborating with product and engineering partners
  • Able to explain technical trade-offs clearly
  • Works with compassion and kindness while maintaining a high engineering bar
  • Demonstrates a growth mindset and responds constructively to feedback
  • Experience with data warehouses and warehouse query optimization
  • Experience with Reverse ETL, customer data platforms, data activation, or marketing technology
  • Experience with real-time data processing, change data capture (CDC), and audience syncing
  • Experience with analytics, experimentation, or audience segmentation
  • Experience with low-latency APIs, caching layers, or high-throughput distributed systems
  • Experience applying generative AI to customer-facing product workflows
  • Experience building infrastructure or core backend systems from scratch

Benefits

  • Meaningful equity compensation through ISO options, with early exercise and a 10-year post-termination exercise window.
  • Remote-first working arrangements, with remote, hybrid, and office-based options.
  • Office access in San Francisco, New York City, and North Carolina.
  • High ownership and autonomy.
  • Opportunities for career growth in a rapidly expanding company.

Company Overview

  • A recruiting agency working with technology companies to help them hire software engineers, data roles, product managers, and hardware. It was founded in 2021, and is headquartered in New York, New York, USA, with a workforce of 11-50 employees. Its website is https://www.recruitingfromscratch.com/.
  • More open positions

    [Remote] Project Manager- Data Centers

    Work from home Full-time role

    [Remote] Regional Sales Manager, Strategic

    Work from home Full-time role

    [Remote] Staff Software Engineer, Speech

    Work from home Full-time role

    [Remote] Sales Representative - Remote

    Work from home Full-time role

    [Remote] Regional Vice President of Sales - East

    Work from home Full-time role

    Product Owner II

    Work from home Full-time role

    Booking Clerk

    Work from home Full-time role

    Manager, Platform Integrations & Engineering

    Work from home Full-time role

    Seasoned Remote Data Entry Specialist – Flexible Part‑Time, Advanced Excel & Database Mastery – Join brighthush’s Cutting‑Edge Marketing & Analytics Team

    Work from home Full-time role

    Marketing Lead

    Work from home Full-time role

    Solutions Engineer (United States)

    Work from home Full-time role

    Remote Online Survey Participant - Earn Up to $25 Per Survey

    Work from home Full-time role

    Senior macOS Software Engineer

    Work from home Full-time role

    Remote Litigation Paralegal - Must Be Local to SD

    Work from home Full-time role

    Virtual Legal Assistant

    Work from home Full-time role

    Seasoned Bilingual Telemedicine Medical Virtual Assistant & Live Scribe – 30 Hours/Week – Championing Chronic Endocrine Care & Remote Patient Engagement at brighthush

    Work from home Full-time role

    Security Engineer (Full Remote - Austria)

    Work from home Full-time role

    Sr. Business Travel Consultant

    Work from home Full-time role

    [Remote] Remote Sales Representative, Work from Home - No Experience Required

    Work from home Full-time role

    Staff Software Engineer - Data

    Work from home Full-time role

    Vendor Onboarding & Risk Specialist

    Work from home Full-time role