Binance.US is looking to modernize its technology stack and build scalable, high-performing backend services to support its broader platform initiatives in the digital asset space.
Requirements
- deep hands-on expertise in Java and Spring Boot.
- Proven experience designing and delivering production-grade microservices and APIs at scale.
- Strong understanding of backend system architecture: messaging systems (e.g., Kafka, RabbitMQ), caching (Redis, Memcached), relational and NoSQL databases, distributed systems, service discovery, resiliency patterns, and performance tuning.
- Experience driving migrations and technology-stack upgrades: identifying legacy systems, defining roadmap, executing cut-over, ensuring minimal disruption.
- Familiarity with cloud environments (AWS, GCP, Azure) and infrastructure as code, containerization (Docker, Kubernetes), CI/CD, logging/monitoring/alerting tools.
- Demonstrated ability to mentor peers and raise the technical bar of an engineering organization.
- Exposure to performance/latency sensitive systems (e.g., trading, real-time processing).
Responsibilities
- 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.
Other
- reports to our Head of Engineering.
- partner with product, security, infrastructure, and compliance teams
- Excellent communication and collaboration skills; able to operate effectively across a fast-moving, regulated environment (finance/crypto) with security, compliance, and product teams.
- Experience in the fintech or crypto/blockchain domain.
- Prior work in highly regulated industries or systems with strong security/compliance constraints.