cover image
Branch

Branch

branch.io

2 Jobs

505 Employees

About the Company

Branch is on a mission: to power impactful experiences in the connected world. We build and provide software as a service for enterprise businesses to acquire, retain and engage their users, delivering linking and measurement solutions across all digital environments for flawless user journeys and foolproof campaign insights. Branch is an award-winning employer headquartered in Mountain View, CA. World-class brands like Instacart, Western Union, NBCUniversal, Zocdoc and Sephora acquire users, retain customers and drive more conversions with our solutions. Our people are our lifeblood, and every Branch employee strives to exemplify our core values: 1) Take your shot: Boldly take smart risks and seize opportunities to stay ahead. 2) Hustle with heart: Prioritize impact over activity and own meaningful outcomes. 3) Crush it together: Empathize with customers and deliver value for mutual success.

Listed Jobs

Company background Company brand
Company Name
Branch
Job Title
Integrations Specialist, UK
Job Description
**Job Title:** Integrations Specialist **Role Summary:** Own, build, and scale the integration ecosystem at a SaaS mobile marketing platform. Deliver paid, customer‑level bespoke integrations, expand partner integrations, and act as the technical hub for all integration requests, directly driving revenue and partnership growth. **Expectations:** - Deliver complex, monetized integration solutions that meet enterprise customer needs and pricing models. - Grow integration volume from a few per year to multiple per quarter. - Serve as the single technical point for pre‑sales and support integration requests. **Key Responsibilities:** - Scope, design, develop, and deploy paid, custom integrations for enterprise clients (e.g., CDP data mappings, CRM analytics, event forwarding). - Draft Statements of Work, set timelines, deliverables, and pricing for bespoke projects. - Manage full project lifecycle: technical discovery → development → deployment → handoff. - Rapidly build, test, and launch new partner‑level integrations with ad, data, email, and tech partners outside the core roadmap. - Clean up, optimize, and maintain existing long‑tail partner integrations to ensure accurate campaign link data and reporting. - Scale integration volume to 2–5 new partners per quarter. - Act as the clearinghouse for all non‑standard integration requests from Sales, AM, and Support. - Validate technical feasibility in pre‑sales cycles, translate vague requirements into concrete solutions and formal SOWs. - Maintain a reusable library of code, solutions, and documentation; provide productization feedback to Product & Development. **Required Skills:** - Strong programming in one server‑side language (Python, Node.js, Go, or Java). - Experience building/consuming REST APIs, handling webhooks, JSON/XML data transformations. - Solid understanding of the mobile/web ecosystem (SDKs, attribution, analytics). - Proven ability to translate business requirements into technical solutions and SOWs. - Self‑starter with an entrepreneurial mindset; comfortable owning projects from scoping to delivery. - Excellent client‑facing communication and ability to explain complex technical concepts to varied stakeholders. **Preferred Qualifications:** - 5+ years in Professional Services, Solutions Engineering, or senior Technical Support at a SaaS media/marketing‑tech company. - Direct experience with the Branch platform or similar deep‑linking/mobile marketing solutions. - Familiarity with CDPs (Segment, mParticle), analytics tools (Adobe Analytics, Google Analytics), and major advertising networks. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent professional experience). ---
London, United kingdom
On site
31-10-2025
Company background Company brand
Company Name
Branch
Job Title
Software Engineer - Customer Platform
Job Description
**Job title** Software Engineer – Customer Platform **Role Summary** Develop and maintain high‑volume, cloud‑native services that power core platform capabilities for product teams, including authentication, authorization, messaging, and cross‑cutting business services. Design, build, and operate secure, scalable microservices on AWS, ensuring reliability, performance, and maintainability. **Expectations** - 3+ years building and owning production services. - 3+ years programming in Java, Kotlin, or Go; openness to learning new languages/technologies. - Extensive experience with relational databases (PostgreSQL) and S3/RDS workloads. - Proven track record working in microservice environments on AWS, Kubernetes, Git, and CI/CD pipelines. - Strong ownership, collaborative mindset, and ability to influence technical solutions across cross‑functional teams. **Key Responsibilities** - Collaborate with Product Managers, Designers, and Platform/Data Engineers to refine requirements and translate them into architectural designs. - Design, implement, test, and deploy secure, encrypted services for enterprise customers, focusing on scalability, reliability, and performance. - Integrate industry best‑practice software for authentication, authorization, and provisioning workflows. - Lead end‑to‑end design and implementation of complex systems, ensuring best practices for security, resiliency, and observability. - Mentor junior engineers and contribute to team growth. - Continuously evaluate new tools, languages, and processes to improve engineering efficiency and product quality. **Required Skills** - Proficient in Java, Kotlin, or Go (with advanced knowledge of the chosen language). - Strong SQL skills, especially with PostgreSQL; experience with RDS. - Deep familiarity with AWS services (EC2, ECS/EKS, RDS, IAM, KMS, CloudWatch). - Experience building Kubernetes‑based microservices; containerization with Docker. - Version control (Git) and CI/CD pipeline development using tools such as Jenkins, GitHub Actions, or similar. - Knowledge of secure coding practices, encryption, token management, and identity services. - Excellent debugging, troubleshooting, and performance optimization abilities. - Effective communication skills and a proactive, collaborative approach. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. (No specific certifications required.)
Austin, United states
On site
Junior
26-12-2025