CareerPlan

Senior Software Engineer, Lifecycle

Remote - United StatesRemoteFull-time$167k2026-07-10 → 2026-11-10
Remote · from United States

Core

Design and operate scalable backend infrastructure for personalized, timely customer communications (SMS, email, push) and marketing automation.

Role type

Senior Software Engineer (Backend/Infrastructure)

Builds

Unified communications platform, real-time event-triggered messaging systems, and reverse ETL workflows.

Domain

Fintech / AI Lending / Marketing Technology

Required skills

Microservices architecture, API design, Cloud environment operations (AWS), Backend development (Kotlin/Java/Ruby/Python), System reliability engineering, Cross-functional collaboration

Preferred skills

Marketing/Growth team experience, Reverse ETL tools (Hightouch, Census), Data pipeline tooling (Airbyte, Fivetran, Databricks), Real-time event streaming systems, Third-party API integration

Technologies

AWS, Kotlin, Java, Ruby, Python, Hightouch, Census, Airbyte, Fivetran, Databricks, Iterable, Braze, Salesforce Marketing Cloud

Responsibilities

Design and build scalable backend services for unified communications; Develop systems for real-time, event-triggered messaging and marketing automation; Translate large datasets into marketing capabilities via APIs and streaming pipelines; Partner with product and data teams to define requirements; Lead medium-sized projects independently; Improve system reliability and iteration speed.

Seniority

Senior, hands-on IC