Software Engineer @Binance.US
Software Development
Salary cad 148,300 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Software Engineer @Binance.US

1mth ago - Binance.US is hiring a remote Software Engineer. πŸ’Έ Salary: cad 148,300 - 171,000 per year πŸ“Location: Canada

Role Description

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.

  • 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.
  • 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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • Unlimited PTO (for salaried FTE roles); 12 weeks fully paid Parental Bonding Leave.
  • 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.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Binance.US
Software Development
Salary cad 148,300 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,920+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later