Binance.US is seeking a Staff Software Engineer, Backend to drive backend service development and lead the modernization of our technology stack. The successful candidate will be responsible for architecting, designing, implementing, and maintaining high-throughput backend services using Java and Spring Boot frameworks, as well as mentoring and guiding other engineers.
Requirements
- Architect, design, implement, and maintain high-throughput backend services using Java and Spring Boot frameworks
- Lead the modernization of our technology stack: identify technical debt, propose upgrade paths, manage migrations, and improve system observability, monitoring, and tooling
- Collaborate with cross-functional groups (product, security, DevOps/infrastructure, compliance) to ensure services meet business needs, regulatory requirements, and operational excellence
- Set and enforce high engineering standards: code quality, test coverage, performance optimization, scalability, resiliency, and observability
- Mentor and guide other engineers: provide technical leadership, review designs and code, promote best practices and knowledge sharing across the team
- Participate in architecture discussions, drive decisions around microservices, API design, data layer strategy, caching, messaging, high-availability systems, and cloud infrastructure
- Proactively identify bottlenecks or areas for improvement, propose and implement solutions to improve reliability, performance, developer productivity, and cost efficiency
- Balance feature delivery with infrastructure evolution: ensure that new functionality is built on maintainable, future-proof foundations
Benefits
- Unlimited PTO (for salaried FTE roles)
- 12 weeks fully paid Parental Bonding Leave
- Mental wellness benefits
- Comprehensive competitive health benefits
- Annual professional development budget
- 401k plan with employer match