Sr. Golang Developer
Remote · Full-time
- Posted 1w ago
- From Aubergine Solutions’s careers page
- Work mode
- Remote
- Type
- Full-time
- Level
- Senior
- Experience
- 6+ years
- Department
- Software Development
Opens the listing on aubergine.keka.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
About the Role
We are seeking a skilled 6+ years experienced Golang Developer to join our engineering team. The ideal candidate will be responsible for building high-performance, scalable, and maintainable backend systems. While the primary focus will be on backend development using Go (Golang), familiarity with Django and ReactJS will be considered a strong plus.
What you’ll do
- Design, develop, and maintain scalable backend services and APIs using Go.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and testable code.
- Optimize applications for maximum performance, reliability, and scalability.
- Debug and resolve technical issues across development, testing, and production.
- Participate in code reviews and contribute to best practices.
- (Optional) Contribute to frontend development using ReactJS when required.
What we look for
- Proven experience as a backend developer with strong proficiency in Golang.
- Strong SQL database knowledge. Preferably Postgres.
- Good understanding of concurrency, multithreading, and microservices architecture.
- Experience with RESTful APIs, gRPC, or GraphQL.
- Familiarity with databases (SQL/NoSQL) and caching systems (e.g., Redis).
- Hands-on experience with Docker, Kubernetes, or other container orchestration tools.
- Solid understanding of CI/CD pipelines and modern DevOps practices.
- Familiarity with unit testing and integration testing in Golang.
- Exposure to cloud platforms (AWS, GCP, or Azure).
- Strong problem-solving skills and ability to work independently or in a team.
Nice to Have (Optional):
- Experience with ReactJS for building interactive user interfaces.
- Knowledge of frontend build tools and state management libraries (e.g., Redux).
- Experience with Django backend technology.
- Experience with event-driven systems, messaging queues (Kafka, RabbitMQ, etc.).
Skills they ask for
Pick one to see other roles that ask for it.
About Aubergine Solutions
AI strategy, design, and product engineeringAubergine Solutions combines AI strategy, product design, and engineering to build digital products and enterprise AI solutions for businesses from startups to large organizations.
See all 5 roles at Aubergine SolutionsMore roles at Aubergine Solutions
See all 5- Senior HR ExecutiveAhmedabad · SeniorHuman Resources · SeniorAhmedabad, India2w
- QA EngineerAhmedabad · SeniorQuality Assurance · SeniorAhmedabad, India2w
- QA EngineerAhmedabad · Entry LevelQuality Assurance · Entry LevelAhmedabad, India2w
- AI Evaluation & Reliability EngineerAhmedabad · Senior · RemoteInformation Technology · Senior · RemoteAhmedabad, India1mo
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.