Backend Developer Golang
Job Location:
Fremont, CA - USA
Monthly Salary:
Not Disclosed
Posted on:
30+ days ago
Vacancies:
1 Vacancy
Job Summary
Backend Developer - Golang
Fremont CA
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:
- 5 Years of experience in Software Development with a focus on 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