Backend Golang Developer
Responsibilities:
- Design develop and maintain scalable applications and services using Golang.
- Build and optimize relational (MySQL or similar) and NoSQL (MongoDB or similar) databases including schema design indexing and query performance.
- Develop and maintain event-driven architectures leveraging technologies such as Kafka or RabbitMQ for reliable and scalable data streaming.
- Utilize Redis or other caching technologies to improve application performance and scalability.
- Collaborate with cross-functional teams (Product Design Business) to define requirements prioritize features and deliver high-quality solutions.
- Own features and projects end-to-end including design implementation testing deployment and monitoring in production.
- Write clean maintainable and secure code while participating in peer code reviews and upholding coding standards.
- Implement automated testing strategies to ensure reliability and performance across all environments.
- Monitor live systems troubleshoot production issues and continuously refine performance scalability and reliability.
Requirements:
- Proficiency in Golang
- Experience with relational (MySQL or similar) and NoSQL databases (MongoDB or similar) including schema design & optimization
- Experience with event streaming technologies such as Kafka or RabbitMQ
- Familiarity with Redis a nice to have
Backend Golang Developer Responsibilities: Design develop and maintain scalable applications and services using Golang. Build and optimize relational (MySQL or similar) and NoSQL (MongoDB or similar) databases including schema design indexing and query performance. Develop and maintain event-d...
Backend Golang Developer
Responsibilities:
- Design develop and maintain scalable applications and services using Golang.
- Build and optimize relational (MySQL or similar) and NoSQL (MongoDB or similar) databases including schema design indexing and query performance.
- Develop and maintain event-driven architectures leveraging technologies such as Kafka or RabbitMQ for reliable and scalable data streaming.
- Utilize Redis or other caching technologies to improve application performance and scalability.
- Collaborate with cross-functional teams (Product Design Business) to define requirements prioritize features and deliver high-quality solutions.
- Own features and projects end-to-end including design implementation testing deployment and monitoring in production.
- Write clean maintainable and secure code while participating in peer code reviews and upholding coding standards.
- Implement automated testing strategies to ensure reliability and performance across all environments.
- Monitor live systems troubleshoot production issues and continuously refine performance scalability and reliability.
Requirements:
- Proficiency in Golang
- Experience with relational (MySQL or similar) and NoSQL databases (MongoDB or similar) including schema design & optimization
- Experience with event streaming technologies such as Kafka or RabbitMQ
- Familiarity with Redis a nice to have
View more
View less