Remotely
gosqlnode.jselasticsearchredisgitci/cddynamodb
Job Description
📋 Description
- Design, develop, and optimize scalable backend systems supporting real-time data processing and
- Build, maintain, and improve APIs, microservices, and backend infrastructure with a strong focus on
- Develop primarily with Go and/or Node.js while collaborating across services and technologies to
- Partner with cross-functional engineering teams to integrate backend components and ensure systems
- Investigate complex or problematic features through technical deep dives, root-cause analysis
- Conduct performance tuning, debugging, testing, and reliability improvements across backend systems.
🎯 Requirements
- 2+ years of professional backend software development experience, with demonstrated experience
- Strong hands-on experience with Go and/or Node.js, with a willingness to deepen expertise across
- Experience designing, developing, and maintaining scalable backend systems, APIs, real-time
- Strong understanding of SQL and experience working with databases or data stores such as DynamoDB
- Solid knowledge of software engineering fundamentals and development tools, including Git, IDEs
- Ability to investigate complex technical problems independently, analyze system behavior, form
🎁 Benefits
- Fully remote work environment with the ability to work from an authorized home location.
- Opportunity to work on large-scale backend systems and real-time data processing in the online
- International, distributed team with an asynchronous and collaborative working culture.
- Exposure to modern backend technologies, distributed systems, APIs, cloud infrastructure
- Opportunities for mentorship, knowledge sharing, and continued technical growth.
- Shared on-call rotation with advance scheduling and an emphasis on equitable coverage and
Back to all jobs