Software Engineer, Backend

Binance US

Little Canada (MN)

Remote

USD 105,000 - 121,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Mental wellness benefits
Remote-friendly with equipment stipend
Annual professional development budget

Job summary

Binance.US is seeking a Backend Software Engineer to design, develop, test, and operate reliable Java-based services. You will own features through the full lifecycle, build scalable microservices, and collaborate with cross-functional teams to translate requirements into secure, high-performance systems.

You will design RESTful APIs, work with distributed systems, and ensure data integrity across relational or NoSQL databases.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Typically 5+ years of professional software engineering experience, or ~3+ years with an advanced degree.
  • Bilingual in English and Mandarin.
  • Strong experience developing production backend applications using Java and frameworks such as Spring/Spring Boot.
  • Experience designing RESTful APIs, microservices, and distributed systems.
  • Experience with relational and/or NoSQL databases and data modeling, transactions, data integrity.
  • Familiarity with cloud infrastructure and deployment technologies such as AWS, Docker, Kubernetes.
  • Experience with event-driven systems and messaging/streaming (Kafka).
  • Strong fundamentals in data structures, algorithms, OOD, concurrency, testing, and design patterns.
  • Experience building observability into production services and debugging distributed apps.

Responsibilities

  • Design, develop, test, deploy, and maintain high-quality backend services and APIs using Java and related technologies.
  • Own backend features and projects through the SDLC from design to deployment and maintenance.
  • Design scalable, reliable services for high-throughput applications with distributed systems principles.
  • Collaborate with Product, Infrastructure, Security, Compliance, and other Engineering teams.
  • Develop and integrate RESTful APIs, microservices, databases, messaging systems, and backend components.
  • Participate in design reviews and help improve architecture and code quality.
  • Build automated testing, monitoring, and observability into services for reliable production operations.
  • Investigate production issues, participate in incident response and RCAs.
  • Identify performance bottlenecks and debt, implement improvements for scalability and productivity.

Skills

Java
Spring/Spring Boot
REST APIs
Distributed systems
Cloud (AWS)
Docker
Kubernetes
Kafka
Observability
Bilingual (English/Mandarin)

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring/Spring Boot
Docker
Kubernetes
Kafka

Job description

About Binance.US:

Binance.US is a licensed and regulated U.S. cryptocurrency exchange where users can buy, trade, hold, and earn digital assets. Recognized as a top U.S. crypto platform by Forbes (Best Crypto Exchanges of 2026) and Business Insider (Best Crypto Exchanges of 2025), Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance framework.

All roles supporting Binance.US are employed via BAM Management US Holdings Inc. or BAM Management Canada Holdings Inc.

About This Role:

As Software Engineer, Backend, you will be responsible for designing, developing, testing, and operating reliable backend services that support Binance.US products and platform capabilities. You will partner with engineers, product managers, infrastructure, security, compliance, and other cross‑functional stakeholders to translate business and technical requirements into secure, scalable, and maintainable solutions. You will operate as a fully proficient individual contributor, independently owning projects and solving complex technical problems while contributing to the continued reliability and evolution of our platform.

Core Responsibilities:
  • Design, develop, test, deploy, and maintain high-quality backend services and APIs using Java and related technologies.
  • Own backend features and projects throughout the software development lifecycle, from technical design and implementation through deployment, monitoring, and ongoing maintenance.
  • Design scalable, reliable, and performant services for high-throughput applications, applying sound principles for distributed systems, data integrity, security, and fault tolerance.
  • Collaborate with Product, Infrastructure, Security, Compliance, and other Engineering teams to translate business and technical requirements into effective solutions.
  • Develop and integrate RESTful APIs, microservices, databases, messaging systems, and other backend components supporting Binance.US products and internal platforms.
  • Participate in technical design and code reviews, contributing to engineering standards and identifying opportunities to improve system architecture, code quality, and maintainability.
  • Build appropriate automated testing, monitoring, logging, and observability into services to support reliable production operations.
  • Investigate production issues, participate in incident response and root‑cause analysis, and implement solutions that improve system reliability and prevent recurrence.
  • Identify performance bottlenecks and technical debt and implement pragmatic improvements that increase scalability, resiliency, developer productivity, and operational efficiency.
Preferred Skills/Experience:
  • Bachelor’s degree in Computer Science, Software Engineering, a related technical discipline, or equivalent practical experience.
  • Typically 5+ years of professional software engineering experience, or approximately 3+ years with an advanced degree.
  • Bilingual in English and Mandarin.
  • Strong professional experience developing production backend applications using Java and common Java frameworks such as Spring/Spring Boot.
  • Experience designing and maintaining RESTful APIs, microservices, and distributed systems.
  • Experience with relational and/or NoSQL databases and a strong understanding of data modeling, transactions, and application‑level data integrity.
  • Familiarity with cloud infrastructure and modern deployment technologies such as AWS, Docker, Kubernetes, or comparable platforms.
  • Experience with event‑driven systems and messaging or streaming technologies such as Kafka or comparable technologies.
  • Strong understanding of software engineering fundamentals, including data structures, algorithms, object‑oriented design, concurrency, testing, and common design patterns.
  • Experience building observability into production services and troubleshooting distributed applications using logs, metrics, monitoring, and tracing.
  • Ability to independently manage moderately complex technical projects, make sound engineering tradeoffs, and communicate technical concepts effectively with engineering and cross‑functional partners.
  • Experience in cryptocurrency, fintech, payments, trading, or other high‑availability financial systems is preferred.
Salary:

The starting pay range for this role is between CAD $148,300 - $171,000 for all Canada remote locations. The actual base pay will vary, and is dependent upon many factors, such as transferable skill sets, work experience, business needs, and market demands. The base pay range is subject to change.

Our Mission:

At Binance.US our mission is to create a more inclusive financial system through Web3 technologies. As a U.S. regulated crypto platform, we’re committed to earning trust through compliance and empowering people to do more with their money, bringing financial freedom within reach for all.

Our Values:
  • Act with Integrity: We do what's right, even when no one is watching.
  • Be Collaborative: We work together with respect and transparency to achieve shared goals.
  • Customers First: We listen to, advocate for, and prioritize our users in every decision we make.
  • Do the Work: We take ownership, follow through, and deliver results that move the mission forward.
  • Embrace Change: We stay adaptable and curious, thriving in a fast moving industry.
Our Benefits:
  • Unlimited PTO (for salaried FTE roles).
  • Mental wellness benefits; free 1:1 virtual visits with a licensed mental wellness professional; comprehensive competitive health benefits.
  • Fully remote, cameras‑on culture with work‑from‑home equipment reimbursements available to new hires.
  • Annual professional development budget; free 1:1 virtual visits with a career coach; 401k plan with employer match.

BAM Management US Holdings Inc. and BAM Management Canada Holdings Inc. are Equal Opportunity Employers and comply with all applicable federal, state, and local fair employment practice laws. Our mission is to give our customers access to a broad array of digital assets, and we thrive because of the diverse and inclusive team that we are building. We do not discriminate against qualified employees, applicants, or any other covered persons because of race, color, religion, creed, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, veteran status, physical disability, mental disability, medical condition, military status, or any other applicable legally protected characteristic.

We comply with Federal Transparency in Coverage regulations by providing a link to machine readable files related to the health plans offered to our employees. The machine-readable files are formatted to allow researchers, regulators, and application developers to more easily access and analyze data including negotiated service rates, and out-of-network allowed amounts between health plans and healthcare providers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Web
Senior Software Engineer, Web

Binance US • Little Canada (MN)

Remote
USD 140,000 - 180,000
Unlimited PTO
Mental wellness benefits
Remote-first culture
Senior Software Engineer, Web
Senior Software Engineer, Web

Binance.US • United States

Remote
USD 174,000 - 205,000
Unlimited PTO
Parental leave
Mental wellness benefits
+2
Associate Site Reliability Engineer
Associate Site Reliability Engineer

Binance.US • United States

Remote
USD 125,000 - 145,000
Unlimited PTO
Mental wellness benefits
Remote-first culture
+2
Site Reliability Engineer
Site Reliability Engineer

US Health Partners, LLC • United States

Remote
USD 125,000 - 145,000
Unlimited PTO
Mental wellness benefits
Remote-first culture
+1
Associate Site Reliability Engineer
Associate Site Reliability Engineer

US Health Partners, LLC • United States

Remote
USD 125,000 - 145,000
Unlimited PTO
Remote-first culture
Well-being benefits
+1
Senior Product Analyst
Senior Product Analyst

Binance US • New York (NY)

Remote
USD 140,000 - 165,000
Unlimited PTO
Mental wellness benefits
Fully remote with equipment reimburse
Clearing Operations Analyst
Clearing Operations Analyst

Binance.US • United States

Remote
USD 90,000 - 100,000
Remote-first culture
Work-from-home equipment reimbursement
401k with employer match
Senior Accountant
Senior Accountant

Binance US • New York (NY)

Remote
USD 115,000 - 130,000
Unlimited PTO
Mental wellness benefits
Remote-first culture
+1
Senior Growth Data Scientist
Senior Growth Data Scientist

Binance US • New York (NY)

Remote
USD 170,000 - 195,000
Time Off
Well-Being benefits
Remote-First Culture
+1
Associate General Counsel, Litigation
Associate General Counsel, Litigation

US Health Partners, LLC • United States

Remote
USD 180,000 - 280,000
Unlimited PTO
Mental wellness benefits
Remote-first culture with equipment Re