Branch · 2 weeks ago
Software Engineer - Customer Platform
Branch is transforming how brands and users interact across digital platforms, and they are seeking a Software Engineer to join their Customer Platform team. This role involves collaborating with various teams to build scalable platform support for product teams, focusing on complex systems related to Authentication and Authorization.
App MarketingMobile AdvertisingMobile AppsSoftware
Responsibilities
Work collaboratively with product managers, infrastructure, platform and data engineers to refine requirements, architect and implement complex systems to make mobile search results more relevant
Integrate industry best software to solve Authentication, Authorization and Provisioning
Coordinate the design and implementation of complex systems end to end, including secure, encrypted services for some of our largest enterprise customers
Incorporate feedback directly from internal partners so you can help build new features with a focus on scalability, reliability, and performance
Make significant contributions to a small team with the potential for a large impact
Mentor other team members and contribute to team growth
Continuously learn new tools and technologies
We want to inspire you, challenge you, learn with you, and collaborate with you to build great systems that reach people around the globe
Qualification
Required
3+ years building and owning high-volume, production services
3+ years of Java, Kotlin or Go and interest in learning new languages and/or technologies
3+ years experience working with RDS databases like Postgres
Familiarity working with modern cloud based microservice architectures
Experience working with AWS, Kubernetes, Git, CI Pipeline
Ability to display significant ownership of components and drive technical solutions among multi-functional project teams
Experience building and debugging complex systems in a collaborative team environment
Passion for pioneering unique solutions to meet partner needs without sacrificing quality
High attention to detail and a strong desire to continually improve
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