Branch · 22 hours ago
Senior Software Engineer - Fraud
Branch is the leading provider of engagement and performance mobile SaaS solutions for growth-focused teams. They are seeking a Senior Software Engineer to join their Performance / Mobile Measurement Platform team, focusing on building scalable distributed systems that process billions of events per day and contribute to real-time decisioning and attribution logic.
App MarketingMobile AdvertisingMobile AppsSoftware
Responsibilities
Design, build, and operate scalable distributed systems that process billions of events per day
Contribute to the modernization and performance tuning of existing services written in Java and Kotlin
Implement core attribution logic and event transformation pipelines with a strong focus on correctness, performance, and resiliency
Work cross-functionally with product, data science, infra, and SDK teams to define APIs and data contracts
Own projects end-to-end: from architecture and implementation to rollout, observability, and ongoing optimization
Help define and drive best practices for system design, service ownership, observability, and deployment
Qualification
Required
6+ years of backend software engineering experience, preferably in Java and/or Kotlin
Deep understanding of distributed systems, event-driven architectures, and large-scale data processing
Experience with technologies such as Kafka, Aerospike/DynamoDB/Redis, and/or other stream/batch data systems
Strong grasp of performance tuning, low-latency service development, and failure handling in distributed systems
Familiarity with mobile attribution models, privacy-preserving frameworks (SKAdNetwork, Privacy Sandbox), or campaign analytics is a strong plus
Ability to write clean, maintainable, testable code and mentor others in doing the same
Comfortable navigating ambiguity and iterating quickly in a fast-paced environment
Preferred
Experience in an MMP, AdTech, or MarTech environment
Contributions to open-source data or infrastructure projects
Familiarity with mobile SDKs and measurement protocols
Benefits
Health and wellness programs
Paid time off
Retirement planning options
Company
Branch
Branch helps companies drive seamless mobile experiences through its linking infrastructure powering thousands of today's top brands.
Funding
Current Stage
Late StageTotal Funding
$667.05MKey Investors
New Enterprise AssociatesTenacity Venture CapitalPlayground Global
2022-02-10Series F· $300M
2021-11-01Secondary Market
2019-09-01Series E· $125M
Recent News
2025-12-09
2025-09-09
Company data provided by crunchbase