The partner company is looking to hire a Senior Backend Engineer - Core Services to design, build, and maintain scalable backend services that power key features and products in a fast-growing, tech-forward environment.
Requirements
- Strong experience in distributed systems, scalable architectures, and cloud environments.
- Proficiency with microservices design, modern API development, and debugging complex systems.
- Hands-on experience with Go, GraphQL, and understanding of graph databases.
- Knowledge of operating systems, networking, and virtual machine technologies.
Responsibilities
- Build, maintain, and optimize scalable backend services to support new features and products.
- Write unit and integration tests to ensure robust, reliable code.
- Assist in deployment and management of services in Kubernetes.
- Collaborate on architectural decisions and system design for backend services.
- Design and instrument systems to monitor key performance indicators.
- Mentor and share knowledge with team members, fostering a culture of technical excellence.
- Leverage modern technologies, including Go, Kubernetes, and GraphQL, to enhance core service architectures.
Other
- 8+ years of experience as a software engineer, with at least 6 years supporting production systems.
- Strong problem-solving skills, analytical thinking, and attention to detail.
- Ability to collaborate effectively within a distributed, cross-functional team.
- Lead by example, embodying company values of ownership, collaboration, and continuous improvement.