Senior Engineer, Golang
Posted 119ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Golang Engineer at Object Edge, leading high-scale backend services development. Designing robust systems while mentoring junior developers and optimizing performance across the stack.
Responsibilities:
- Lead the design and development of high-scale backend services
- Build robust, concurrent, and low-latency systems
- Write idiomatic "Go" code and architect distributed systems
- Mentor junior developers and drive engineering excellence
- Design and implement scalable, microservices-based architectures
- Build and maintain high-performance RESTful and gRPC APIs
- Profile and optimize services to reduce latency
- Collaborate with DevOps to containerize applications
- Conduct code reviews and provide technical guidance
- Integrate AI-assisted development tools into the workflow
Requirements:
- 8+ years of software engineering experience
- At least 5+ years dedicated to Golang in a production environment
- Deep understanding of Go's concurrency model
- Proven experience with microservices patterns
- Proficiency with relational databases and NoSQL solutions
- Experience with message brokers or event-streaming platforms
- Hands-on experience with AWS, GCP, or Azure
- Mastery of table-driven testing in Go
- Strong communication skills
- A proactive "owner" mindset and passion for mentoring
Benefits:
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
















