Added
8 hours ago
Type
Full time
Salary
Salary not provided

Related skills

backend node.js java microservices go

๐Ÿ“‹ Description

  • Design and evolve highly scalable, reliable backend systems and services
  • Lead architecture for complex and cross-team backend initiatives
  • Design APIs, data models, event-driven workflows, and service boundaries
  • Build systems capable of handling high-throughput requests and large-scale datasets
  • Design asynchronous processing using queues, events, streams, and background workers
  • Make architectural decisions around relational databases, NoSQL databases, search systems, caching

๐ŸŽฏ Requirements

  • 8+ years of software engineering experience, with significant experience building backend systems
  • Strong proficiency in at least one backend language such as Node.js/TypeScript, Go, Java, or similar
  • Strong understanding of distributed systems and microservice architecture
  • Deep understanding of API design and service-to-service communication
  • Strong knowledge of relational and NoSQL database systems
  • Experience designing systems involving large datasets and high request volumes

๐ŸŽ Benefits

  • Build backend systems operating at significant global scale
  • Solve challenging distributed systems and data architecture problems
  • Influence architecture across multiple products and engineering teams
  • Work with high-volume APIs, event streams, databases, search systems, and distributed infrastructure
  • Drive improvements in scalability, reliability, performance, and engineering efficiency
  • Remain deeply technical without moving into people management
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’