Position Summary:
Driving advanced backend software engineering, cloud-native microservices, and high-performance distributed systems in Pune, Benison Technologies is actively seeking an accomplished Golang Developer for a permanent full-time professional engagement. In this vital technical role, you will architect, build, optimize, and scale robust Go-based applications, service-oriented architectures, and cloud integrations. Bringing 5+ years of progressive professional software development experience—preferably within dynamic product companies—you will empower global enterprise operations to achieve uncompromised execution speed, low-latency processing, and architectural resilience. This prestigious career opportunity offers competitive remuneration, high technical visibility, and professional growth within a premier global technology solutions and product engineering enterprise.
Detailed Job Description:
As a Golang Developer supporting Benison Technologies in Pune, you will take full operational, tactical, and technical ownership of Go programming, API integrations at scale, and SaaS platform development. Your day-to-day responsibilities include designing service-oriented architectures (SoA), developing secure microservices, leveraging AWS cloud infrastructure, and collaborating directly with multidisciplinary engineering squads and product leaders. You will operate in a collaborative enterprise R&D environment while partnering closely with international technology stakeholders.
Key Responsibilities:
- Architect, design, develop, test, and maintain high-performance scalable backend applications and microservices utilizing Golang.
- Implement robust service-oriented architectures (SoA) and Software-as-a-Service (SaaS) cloud platforms for enterprise clients.
- Design and execute high-throughput API integrations at scale, connecting disparate systems and third-party web services.
- Optimize database performance, query execution efficiency, memory management, and concurrent data processing routines.
- Investigate, diagnose, and resolve production bugs, concurrency bottlenecks, race conditions, and latency issues promptly.
- Collaborate seamlessly with software architects, QA engineers, and product managers throughout agile sprint cycles.
- Implement security hardening, robust error handling, and fault-tolerant architecture across cloud-native deployments.
- Maintain meticulous technical documentation, software architecture specifications, code repository versioning, and test reports.
Required Qualifications & Skills:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related technical discipline.
- Minimum of 5+ years of progressive professional hands-on software development experience, preferably within a product company environment.
- Strong, demonstrable operational expertise in Golang programming, concurrency patterns, and idiomatic Go design principles.
- Comprehensive working knowledge and practical proficiency in data structures, algorithms, and complex problem-solving.
- Deep practical experience building and maintaining Service-oriented Architectures (SoA) and SaaS applications.
- Solid practical grasp of cloud technologies, AWS infrastructure, and scalable cloud-native deployments.
- Exceptional analytical problem-solving aptitude, technical documentation skills, and professional communication capabilities.
- Mandatory legal work authorization and physical availability for professional operations in Pune, India.
Nice-to-Have Skills:
- Advanced professional certifications in cloud architecture or Go programming from recognized institutions.
- Prior professional working experience in top-tier product engineering companies, SaaS unicorns, or R&D centers.
- Hands-on familiarity with containerization tools (Docker, Kubernetes) and CI/CD automated deployment pipelines.
- Experience utilizing enterprise agile project management platforms (Jira, Confluence) and version control systems (Git).
- Exposure to event-driven architectures utilizing Kafka, RabbitMQ, or gRPC communication frameworks.
Application Information:
- Recruiter: Benison Technologies Recruitment Division
- Contact Name: Munichandra Reddy
- Email: munichandra.reddy@benisontech.com
- Phone:
- Company Website: https://www.benisontech.com
- Salary/Rate: Market Competitive / Enterprise Engineering Package
- Deadline: Open until filled (Urgent Pune Golang Engineering Opening)
- Notice Period: Immediate to 30 Days Preferred
- Contract Duration: Permanent / Full-Time Engagement (Pune, India)