Build The Future of Mobile At Branch

Ready for your next challenge? Join as at Branch, where we’re building the future of discoverability for mobile search. On the Engineering team, you’ll build and ship code on a daily basis at a groundbreaking company, with incredible investors, and a diverse team of more than 250 people. We’re constantly releasing new products and solving challenging engineering problems at scale. Welcome to #LifeAtBranch.

View all open engineering positions

Work at Branch

Branch's Intern Program

Join Branch as an intern and launch your career in tech!

Across Infrastructure, Product Engineering, QA Data Science and Data Platform we are growing! During your 8-12 week internship program you'll get hands on experience that will accelerate your growth while you make an impact for our customers. You'll be part of a team where you'll learn new technical skills, meet new friends, strengthen our platform and tackle new challenges together.

Our Technologies

Kafka: Streaming Data Processing <br>@ Branch

Kafka: Streaming Data Processing
@ Branch

Branch sees over 7 billion mobile events across our platform on a daily basis. We leverage Apache Kafka to handle hundreds of thousands of messages per second (and warehouse trillions of transactions yearly!). We leverage Apache Flink (which we use to process and feed to HDFS), Apache Spark (which we use to do real time aggregation and decision making), and Apache Druid (which we use to do time series, multi-dimensional rollups for reporting and analytics).

Read our blog

Kubernetes: Resource and Container Management @ Branch

Kubernetes: Resource and Container Management @ Branch

Branch was an early adopter of Kubernetes and has been running large production clusters since 2016. We manage hundreds of microservices in K8s which keep Branch online. Our general deployment philosophy is to develop and deploy well contained stateless services in Docker containers to Kubernetes.

Read our blog

DynamoDB: Core Storage @ Branch

DynamoDB: Core Storage @ Branch

Branch is one of the core linking infrastructures of the modern mobile world. On a daily basis our customers and their users are generating hundreds of millions of new deep links per day. For this solution we leveraged Amazon’s DynamoDB and DAX to provide efficient, scalable and highly reliable core storage for the over 75 billion links we manage on our platform.

Read our blog

All open positions at Branch

Position
Location
Looks like there is nothing here-- change your filters or check back again for new openings.