9 open positions available
Lead efforts to improve platform reliability, scalability, and observability through automation and tooling. | Bachelor's degree in engineering and 3+ years of site reliability engineering experience with strong hands-on skills in Java, Spring Boot, Terraform, and Kubernetes. | About us: Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products. Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture. We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together. Come join our team as we develop new ways to improve the lives of working Americans. About the role: As the Senior Site Reliability Engineer, you will lead Branch’s effort to achieve greater reliability, performance, scalability, capacity and observability of our platform through automation and tooling. You will also participate in and improve the software development and deployment life cycles as well as develop and implement technical best practices. Responsibilities include, but are not limited to: Partner with Developers to produce high-performing and robust services through rigorous testing and release procedures Design infrastructure, monitoring, processes, and standards for systems and applications Support services through design, development, load testing, and launch phases Develop, measure, and monitor key performance and service level indicators including availability, latency, and overall system health Define and establish SLIs, SLOs, and error budgets with service owners, and drive adoption across platform teams Profile and optimize platform performance, resilience, and efficiency, including latency, throughput, and capacity planning under load Participate in incident response and root cause analysis Remediate tasks and develop preventative and automated measures to meet SLAs/SLOs/SLIs Manage monitoring services utilized by applications Qualifications (required): Bachelor's degree in an appropriate engineering discipline or equivalent experience required 3+ years experience in site reliability engineering Strong hands-on experience building and operating Java / Spring Boot services in production Experience with Terraform, Go, Java, Gradle, Docker, OpenTelemetry and Kubernetes Qualifications (preferred): Experience in scripting using Python and Bash Experience developing and maintaining Kubernetes Operators Exposure to Google Pub/Sub, Redis, Prometheus, Grafana, Google Spanner and MySQL Experience with JVM performance tuning and profiling Experience working on GCP platforms Compensation: The base salary range for this role is $175-185k. The salary range displayed reflects an average base salary range for the position across all the U.S. The base salary offered to an applicant could be higher or lower based on each applicant's specific skill set, depth of experience, relevant education or training, etc. Location: This position is classified as REMOTE within the United States of America. We are unable to hire candidates located outside of the domestic U.S. Benefits: Market-leading medical, dental, and vision insurance Stock options Free Premium-Tier Origin Financial Wellness subscription Monthly home-office stipend 401k (TransAmerica) 12-weeks paid parental leave for birthing and non-birthing parents Flexible time off + sick and safe time 11 paid company holidays Branch@Branch Same Day Pay Option Working at Branch A remote-first company with employees located throughout the U.S., Branch emphasizes transparency, accountability, and trust to create a collaborative environment where our product, engineering, marketing, customer support, customer success, and sales teams can all thrive together. Learn more about what we do in this video! Our collaborative spirit has helped us become an award-winning FinTech company, with Branch’s innovation and workplace recognized across industries. Branch has been honored by Inc., the Webby Awards, Benzinga FinTech Awards, FinTech Breakthrough Awards, Top Workplaces USA, Great Places to Work, and EY Entrepreneur of the Year, Heartland, among others. Learn more about our culture, approach, technology, and people here: https://www.branchapp.com/about Branch is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Must be currently authorized to work in the USA without sponsorship or transfer. No third-parties, please. View how Branch collects your personal data here.
Lead and maintain core database systems ensuring performance, availability, and security while collaborating with teams on schema changes, automation, and incident response. | 5+ years managing MySQL/CloudSQL at scale with deep database internals knowledge and a bachelor's degree in Computer Science or equivalent. | About us: Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products. Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture. We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together. Come join our team as we develop new ways to improve the lives of working Americans. About the role: This Senior Database Reliability Engineer is responsible for supporting all production database systems so that they run smoothly. We run MySQL 8.4 on Google Cloud Platform’s CloudSQL, alongside Google Cloud Spanner for globally distributed workloads. Responsibilities include, but are not limited to Lead, and take ownership of our core database systems to ensure high levels of performance, availability, and security Communicate critical data changes to the data warehousing team Work alongside both engineering teams and data teams to shepherd schema changes from design to deployment to ensure architectural and downstream compatibility Build and maintain automated test and deployment data pipelines, including production level data testing at scale, with SRE and DevOps teams Proactively work on detecting weak areas and incorporate into automated monitoring and production alerting with our Cloud Ops teams Document and automate processes to eliminate time spent on recurring tasks Evaluate new database features (and products if needed) to meet scalability and global uptime requirements Own database backup and recovery, and help establish disaster recovery targets and practices as the systems scale Support, debug, and perform RCA on production database issues, and participate in incident response as needed Qualifications: 5+ years of experience managing MySQL/CloudSQL at scale Expert at SQL and MySQL specifics including schema design Deep knowledge of MySQL internals Solid understanding of MySQL replication, SQL tuning, and database optimization while minimizing downtime Experience operating Google Cloud Spanner at scale, including schema design and query optimization BS in Computer Science or equivalent program Bonus points for: Payments experience (or related industry) Experience with the GCP toolset Experience with infrastructure as code Experience with Redis Experience with global, multi-region deployments including sharding Compensation: The base salary range for this role is $175-185k. The salary range displayed reflects an average base salary range for the position across all the U.S. The base salary offered to an applicant could be higher or lower based on each applicant's specific skill set, depth of experience, relevant education or training, etc. Location: This position is classified as REMOTE within the United States of America. We are unable to hire candidates located outside of the domestic U.S. Benefits: Market-leading medical, dental, and vision insurance Stock options Free Premium-Tier Origin Financial Wellness subscription Monthly home-office stipend 401k (TransAmerica) 12-weeks paid parental leave for birthing and non-birthing parents Flexible time off + sick and safe time 11 paid company holidays Branch@Branch Same Day Pay Option Working at Branch A remote-first company with employees located throughout the U.S., Branch emphasizes transparency, accountability, and trust to create a collaborative environment where our product, engineering, marketing, customer support, customer success, and sales teams can all thrive together. Learn more about what we do in this video! Our collaborative spirit has helped us become an award-winning FinTech company, with Branch’s innovation and workplace recognized across industries. Branch has been honored by Inc., the Webby Awards, Benzinga FinTech Awards, FinTech Breakthrough Awards, Top Workplaces USA, Great Places to Work, and EY Entrepreneur of the Year, Heartland, among others. Learn more about our culture, approach, technology, and people here: https://www.branchapp.com/about Branch is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Must be currently authorized to work in the USA without sponsorship or transfer. No third-parties, please. View how Branch collects your personal data here.
Manage strategic global customer accounts to drive adoption, retention, and growth through cross-functional collaboration and executive engagement. | 6+ years in customer success or account management with experience in AdTech/MarTech, senior stakeholder engagement, AI solution scaling, and technical fluency in SaaS platforms. | At Branch, we power every touchpoint with links that work and insights that prove it. From click to conversion, we make growth measurable. Our unparalleled attribution, backed by AI-enhanced linking, is trusted to deliver seamless experiences that increase ROI, decrease wasted spend, and eliminate siloed attribution. We bring the same rigor to how we build our team, by empowering our people to move fast, own outcomes, and build something that matters. We take pride in making meaningful investments in our team’s health, wealth, and growth so individuals can thrive as we scale. Our culture values smart, humble, and collaborative teammates who take accountability and drive results in an environment where their work truly moves the business forward. We are innovative, scaling with purpose, and led by seasoned leaders who know how to build enduring companies. Trusted by brands like Instacart, Western Union, NBCUniversal, ZocDoc, and Sephora, we’re big enough to matter, small enough for you to make a real impact. If you’re excited by the grit of building, rapid learning, and shaping the future of customer growth, you’ll find your place here. Branch is looking for a seasoned Customer Success professional to join our Customer Experience team as a Strategic Customer Success Manager. This role is dedicated to our most significant, globally distributed customers — large, complex organizations with vast ecosystems that span every major region. You’ll act as their trusted advisor and the connective tissue between their business and Branch, accountable for governance, adoption, retention, and measurable impact across the entire relationship. Strategic accounts don’t behave like a typical book of business. They have decentralized buying centers, multiple business units, and intricate internal dynamics that demand deep, deliberate account management. As a Strategic CSM, you’ll operate a hyper-focused portfolio of named global accounts — running each as its own program, building multi-threaded relationships, orchestrating a cross-functional account team, and ensuring value is felt in every region you support. You’ll drive adoption through demonstrated value, protect and grow flagship revenue, and lead the high-stakes conversations — consolidation, build-vs-buy, executive alignment — that shape how these customers invest in their long-term measurement and linking infrastructure. This is a role for someone who thrives on complexity, operates comfortably with senior stakeholders, and knows how to turn a sprawling enterprise relationship into a durable, growing partnership. As a Strategic Customer Success Manager, you’ll get to: • Own the full customer lifecycle for a focused portfolio of global, strategic accounts — running each as a tailored program with its own joint success plan, governance cadence, and value map. • Embed as a trusted advisor across decentralized buying centers and multiple business units, building multi-threaded relationships up to the VP and C-level. • Act as the “quarterback” for a global virtual account team — orchestrating Account Management, Solutions / Professional Services, Support, Product, and Engineering against a single account across all major regions. • Design and scale AI-powered customer programs by identifying high-impact use cases, developing repeatable playbooks, and enabling customers to successfully adopt AI across their teams and business processes. • Drive adoption and consumption growth by connecting Branch capabilities to each customer’s macro business strategy, and quantify impact across their business units and regions. • Own expansion and upsell motions directly on retention-focused (Defend / Maintain) accounts, and partner closely with Account Management to drive growth on accounts with active net-new whitespace (Grow). • Lead strategic success planning, QBRs, and EBRs tailored to each regional buying center, securing clear next steps on support tickets and feature requests. • Guide high-stakes consolidation and “build vs. buy” evaluations that reshape how customers weigh internal engineering investment versus partnering with Branch. • Navigate complex commercial and governance realities — custom MSAs, multi-BU and multi-region renewals, and procurement processes — and build the governance frameworks that keep sprawling accounts aligned. • Build compelling demonstrations, executive presentations, and business value documents that articulate ROI and reinforce renewal and growth. • Serve as the vital link between customers and Branch: set expectations proactively, surface and close gaps, lead customer communications, and support technical issue resolution alongside our specialist teams. You’ll be a good fit if you have: • 6+ years of experience in Customer Success or strategic Account Management, including a proven track record of retaining and growing global flagship accounts (e.g., $1M+ ARR). • 2+ years of experience in the AdTech / MarTech space preferable working with large, global, or strategic-tier clients. • Comfort engaging and influencing senior stakeholders, up to the VP and C-level, across multiple regions and business units. • Demonstrated experience as an AI Champion, successfully introducing, advocating for, and scaling AI solutions that enhance operational efficiency and customer impact. • Strong business acumen — the ability to connect product capabilities to customer business objectives, P&L impact, and value-based use-case adoption. • A track record of orchestrating matrixed, cross-functional teams against complex accounts, and navigating decentralized buying centers and intricate org dynamics. • Experience supporting customers on cloud-based SaaS platforms, with enough technical fluency to lead solution conversations and support issue resolution when needed. • Excellent client management, written, and verbal communication skills, with a bias for action and a strong sense of ownership and accountability. • Comfort pulling and interpreting aggregate-level data using tools like Looker, Tableau, or Google Analytics to build a compelling value narrative. • A self-starter, entrepreneurial mindset and fluency with CRM and productivity tools (e.g., Salesforce, Asana, JIRA, Notion, Catalyst). For this role we are open to hiring remote in TX ,CO, IL, FL, GA, ID, IN, KS, MD, MA, NE, NV, NC, OR, PA, TN, UT, VA, CA, NY & WA. In accordance with applicable law, the following represents a reasonable estimated compensation range for this role: the estimated pay for this role, if based in TX ,CO, IL, FL, GA, ID, IN, KS, MD, MA, NE, NV, NC, OR, PA, TN, UT or VA is $143,500 to $180,000. the estimated pay for this role, if based in CA, NY or WA is $159,400 to $190,000. Actual compensation will be determined based on skills, experience, and geographic location and may be more or less than the amount shown above. Compensation for this role is base compensation + commission. Compensation shown is on target earning. This role does not qualify for relocation or visa sponsorship. The salary range provided represents base compensation and does not include potential equity, which is available for qualifying positions. At Branch, we are committed to the well-being of our team by offering a comprehensive benefits package. From health and wellness programs to paid time off and retirement planning options, we provide a range of benefits for qualified employees. For detailed information on the benefits specific to your position, please consult with your recruiter. Branch is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. If you think you'd be a good fit for this role, we'd love for you to apply! At Branch, we strive to create an inclusive culture that encourages people from all walks of life to bring their unique, diverse perspectives to work. We aim every day to build an environment that empowers us all to do the best work of our careers, and we can't wait to show you what we have to offer! A little bit about us: Branch is the leading provider of engagement and performance mobile SaaS solutions for growth-focused teams, trusted to maximize the value of their evolving digital strategies. The Branch platform provides a seamless experience across paid and organic, on all channels and platforms, online and offline, to eliminate friction and drive valuable action at the moments of highest intent. With Branch, businesses gain accurate mobile measurement and insights into user interactions, enabling them to drive conversions, engagement, and more intelligent marketing spend. 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 Branch. Candidate Privacy Information: For more information on the data that Branch will collect through your application, and how we use, share, delete, and retain that information as part of our recruitment and employment efforts, please see our HR Privacy Policy.
Lead product operations to drive operational excellence and AI-powered process optimization in a SaaS environment. | Requires 12+ years in product management or operations with SaaS experience, strong leadership, AI fluency, and cross-functional collaboration skills. | At Branch, we power every touchpoint with links that work and insights that prove it. From click to conversion, we make growth measurable. Our unparalleled attribution, backed by AI-enhanced linking, is trusted to deliver seamless experiences that increase ROI, decrease wasted spend, and eliminate siloed attribution. We bring the same rigor to how we build our team, by empowering our people to move fast, own outcomes, and build something that matters. We take pride in making meaningful investments in our team’s health, wealth, and growth so individuals can thrive as we scale. Our culture values smart, humble, and collaborative teammates who take accountability and drive results in an environment where their work truly moves the business forward. We are innovative, scaling with purpose, and led by seasoned leaders who know how to build enduring companies. Trusted by brands like Instacart, Western Union, NBCUniversal, ZocDoc, and Sephora, we’re big enough to matter, small enough for you to make a real impact. If you’re excited by the grit of building, rapid learning, and shaping the future of customer growth, you’ll find your place here. About the group: Branch is looking for a Principal Product Operations leader with a proven background building scalable processes and growing high-performing teams in a SaaS environment. This newly created opportunity reports directly to the VP of Product and owns all product operations to drive operational excellence. The ideal candidate brings a demonstrated ability to work horizontally and vertically across the organization — bridging product, data, engineering, and customer-facing teams through strong cross-functional partnerships. In this role, you will lead cross-functional initiatives and will be responsible for designing and optimizing the end-to-end product development lifecycle, leveraging AI-powered tools and workflow automation to accelerate delivery, eliminate process bottlenecks, and surface actionable insights from data. This includes integrating AI into how we synthesize customer feedback, track roadmap health, and enable teams to make faster, better-informed decisions. This position sits at the intersection of operational efficiency, customer-centricity, and intelligent automation — ensuring our product teams are equipped to move with speed and precision in a rapidly evolving landscape. Key Responsibilities • Build and scale the Product Operations function, including establishing how AI tools augment each operational role and where automation can reduce manual coordination overhead. • Define and execute the strategic vision for product operations, establishing frameworks that enable product-led growth and operational excellence at scale — with a deliberate roadmap for how AI adoption evolves across the product org over time. • Own end-to-end product lifecycle operations including planning processes, prioritization frameworks, delivery mechanisms, and post-launch measurement systems . • Identify, pilot, and operationalize AI-powered tools and agentic workflows across product, engineering, and design teams, evaluating where AI can handle execution, so teams focus on higher-order decision-making. • Lead cross-functional initiatives spanning product, engineering, GTM, and customer success to accelerate time-to-market and improve feature adoption, using automated coordination and shared intelligence layers to reduce friction across team boundaries. • Design and operationalize a Voice of the Customer program that integrates quantitative and qualitative signals, including in-app analytics, support data, user research, and revenue impact, and deploy AI to continuously synthesize that signal at scale into prioritized, actionable product insights. • Partner with Product Leadership and the executive team on strategic planning, resource allocation, and portfolio management decisions. • Own product knowledge management, ensuring internal teams and customers understand product capabilities and roadmap direction, including building AI-assisted tools for self-serve knowledge access and employee onboarding. • Establish and report on operational health metrics including delivery predictability, cycle times, adoption rates, and team efficiency indicators, instrumenting dashboards and alerting systems that surface anomalies automatically and reduce reliance on manual reporting. You’ll be a good fit if you have: Required: • 12+ years in product management, product operations, technical program management, or strategy roles, with 6+ years leading operations or cross-functional teams in a B2B SaaS environment. • Deep domain expertise in B2B SaaS product operations, preferably in adtech, martech, developer tools, or infrastructure platforms, with an understanding of how AI is reshaping product development cycles and team operating models in these spaces. • Demonstrated success implementing organization-wide process transformations and change management in companies with 300+ employees or high-growth environments. Experience driving adoption of AI-powered tooling and workflows at scale. • Strong executive presence with the ability to act as a translator between technical and business stakeholders, influencing leadership decisions and driving alignment across competing priorities using clear, data-backed narratives. • Hands-on proficiency with the modern product stack: analytics platforms (Amplitude, Mixpanel), collaboration and roadmapping tools (Linear, Jira, Productboard), experimentation frameworks, and data warehousing — plus working familiarity with AI and automation platforms (n8n, Zapier, Make, or comparable tooling). • Practical AI fluency: experience deploying AI/ML workflows into product development processes, building or shipping products with AI capabilities, and a working understanding of core concepts (LLMs, agents, RAG, prompt engineering) sufficient to evaluate tools, guide implementation, and hold technical teams accountable. • Proven track record of establishing metrics-driven cultures. Experience designing dashboards, goal frameworks, and operational reporting that surface actionable insights at the leadership level, with increasing emphasis on AI-assisted anomaly detection and automated reporting pipelines. • Strategic systems thinker who can redesign workflows from a zero-based, outcome-first perspective rather than automating legacy processes. Focus on translating business objectives into operational frameworks while remaining hands-on when needed. • Exceptional communication skills with the ability to distill complex operational challenges into clear narratives for technical and non-technical audiences. • Experience leading in fast-paced, high-ambiguity environments with shifting business needs, with particular comfort managing the pace of change that comes with integrating rapidly evolving AI capabilities into existing team workflows and product processes. This role is fully remote and does not qualify for relocation or visa sponsorship. In accordance with applicable law, the following represents a reasonable estimated compensation range for this role: the estimated pay range for this role, if based in TX, is $175,000 to $227,000. Please note that this information is provided for those hired in TX only. Compensation for candidates outside of TX will be based on the candidate’s specific work location. Actual compensation will be determined based on skills, experience, and geographic location and may be more or less than the amount shown above. This role additionally includes a 10% annual bonus tied to company goals. The salary range provided represents base compensation and does not include potential equity, which is available for qualifying positions. At Branch, we are committed to the well-being of our team by offering a comprehensive benefits package. From health and wellness programs to paid time off and retirement planning options, we provide a range of benefits for qualified employees. For detailed information on the benefits specific to your position, please consult with your recruiter. Branch is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. If you think you'd be a good fit for this role, we'd love for you to apply! At Branch, we strive to create an inclusive culture that encourages people from all walks of life to bring their unique, diverse perspectives to work. We aim every day to build an environment that empowers us all to do the best work of our careers, and we can't wait to show you what we have to offer! A little bit about us: Branch is the leading provider of engagement and performance mobile SaaS solutions for growth-focused teams, trusted to maximize the value of their evolving digital strategies. The Branch platform provides a seamless experience across paid and organic, on all channels and platforms, online and offline, to eliminate friction and drive valuable action at the moments of highest intent. With Branch, businesses gain accurate mobile measurement and insights into user interactions, enabling them to drive conversions, engagement, and more intelligent marketing spend. 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 Branch. Candidate Privacy Information: For more information on the data that Branch will collect through your application, and how we use, share, delete, and retain that information as part of our recruitment and employment efforts, please see our HR Privacy Policy.
Manage strategic global customer accounts to drive adoption, retention, and growth through cross-functional collaboration and executive engagement. | 6+ years in customer success or account management, experience with global strategic accounts, AdTech/MarTech familiarity, senior stakeholder engagement, AI solution advocacy, and strong business acumen. | At Branch, we power every touchpoint with links that work and insights that prove it. From click to conversion, we make growth measurable. Our unparalleled attribution, backed by AI-enhanced linking, is trusted to deliver seamless experiences that increase ROI, decrease wasted spend, and eliminate siloed attribution. We bring the same rigor to how we build our team, by empowering our people to move fast, own outcomes, and build something that matters. We take pride in making meaningful investments in our team’s health, wealth, and growth so individuals can thrive as we scale. Our culture values smart, humble, and collaborative teammates who take accountability and drive results in an environment where their work truly moves the business forward. We are innovative, scaling with purpose, and led by seasoned leaders who know how to build enduring companies. Trusted by brands like Instacart, Western Union, NBCUniversal, ZocDoc, and Sephora, we’re big enough to matter, small enough for you to make a real impact. If you’re excited by the grit of building, rapid learning, and shaping the future of customer growth, you’ll find your place here. Branch is looking for a seasoned Customer Success professional to join our Customer Experience team as a Strategic Customer Success Manager. This role is dedicated to our most significant, globally distributed customers — large, complex organizations with vast ecosystems that span every major region. You’ll act as their trusted advisor and the connective tissue between their business and Branch, accountable for governance, adoption, retention, and measurable impact across the entire relationship. Strategic accounts don’t behave like a typical book of business. They have decentralized buying centers, multiple business units, and intricate internal dynamics that demand deep, deliberate account management. As a Strategic CSM, you’ll operate a hyper-focused portfolio of named global accounts — running each as its own program, building multi-threaded relationships, orchestrating a cross-functional account team, and ensuring value is felt in every region you support. You’ll drive adoption through demonstrated value, protect and grow flagship revenue, and lead the high-stakes conversations — consolidation, build-vs-buy, executive alignment — that shape how these customers invest in their long-term measurement and linking infrastructure. This is a role for someone who thrives on complexity, operates comfortably with senior stakeholders, and knows how to turn a sprawling enterprise relationship into a durable, growing partnership. As a Strategic Customer Success Manager, you’ll get to: • Own the full customer lifecycle for a focused portfolio of global, strategic accounts — running each as a tailored program with its own joint success plan, governance cadence, and value map. • Embed as a trusted advisor across decentralized buying centers and multiple business units, building multi-threaded relationships up to the VP and C-level. • Act as the “quarterback” for a global virtual account team — orchestrating Account Management, Solutions / Professional Services, Support, Product, and Engineering against a single account across all major regions. • Design and scale AI-powered customer programs by identifying high-impact use cases, developing repeatable playbooks, and enabling customers to successfully adopt AI across their teams and business processes. • Drive adoption and consumption growth by connecting Branch capabilities to each customer’s macro business strategy, and quantify impact across their business units and regions. • Own expansion and upsell motions directly on retention-focused (Defend / Maintain) accounts, and partner closely with Account Management to drive growth on accounts with active net-new whitespace (Grow). • Lead strategic success planning, QBRs, and EBRs tailored to each regional buying center, securing clear next steps on support tickets and feature requests. • Guide high-stakes consolidation and “build vs. buy” evaluations that reshape how customers weigh internal engineering investment versus partnering with Branch. • Navigate complex commercial and governance realities — custom MSAs, multi-BU and multi-region renewals, and procurement processes — and build the governance frameworks that keep sprawling accounts aligned. • Build compelling demonstrations, executive presentations, and business value documents that articulate ROI and reinforce renewal and growth. • Serve as the vital link between customers and Branch: set expectations proactively, surface and close gaps, lead customer communications, and support technical issue resolution alongside our specialist teams. You’ll be a good fit if you have: • 6+ years of experience in Customer Success or strategic Account Management, including a proven track record of retaining and growing global flagship accounts (e.g., $1M+ ARR). • 2+ years of experience in the AdTech / MarTech space preferable working with large, global, or strategic-tier clients. • Comfort engaging and influencing senior stakeholders, up to the VP and C-level, across multiple regions and business units. • Demonstrated experience as an AI Champion, successfully introducing, advocating for, and scaling AI solutions that enhance operational efficiency and customer impact. • Strong business acumen — the ability to connect product capabilities to customer business objectives, P&L impact, and value-based use-case adoption. • A track record of orchestrating matrixed, cross-functional teams against complex accounts, and navigating decentralized buying centers and intricate org dynamics. • Experience supporting customers on cloud-based SaaS platforms, with enough technical fluency to lead solution conversations and support issue resolution when needed. • Excellent client management, written, and verbal communication skills, with a bias for action and a strong sense of ownership and accountability. • Comfort pulling and interpreting aggregate-level data using tools like Looker, Tableau, or Google Analytics to build a compelling value narrative. • A self-starter, entrepreneurial mindset and fluency with CRM and productivity tools (e.g., Salesforce, Asana, JIRA, Notion, Catalyst). For this role we are open to hiring remote in TX ,CO, IL, FL, GA, ID, IN, KS, MD, MA, NE, NV, NC, OR, PA, TN, UT, VA, CA, NY & WA. In accordance with applicable law, the following represents a reasonable estimated compensation range for this role: the estimated pay for this role, if based in TX ,CO, IL, FL, GA, ID, IN, KS, MD, MA, NE, NV, NC, OR, PA, TN, UT or VA is $143,500 to $180,000. the estimated pay for this role, if based in CA, NY or WA is $159,400 to $190,000. Actual compensation will be determined based on skills, experience, and geographic location and may be more or less than the amount shown above. Compensation for this role is base compensation + commission. Compensation shown is on target earning. This role does not qualify for relocation or visa sponsorship. The salary range provided represents base compensation and does not include potential equity, which is available for qualifying positions. At Branch, we are committed to the well-being of our team by offering a comprehensive benefits package. From health and wellness programs to paid time off and retirement planning options, we provide a range of benefits for qualified employees. For detailed information on the benefits specific to your position, please consult with your recruiter. Branch is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. If you think you'd be a good fit for this role, we'd love for you to apply! At Branch, we strive to create an inclusive culture that encourages people from all walks of life to bring their unique, diverse perspectives to work. We aim every day to build an environment that empowers us all to do the best work of our careers, and we can't wait to show you what we have to offer! A little bit about us: Branch is the leading provider of engagement and performance mobile SaaS solutions for growth-focused teams, trusted to maximize the value of their evolving digital strategies. The Branch platform provides a seamless experience across paid and organic, on all channels and platforms, online and offline, to eliminate friction and drive valuable action at the moments of highest intent. With Branch, businesses gain accurate mobile measurement and insights into user interactions, enabling them to drive conversions, engagement, and more intelligent marketing spend. 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 Branch. Candidate Privacy Information: For more information on the data that Branch will collect through your application, and how we use, share, delete, and retain that information as part of our recruitment and employment efforts, please see our HR Privacy Policy.
Develop scalable backend services and RESTful APIs with focus on engineering excellence and collaboration. | 5+ years building distributed software with Java, Spring Boot, and relational databases, plus a bachelor's degree. | About us: Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products. Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture. We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together. Come join our team as we develop new ways to improve the lives of working Americans. About the role: In this Senior Software Engineer role at Branch, you will be responsible for developing core components on one of our Engineering pods. The ideal candidate will have strong experience in Java and microservices, with a focus on designing and optimizing scalable backend services and RESTful APIs. This position requires a soli d foundation in computer science and a passion for upholding high engineering standards through code reviews and collaborative teamwork. Responsibilities include, but are not limited to: Measure and optimize the performance, scalability, and uptime of backend services Demonstrate and promote a culture of engineering excellence Conduct design and code reviews and push the bar for engineering rigor and standards Collaborate with product management, customer success, and customer support to deliver the best experience for our users Focus on consistent, cohesive REST APIs and domain driven service design to facilitate and orchestrate service contracts Qualifications: Attention to detail and passion for doing great work 5+ years of experience in building clean, well architected, distributed, and scalable software Strong computer science fundamentals, with deep knowledge of data structures, algorithms, and software design Strong command of Java and Java based microservices with Spring Boot Experience designing and supporting customer facing RESTful APIs Design and implementation of relational database schemas running on PostgreSQL, MySQL, Oracle, or equivalent Fluent with unit / integration testing concepts and tools including JUnit / Mockito, or equivalent Experience with Docker, Kubernetes, git-flow, SonarQube for CICD a plus BS in Computer Science or equivalent program Compensation: The salary range for this role is $160-170k. The salary range displayed reflects an average base salary range for the position across all the U.S. The base salary offered to an applicant could be higher or lower based on each applicant's specific skill set, depth of experience, relevant education or training, etc. Location: This position is classified as REMOTE within the United States of America. We are unable to hire candidates located outside of the domestic U.S. Benefits: Market-leading medical, dental, and vision insurance Stock options Free Premium-Tier Origin Financial Wellness subscription Monthly home-office stipend 401k (TransAmerica) 12-weeks paid parental leave for birthing and non-birthing parents Flexible time off + sick and safe time 11 paid company holidays Working at Branch A remote-first company with employees located throughout the U.S., Branch emphasizes transparency, accountability, and trust to create a collaborative environment where our product, engineering, marketing, customer support, customer success, and sales teams can all thrive together. Learn more about what we do in this video! Our collaborative spirit has helped us become an award-winning FinTech company, with Branch’s innovation and workplace recognized across industries. Branch has been honored by Inc., the Webby Awards, Benzinga FinTech Awards, FinTech Breakthrough Awards, Top Workplaces USA, Great Places to Work, and EY Entrepreneur of the Year, Heartland, among others. Learn more about our culture, approach, technology, and people here: https://www.branchapp.com/about Branch is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Must be currently authorized to work in the USA without sponsorship or transfer. No third-parties, please. View how Branch collects your personal data here.
Lead design, development, and maintenance of core backend components, mentor engineers, and optimize scalability. | 8+ years building scalable distributed software with Java, Spring Boot, relational databases, and preferably payment rails experience. | About us: Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products. Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture. We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together. Come join our team as we develop new ways to improve the lives of working Americans. About the role: The Staff Software Engineer will play a critical role in designing, developing, and maintaining Branch’s core components on our Payouts team. This senior technical leader will be responsible for driving engineering excellence, solidifying architectural direction, and mentoring other engineers. The Staff Software Engineer will work on complex problems, influence technical decisions across teams, and ensure our systems are scalable, reliable, and performant. Responsibilities include, but are not limited to: Measure and optimize the performance, scalability, and uptime of backend services Demonstrate and promote a culture of engineering excellence Conduct design and code reviews and push the bar for engineering rigor and standards Collaborate with product management, customer success, and customer support to deliver the best experience for our users Focus on consistent, cohesive REST APIs and domain-driven service design to facilitate and orchestrate service contracts Provide technical leadership and guidance to other software engineers Drive architectural decisions and ensure alignment with long-term technology strategy Identify and address systemic technical challenges Mentor and coach engineers, fostering their technical growth Contribute to the development of engineering best practices and standards Participate in strategic planning and roadmap development Qualifications: Attention to detail and passion for doing great work 8+ years of experience in building clean, well-architected, distributed, and scalable software Strong computer science fundamentals, with deep knowledge of data structures, algorithms, and software design Strong command of Java and Java-based microservices with Spring Boot Experience designing and supporting customer-facing RESTful APIs Design and implementation of relational database schemas running on PostgreSQL, MySQL, Oracle, or equivalent Fluent with unit/integration testing concepts and tools including JUnit/Mockito, or equivalent Experience with Docker, Kubernetes, git-flow, SonarQube for CI/CD a plus BS in Computer Science or equivalent program Demonstrated ability to lead technical projects and influence technical direction Excellent communication and collaboration skills Strong problem-solving and analytical abilities Experience with payment rails and ACH are HIGHLY preferred Location: This position is classified as REMOTE within the United States of America. We are unable to hire candidates located outside of the domestic U.S. Benefits: Market-leading medical, dental, and vision insurance Stock options Free Premium-Tier Origin Financial Wellness subscription Monthly home-office stipend 401k (TransAmerica) 12-weeks paid parental leave for birthing and non-birthing parents Flexible time off + sick and safe time 11 paid company holidays Branch@Branch Same Day Pay Option Working at Branch A remote-first company with employees located throughout the U.S., Branch emphasizes transparency, accountability, and trust to create a collaborative environment where our product, engineering, marketing, customer support, customer success, and sales teams can all thrive together. Learn more about what we do in this video! Our collaborative spirit has helped us become an award-winning FinTech company, with Branch’s innovation and workplace recognized across industries. Branch has been honored by Inc., the Webby Awards, Benzinga FinTech Awards, FinTech Breakthrough Awards, Top Workplaces USA, Great Places to Work, and EY Entrepreneur of the Year, Heartland, among others. Learn more about our culture, approach, technology, and people here: https://www.branchapp.com/about Branch is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Must be currently authorized to work in the USA without sponsorship or transfer. No third-parties, please. View how Branch collects your personal data here.
Define and drive the product vision and strategy for Earned Wage Access, lead cross-functional teams to deliver seamless, compliant, and scalable financial product experiences, and prioritize initiatives based on user needs and business impact. | 5+ years product management with 2+ years in fintech, experience leading complex initiatives, knowledge of financial regulations, strong analytical skills, and excellent communication with remote collaboration proficiency. | About us: Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products. Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture. We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together. Come join our team as we develop new ways to improve the lives of working Americans. About the role: We’re looking for a Senior Product Manager to take ownership of one of our most critical use cases: delivering seamless and reliable Earned Wage Access (EWA) experiences. In this high-impact role, you’ll define and drive the product vision and strategy for EWA across verticals, ensuring Branch provides users with fast and transparent access to their earned wages. You’ll partner closely with engineering, design, compliance, risk, operations, and leadership to create user experiences that are trustworthy, scalable, compliant, and differentiated in the market. This role requires strong business acumen, deep user empathy, and the ability to lead through influence across teams. Responsibilities include, but are not limited to: Vision & Strategy: Define and own the EWA product vision, strategy, and roadmap in alignment with company goals, focusing on solutions for enterprise and cross-vertical Critical Use Case Ownership: Lead the end-to-end experience of how users access, manage, and receive earned wages Discovery & Insights: Drive user research, data analysis, and competitive benchmarking to inform product decisions User Experience: Ensure EWA flows are seamless, transparent, and optimized for speed, trust, and fairness Cross-Functional Leadership: Act as a thought partner to engineering, design, compliance, and operations to deliver high-quality solutions Execution & Prioritization: Prioritize initiatives based on user needs, business impact, and regulatory requirements Scalability & Platform: Identify and deliver platform-level improvements that make EWA more reliable, flexible, and cost-efficient Metrics & Outcomes: Define and track success metrics such as adoption, frequency of use, transaction completion rates, and user satisfaction Qualifications (required): 5+ years of product management experience, with 2+ years in fintech Proven success leading complex, cross-functional initiatives from 0 → 1 Strong business acumen with the ability to balance user empathy and company objectives Experience working on EWA, payments, or adjacent financial products Understanding of financial regulations and compliance considerations Strong analytical and data-driven decision-making skills Excellent communication and stakeholder management across technical and non-technical teams Proficiency with remote collaboration Qualifications (preferred): Experience scaling EWA or adjacent fintech products in a high-growth environment Background in financial wellness, payroll systems, or digital disbursements Technical fluency with APIs, integrations, or payment infrastructure Experience collaborating with compliance and risk teams to ship regulated financial products Compensation: The salary range for this role is $160-180k. The salary range displayed reflects an average base salary range for the position across all the U.S. The base salary offered to an applicant could be higher or lower based on each applicant's specific skill set, depth of experience, relevant education or training, etc. Location: This position is classified as REMOTE within the United States of America. We are unable to hire candidates located outside of the domestic U.S. Benefits: Market-leading medical, dental, and vision insurance Stock options Free Premium-Tier Origin Financial Wellness subscription Monthly home-office stipend 401k (TransAmerica) 12-weeks paid parental leave for birthing and non-birthing parents Flexible time off + sick and safe time 11 paid company holidays Working at Branch A remote-first company with employees located throughout the U.S., Branch emphasizes transparency, accountability, and trust to create a collaborative environment where our product, engineering, marketing, customer support, customer success, and sales teams can all thrive together. Learn more about what we do in this video! Our collaborative spirit has helped us become an award-winning FinTech company, with Branch’s innovation and workplace recognized across industries. Branch has been honored by Inc., the Webby Awards, Benzinga FinTech Awards, FinTech Breakthrough Awards, Top Workplaces USA, Great Places to Work, and EY Entrepreneur of the Year, Heartland, among others. Learn more about our culture, approach, technology, and people here: https://www.branchapp.com/about Branch is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Must be currently authorized to work in the USA without sponsorship or transfer. No third-parties, please. View how Branch collects your personal data here.
Design, build, and operate scalable distributed systems for event processing and attribution, collaborating cross-functionally and owning projects end-to-end. | 6+ years backend engineering in Java/Kotlin, deep understanding of distributed systems and event-driven architectures, experience with Kafka and NoSQL databases, strong performance tuning skills, and ability to write maintainable code. | At Branch, we’re transforming how brands and users interact across digital platforms. Our mobile marketing and deep linking solutions are trusted to deliver seamless experiences that increase ROI, decrease wasted spend, and eliminate siloed attribution. Our Branch team consists of smart, humble, and collaborative people who value ownership over all. Everything we do is centered around creating a great product, team, and company that lives and breathes our motto: Build Together, Grow Together, Win Together. Branch is looking for a Senior Software Engineer to join our Performance / Mobile Measurement Platform (MMP) team. You’ll be working on high-throughput, low-latency distributed systems that power event collection, attribution, and real-time decisioning across billions of devices. This is a critical role that contributes directly to how advertiser performance is measured and optimized. You’ll work on systems that sit at the heart of Branch’s infrastructure—processing massive volumes of events, making attribution decisions in real-time, and enabling marketers to measure campaign effectiveness accurately. As a Senior Software Engineer, You’ll Get To • 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. You’ll Be a Good Fit If You Have • 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. Nice To Have • Experience in an MMP, AdTech, or MarTech environment. • Contributions to open-source data or infrastructure projects. • Familiarity with mobile SDKs and measurement protocols. For this role, we're looking for candidates in the Denver metropolitan area for a remote position. We plan to grow our team and presence in Denver over time. This role does not qualify for relocation or visa sponsorship. Applications for this position will be open until Friday, April 18th. In accordance with applicable law, the following represents a reasonable estimated compensation range for this role: the estimated pay range for this role, if based in Colorado is $148,000 to $189,000. Please note that this information is provided for those hired in Colorado only. Compensation for candidates outside of Colorado will be based on the candidate’s specific work location. The salary range provided represents base compensation and does not include potential equity, which is available for qualifying positions. At Branch, we are committed to the well-being of our team by offering a comprehensive benefits package. From health and wellness programs to paid time off and retirement planning options, we provide a range of benefits for qualified employees. For detailed information on the benefits specific to your position, please consult with your recruiter. Branch is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. If you think you'd be a good fit for this role, we'd love for you to apply! At Branch, we strive to create an inclusive culture that encourages people from all walks of life to bring their unique, diverse perspectives to work. We aim every day to build an environment that empowers us all to do the best work of our careers, and we can't wait to show you what we have to offer! A Little Bit About Us Branch is the leading provider of engagement and performance mobile SaaS solutions for growth-focused teams, trusted to maximize the value of their evolving digital strategies. The Branch platform provides a seamless experience across paid and organic, on all channels and platforms, online and offline, to eliminate friction and drive valuable action at the moments of highest intent. With Branch, businesses gain accurate mobile measurement and insights into user interactions, enabling them to drive conversions, engagement, and more intelligent marketing spend. 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 Branch. Candidate Privacy Information For more information on the data that Branch will collect through your application, and how we use, share, delete, and retain that information as part of our recruitment and employment efforts, please see our HR Privacy Policy.
Create tailored applications specifically for Branch with our AI-powered resume builder
Get Started for Free