119 Square Root Consulting Jobs
8-12 years
Lead/Principal Golang Engineer - Distributed Systems (8-12 yrs)
Square Root Consulting
posted 4d ago
Key skills for the job
Job Description :
We're looking for Lead/Principal Go/Golang Engineer to join the performance-focused teams responsible for some of our most demanding and fastest growing Cloud native Platform.
Our Client is a fastest growing cloud native startup who is leveraging high concurrency Go to build highly distributed platform.
Location : Hyderabad/Bangalore/Pune
Role : Lead/Principal Go/Golang Engineer
Education : Any Engineering Graduate Or Masters
What You'll Do :
- Develop and deliver new cloud telemetry products
- Analyze requirements, design and develop code, unit test code and test tools
- Design and develop low latency/high throughput server infrastructure components to handle large volume of transactions
- Play a pivotal role in building high-performing, large scale distributed software systems and applications
- Present and defend architectural, design, and technical choices to internal teams during design and code reviews.
- Collaborate and communication across Development, QA, Ops and other cross-functional teams.
What We're Looking For :
- Strong Go/Golang programming skills
- 8+ years of software development experience
- Strong understanding of object-oriented programming, relational database design, and querying concepts
- Excellent understanding of computer science fundamentals, data structures, algorithms, and software design
- In-depth knowledge of one or more of these operating systems : Linux, macOS, Windows
- Experience developing and integrating with REST Services
- Working knowledge of common Goroutine and channel patterns
- Experience working with caching (Redis, MemCached)
- Experience conducting code reviews
- Experience working with GitHub and CI/CD pipelines using Jenkins
- Experience working with Postgresql, MySQL, SQLite etc.
- Experience working with container technologies (Docker, Kubernetes)
- Familiarity and understanding of NoSQL database constructs is a plus
- Bachelor's degree in Computer Science or equivalent work experience
- Strong communication skills (verbal & written)
Functional Areas: Other
Read full job description13-18 Yrs
10-15 Yrs