Branch

Branch

Branch (branchapp.com) offers instant payment solutions for businesses, including contractor payouts, cashless tips, and earned wage access. They connect communities for social interactions and meet-ups, partnering with leading employers to empower wor...

Professional Services
51-250
Founded 2015
$633M raised

Description

  • 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 raise engineering rigor and standards.
  • Collaborate with product management, customer success, and customer support to improve the user experience.
  • Design cohesive REST APIs and domain-driven services that support service contracts and orchestration.
  • Develop core components within an engineering pod.
  • Work closely with teammates in a collaborative, high-ownership environment.

Requirements

  • 5+ years of experience building clean, well-architected, distributed, and scalable software.
  • Strong computer science fundamentals, including 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.
  • Experience designing and implementing relational database schemas on PostgreSQL, MySQL, Oracle, or equivalent.
  • Fluent with unit and integration testing concepts and tools such as JUnit and Mockito, or equivalent.
  • Experience with Docker, Kubernetes, git-flow, and SonarQube for CI/CD is a plus.
  • BS in Computer Science or equivalent program.
  • Attention to detail and a passion for doing great work.
  • Must be currently authorized to work in the USA without sponsorship or transfer.
  • Remote work must be based within the United States; candidates outside the domestic U.S. are not eligible.

Benefits

  • $160,000-$170,000 base salary range.
  • Market-leading medical, dental, and vision insurance.
  • Stock options.
  • Free Premium-Tier Origin Financial Wellness subscription.
  • Monthly home-office stipend.
  • 401(k) through TransAmerica.
  • 12 weeks of paid parental leave for birthing and non-birthing parents.
  • Flexible time off plus sick and safe time.
  • 11 paid company holidays.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Developer

Aspire Software 251-1K Internet Software & Services

Vocantas, part of Fluent Software Group, is seeking a Senior Software Developer to build secure, reliable workforce communication and scheduling products through hands-on full-stack development with a backend focus.

Angular C# JavaScript Microservices .NET REST API TypeScript Vue.js
5 hours, 34 minutes ago

Software Engineer (Mid-Senior)

Aether Aerospace 501-1000 aviation & aerospace

Aether Aerospace is hiring a full-time Mid-Senior Software Engineer to develop C/C++ real-time software and Angular interfaces for U.S. Department of Defense programs, working remotely with 50% travel to Hollywood, Maryland.

Agile Angular C C++
5 hours, 34 minutes ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Costa Rica to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 4 hours ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Colombia to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 4 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers