onsite
Senior Backend Engineer - Marblex
Backend Engineer
Senior Backend Engineer with 3–6 years of experience designing and building high‑throughput, production‑grade services using Golang, Node.js, Java, Rust, or Python. Strong focus on system design, database architecture, and scalable infrastructure.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services that handle high traffic and large data volumes.
- Architect and optimize database schemas, query performance, and data pipelines for reliability and speed.
- Collaborate with cross‑functional teams to define system requirements, performance goals, and deployment strategies.
- Implement robust monitoring, logging, and alerting to ensure uptime and rapid incident response.
- Mentor junior engineers, conduct code reviews, and promote best practices in architecture and coding standards.
Requirements
- 3–6 years of professional backend development experience in Golang, Node.js, Java, Rust, or Python.
- Deep understanding of system design principles, distributed systems, and microservices architecture.
- Proficiency with relational and NoSQL databases, including schema design and query optimization.
- Experience building production‑grade services with a focus on scalability, reliability, and maintainability.
- Strong communication skills and a collaborative mindset for working in a fast‑paced environment.
Skills
nodejsjavarustpythonsystem design