Talent.com
Senior Software Engineer, Platform (Integrations)
Senior Software Engineer, Platform (Integrations)Branch • Minneapolis, MN, United States
Senior Software Engineer, Platform (Integrations)

Senior Software Engineer, Platform (Integrations)

Branch • Minneapolis, MN, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Senior Software Engineer, Platform (Integrations)

Get AI-powered advice on this job and more exclusive features.

About us

Branch is on a mission to empower workers with financial freedom. We help companies accelerate payments and provide working Americans with accessible, free financial services. We are committed to building and delivering more inclusive, transparent, and frictionless financial products. Our goal of empowerment extends to our own employees. Your voice and creativity matter and can directly impact our products, company, and culture.

About the role

You will develop core components for our FinTech products. You should have strong experience in Java and microservices, designing and optimizing scalable backend services and RESTful APIs. A solid foundation in computer science and a passion for upholding high engineering standards through code reviews and collaborative teamwork is required. You will be part of the Integration team, building and maintaining systems that connect Branchs platform to external partners and data sources. The team ingests and processes thousands of files daily across multiple products, ensuring fast, reliable, and fault?tolerant data pipelines. You will also adapt Branchs services to integrate seamlessly with third?party APIs.

Responsibilities

  • Measure and optimize the performance, scalability, and uptime of backend services
  • Demonstrate and promote a culture of engineering excellence
  • Conduct design and code reviews to push the bar for engineering rigor and standards
  • Collaborate with product management, customer success, and 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 building clean, well?architected, distributed, and scalable software
  • Strong computer science fundamentals, 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 on PostgreSQL, MySQL, Oracle, or equivalent
  • Fluent with unit / integration testing concepts and tools (JUnit / Mockito, or equivalent)
  • Experience with Docker, Kubernetes, git?flow, SonarQube for CI / CD (a plus)
  • BS in Computer Science or equivalent program
  • Compensation

    The salary range for this role is $160-170k. The base salary offered may vary based on skill set, experience, and education.

    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. Learn more about our culture, technology, and people at .

    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.

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer Platform • Minneapolis, MN, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer - Remote

    Senior Software Engineer - Remote

    Optum • Eden Prairie, MN, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    For those who want to invent the future of health care, here's your opportunity.We're going beyond basic care to health programs integrated across the entire continuum of care.Optum Serve is dedica...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Incydr

    Senior Software Engineer - Incydr

    Mimecast North America, Inc. • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer - Incydr Product Development.Mimecast is at the forefront of the cybersecurity industry, delivering innovative solutions to protect businesses and individuals from evolving...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Oracle EBS | Senior Software Engineer

    Oracle EBS | Senior Software Engineer

    Dahl Consulting • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Principal Software Engineer | Oracle EBS.We are seeking a highly experienced Principal Software Engineer to support a mission-driven organization in the healthcare and nonprofit sector.This role fo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Platform Engineer

    Platform Engineer

    Federal Reserve Bank of Philadelphia • Minneapolis, Minnesota, USA
    serp_jobs.job_card.full_time +2
    Federal Reserve Bank of Minneapolis.The Federal Reserve Bank of Minneapolis invites applicants with years of relevant work experience as an experienced Software Engineer to join our Treasury Retail...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Choice Bank • Eagan, Minnesota, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer is responsible for designing and developing complex software systems and applications.They lead projects, mentor junior engineers, and collaborate with cross-functional...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Client Technology - Senior Software Engineer

    Client Technology - Senior Software Engineer

    EY • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    At EY, we're all in to shape your future with confidence.We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Oracle HCM | Senior Software Engineer

    Oracle HCM | Senior Software Engineer

    Dahl Consulting • Minneapolis, MN, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer | Oracle HCM.We are seeking a highly experienced Principal Software Engineer to lead development and support efforts for Oracle HCM Cloud and EBS platforms.This position is...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Leonardo DRS • Burnsville, MN, United States
    serp_jobs.job_card.full_time
    The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    DOCSI • Minneapolis, MN, US
    serp_jobs.job_card.full_time
    DOCSI is seeking a talented, driven software engineer to join our engineering team.We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination pl...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Genesis10 • Eden Prairie, MN, United States
    serp_jobs.job_card.permanent +1
    Genesis10 is currently seeking a Senior Software Engineer for a 10-month contract role with our Healthcare client in Eden Prairie, MN. The primary responsibility of the Senior Software Engineer is t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Minneapolis, USA

    Senior Software Engineer, Core Experiences - Minneapolis, USA

    Speechify • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - Senior Associate

    Software Engineer - Senior Associate

    PwC • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients.These individuals comb...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer II - US

    Senior Software Engineer II - US

    Perforce Software • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer II - US.Senior Software Engineer II - US.This range is provided by Perforce Software.Your actual pay will be based on your skills and experience talk with your recruiter to...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Remote

    Senior Software Engineer - Remote

    UnitedHealth Group • Eden Prairie, MN, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    For those who want to invent the future of health care, here's your opportunity.We're going beyond basic care to health programs integrated across the entire continuum of care.Optum Serve is dedica...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    TempWorks Software, Inc • Bloomington, MN, United States
    serp_jobs.job_card.full_time
    At TempWorks, the Senior Software Engineer is responsible for creating software that delights our customers and users in a way that is also easily maintainable. The Senior Software Engineer is respo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Senior Software Engineer, Full-Stack

    Senior Software Engineer, Full-Stack

    RxVantage • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Full-Stack.We're looking for a seasoned Senior Full Stack Software Engineer / Architect to join our high-performing, fully remote engineering team.This is a senior-level rol...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer- AI

    Senior Software Engineer- AI

    Thomson Reuters • Eagan, MN, United States
    serp_jobs.job_card.full_time
    Are you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we invest deeply in AI technologies and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted