Skip to main content

Senior Backend Engineer

L6

hyphen connectDenver, COyesterday
Microservices Architect Architecture & Development: Lead or participate in the architectural design, core module development, and continuous optimization of high-concurrency, high-availability microservice systems. Microservice Capabilities: Deeply engage in service decomposition, interface definition, service governance, distributed tracing, circuit breaking, and fallback mechanisms. High-Performance Distributed Systems: Design and implement distributed systems supporting millions of QPS, ensuring low latency, high throughput, and high availability. Operations & Performance Tuning: Responsible for system performance tuning, capacity planning, troubleshooting, and disaster recovery drills to elevate system SLA to 99.99%+ uptime. Middleware Integration: Participate in the selection, integration, and custom development of middleware components (e.g., message queues, caching, service registry, configuration centers).Code Quality & Best Practices: Write high-quality, maintainable, and scalable code, while promoting technical standards and best practices across the team.
Job Requirements: Educational Background: Bachelor's degree or higher in Computer Science or a related field, with 5+ years of experience in large-scale internet or high-concurrency system development. Blockchain Technology: Familiar with on-chain data querying and analysis across major public chains (such as EVM-compatible chains, Sui, Solana, etc.). In-depth experience with smart contract calls, contract data querying/analysis, real-time block tracking, and historical block backtesting. Technical Vision: Deep understanding of microservices architecture, including core mechanisms such as service governance, distributed transactions, idempotency design, and traffic management. High Concurrency Expertise: Proven hands-on experience handling large-scale concurrent requests, with a strong grasp of performance bottleneck analysis and system tuning methodologies. High Availability Design: Proficient in high-availability techniques including disaster recovery, fallback, rate limiting, circuit breaking, and multi-active deployment. Real-world experience managing major production outages is required. Java Ecosystem: Strong understanding of JVM internals (memory models, GC mechanisms, lock optimization, etc.) and deep proficiency in the Spring Boot and Spring Cloud microservices ecosystem. Middleware & Databases: Proficient with Kafka/RocketMQ, Redis (cluster mode), and MySQL (sharding/partitioning). Deep understanding of database optimizations and internals; hands-on capability in deploying and maintaining common middleware via cloud services. Collaboration & Communication: Excellent cross-team collaboration skills with a strong drive to execute and land technical solutions efficiently.
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

LeadL6

Location

Denver, CO

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

yesterday

To get sharper similar jobs, create your profile using the link below.

Create profile