Senior Software Engineer, Backend
Binance.US
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Binance.US
Binance.US is America’s home to buy, trade, and earn digital assets. As a licensed and regulated U.S. crypto platform, we provide secure, reliable access to more than 190 of the world’s most popular cryptocurrencies, all with some of the lowest fees in the industry. We’re a remote-first team of innovators building the bridge between traditional finance and Web3, helping bring financial freedom within reach for all. To learn more, visit www.binance.us. All roles supporting Binance.US are employed via BAM Management US Holdings Inc. or BAM Management Canada Holdings Inc.
About This Role: Senior Software Engineer, Backend
The Senior Software Engineer, Backend is part of the Engineering team and reports to our Engineering Manager. As a Senior Software Engineer, you will be responsible for designing, building, and maintaining backend services that power Binance.US products. You will leverage your expertise in Java and distributed systems while collaborating with teams across product, security, compliance, and infrastructure to deliver scalable, secure, and performant solutions. This role also offers the opportunity to work on blockchain-related integrations, making it ideal for engineers interested in expanding their experience in crypto and decentralized technologies.
Core Responsibilities
- Design, build, and maintain high-throughput backend services and APIs in Java.
- Drive architecture discussions to enhance system scalability, resiliency, and performance.
- Prioritize security and compliance as core aspects of service design and delivery.
- Collaborate with product, security, DevOps, and compliance teams on cross-functional initiatives.
- Mentor engineers and lead by example with high engineering standards and best practices.
- Research and prototype blockchain integration opportunities (e.g., node syncing, client tooling).
- Advocate for maintainable, modern infrastructure informed by industry best practices.
Preferred Skills/Experience
- Bachelor’s or Master’s degree in Computer Science or related field.
- ~8 years of professional software engineering experience, or ~6 with an advanced degree.
- Strong proficiency in Java and experience with modern frameworks and distributed systems.
- Experience with performance optimization (e.g., low-latency systems, microservices).
- Knowledge of security and compliance best practices in financial or regulated contexts.
- Interest or hands-on experience in blockchain, crypto infrastructure, or decentralized systems.
- Strong collaboration and mentorship skills in a fast-moving, cross-functional environment.
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
Our values shape how we work, make decisions, and support our users every day:
- 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
We believe in supporting our people with flexibility, balance, and opportunities to grow. One of the ways we demonstrate this commitment is through our benefit offerings.
- Time & Family: Unlimited PTO (for salaried FTE roles); 12 weeks fully paid Parental Bonding Leave.
- Well-Being: Mental wellness benefits; free 1:1 virtual visits with a licensed mental wellness professional; comprehensive competitive health benefits.
- Remote-First Culture: Fully remote, cameras-on culture with work-from-home equipment reimbursements available to new hires.
- Professional & Financial Growth: Annual professional development budget; free 1:1 virtual visits with a career coach; 401k plan with employer match.
Key skills/competency
- Java
- Distributed Systems
- Backend Development
- APIs
- Scalability
- Security
- Compliance
- Blockchain
- Web3
- Mentorship
How to Get Hired at Binance.US
- Research Binance.US's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight extensive experience with Java, distributed systems, and any relevant crypto or Web3 projects.
- Showcase relevant projects: Prepare to discuss past projects demonstrating scalability, security, and performance optimization in backend systems.
- Prepare for technical deep-dives: Expect in-depth questions on Java frameworks, system architecture, microservices, and distributed computing principles.
- Emphasize collaboration and mentorship: Be ready to share examples of leading teams, mentoring junior engineers, and contributing to cross-functional initiatives.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background