Platform Engineer (Golang) at Acceldata · Bengaluru (Bangalore) · 3 - 6 years · ₹15L - ₹35L / yr (ESOP available) · Raised funding · Posted 14 Mar 2022
Platform Engineering Team - where HE/SHE will be a direct impact on the entire engineering org by leading the design, build, and test of critical systems leveraged by all engineers every day. HE/SHE will manage and operate CI/CD systems, Artefact management systems, and common infra automation. HE/SHE will be partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug, and release software quickly.
• 2 to 5 years of total experience and at least 2+ years of Go programming experience.
• Hands-on experience in Go programming language paradigms, constructs, and idioms is a must.
• Experience on Golang frameworks such as https://github.com/spf13/cobra" target="_blank">Cobra, https://github.com/gin-gonic/gin" target="_blank">Gin or https://github.com/hashicorp/go-plugin" target="_blank">HashiCorp's Go-Plugin are an added advantage.
• Understanding of Go specific data structures & algorithms, RESTful web services and work with relational & non-relational databases.
• Ability to write performant, well-documented and unit test covered code in an easily understandable structure.
• Knowledge of DevOps tools such as Docker/Kubernetes and practices is an advantage.
• Strong passion for Linux and system application development.
• Work independently and proactively to deliver production-ready code with minimal guidance.
#######################
What you will do:
• Primarily developing/extending Linux command-line (CLI) applications for the various product offerings at Acceldata. (Example: tools similar to kubecli, docker-cli and aws-cli).
• Extending our existing internal tools developed in Go programming language by developing various plugins. (Example: plugins that can extend the functionalities of Telegraf, Filebeat etc.,)
• Develop web applications that will chain the internal tools with the various APIs/services at the customer's end.

About Acceldata
About
Acceldata is the company that built the leading Multidimensional Data Observability Cloud. This cloud was designed to help data-driven organizations achieve agility in innovation, operational excellence, and enhanced returns on data investment. Embedded analytics and artificial intelligence technologies are becoming more reliant on contemporary organizations to fuel their business operations and choices.
The data observability technologies offered by Acceldata improve the performance of embedded artificial intelligence and analytics workloads by providing purpose-built monitoring and analytics. The first Data Observability Cloud is presently being developed by Acceldata for cloud data warehouses and hybrid data lakes. Acceldata makes it easy for businesses to expand their pipelines to meet the requirements of modern business, regardless of whether they are operating in a platform or cloud environment. Data Observability Cloud by Acceldata provides on-demand operational information to support analytics data workloads and embedded artificial intelligence.
Connect with the team
Similar jobs (10)
Technical Skills -
- 4–6 years of experience in Golang development, backend engineering, or automation testing.
- Strong hands-on proficiency in Golang and backend development concepts.
- Hands-on experience with Kubernetes and containerized environments.
- Experience developing automation frameworks, unit tests, integration tests, and API validation tools using Go.
- Strong understanding of distributed systems, system design, and cloud-native architecture.
- Experience in validating backend services, REST/gRPC APIs, and Kubernetes-based platforms.
- Familiarity with Docker, CI/CD pipelines, Jenkins, and GitHub Actions.
- Knowledge of cloud-native observability tools such as Prometheus and Grafana.
- Strong debugging, analytical, and problem-solving skills.
- Ability to contribute to backend development, reliability improvements, and performance validation.
Key Responsibilities -
- Develop automation frameworks, unit tests, integration tests, and validation tools using Golang.
- Validate backend services, distributed systems, REST/gRPC APIs, and Kubernetes-based platforms.
- Contribute to backend development, debugging, reliability improvements, and performance validation.
- Work with cloud-native technologies such as Kubernetes, Docker, Prometheus, and Grafana.
- Automate workflows and testing through CI/CD pipelines using Jenkins/GitHub Actions.
- Collaborate with engineering teams to improve system quality, observability, and test coverage.
Good to Have -
- Experience with infrastructure platforms or storage systems.
- Exposure to AWS, Azure, or GCP.
- Experience with performance, load, or resiliency testing.
- Familiarity with Ginkgo, Gomega, or similar Go testing frameworks.
At BigThinkCode, we build innovative technology solutions that solve complex enterprise challenges. We are looking for a highly skilled Go/Golang Engineer who thrives in building low-latency, distributed systems and enjoys working on security sensitive platforms.
This role offers the opportunity to work on cutting-edge SaaS platforms, building scalable backend systems that operate in demanding environments requiring high reliability, security, and performance.
Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.
Company: BigThinkCode Technologies
URL: https://www.bigthinkcode.com/
Experience required: 3-6 years
Work location: Chennai
Joining time: Immediate – 4 weeks
Work Mode: Work from office / Hybrid
Must have skills:
- Hands on expertise in Go / Golang, low-latency routing, distributed systems.
- Experience designing and troubleshooting low-latency applications.
- Experience in enterprise software deploy / developing SaaS application is a plus
- Event drive architecture (EDA) microservices project experience is a plus.
- Additional programming knowledge: Typescript or NodeJS or Python
- Hands on experience using docket containers and Kubernetes.
- Aware about Observability, Asynchronous and Loose Coupling.
- Familiar with deep knowledge on infrastructure and customer application deployment
- Work with message brokers and streaming technologies such as Kafka, or similar event-driven platforms.
A skilled Go/Golang Developer with 3–6 years of experience in building scalable applications using event-driven architecture within distributed systems. The ideal candidate should be comfortable in low level programming, high-performance backend services and have a strong understanding of Observability, asynchronous programming patterns.
Experience or exposure to knowledge embedding and vectorization techniques is a strong plus, especially in the context of modern data-driven or AI-powered systems.
Required Skills
- 4+ years of hands-on experience with Go / Golang
- Strong engineer with security-sensitive, correctness-critical code paths
- Engineer worked on SAAS / On-prem environment
- Experience with containerization tools like Docker and orchestration tools like Kubernetes
Ideal Candidate
We are looking for engineers who:
- Have strong ownership mindset and platform thinking.
- Can balance correctness, performance, and simplicity under pressure.
- Are comfortable making architectural decisions in distributed environments.
- Use AI-assisted development tools effectively while maintaining engineering judgment.
- Can distinguish robust production-grade solutions from generated boilerplate code.
- Have experience supporting SaaS, hybrid-cloud, or on-premise deployments.
Why Join Us:
- Collaborative work environment.
- Exposure to modern tools and scalable application architectures.
- Medical cover for employee and eligible dependents.
- Tax beneficial salary structure.
- Comprehensive leave policy
- Competency development training programs.
Job Title : Golang Developer
Experience : 3 to 5 Years
Location : Bangalore (5 Days WFO)
Notice Period : Immediate to 15 Days
Interview Process : 3 Client Rounds
Work Mode : On-site
Job Summary :
We are looking for a Golang Developer with 3 to 5 years of hands-on software development experience. The ideal candidate should have strong programming fundamentals, excellent problem-solving skills, and practical experience in developing scalable web applications using Go / Golang.
Mandatory Skills :
Golang / Go, REST APIs, RDBMS (PostgreSQL / MySQL), Strong Programming & CS Fundamentals, Problem-Solving, Web Application Development.
Key Responsibilities :
- Design, develop, test, and maintain applications using Golang.
- Build scalable, reliable, and high-performance backend services.
- Develop and integrate RESTful APIs/web services.
- Write clean, maintainable, extensible, and production-ready code.
- Work closely with Product Managers, UX Designers, QA Engineers, and other developers.
- Take end-to-end ownership of assigned features and deliver them on time.
- Follow coding best practices with a focus on scalability, performance, and reliability.
- Troubleshoot issues and continuously improve application performance.
- Demonstrate a strong willingness to learn and adopt new technologies.
Mandatory Technical Skills :
- 3 to 5 years of hands-on experience in Golang / Go development.
- Strong programming and Computer Science fundamentals
- Good understanding of RESTful APIs / Web Services
- Experience with RDBMS such as PostgreSQL, MySQL, or similar
- Strong logical and problem-solving skills
- Hands-on experience in developing and maintaining software projects
- Good understanding of software development lifecycle and coding best practices
Good-to-Have Skills :
- Knowledge of HTML, CSS, and JavaScript frameworks
- Experience with Git / Version Control
- Exposure to NoSQL databases
- Experience with Go frameworks and supporting libraries
- Experience in end-to-end web application development
- HackerRank, HackerEarth, or similar coding credentials
Candidate Profile :
- Excellent programming and analytical skills.
- Strong communication and collaboration skills.
- Self-motivated with a problem-solving mindset.
- Passionate about software development and learning new technologies.
- Ability to work effectively in a cross-functional team.
- Candidates with a Computer Science / Engineering / MCA background are preferred.
Education :
- B.E./B.Tech in Computer Science, IT, or a related discipline preferred.
- MCA or equivalent technical qualification preferred.
- Strong programming skills and practical development experience will be given significant importance.
Primary Skills:
Python / Golang, RESTful APIs, Docker, Kubernetes, Linux
Core Responsibilities:
- Design, develop, and maintain backend services and APIs using Python or Golang.
- Write high-quality, testable, and maintainable code with a focus on performance and scalability.
- Implement automated tests and contribute to CI/CD pipelines.
- Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
- Troubleshoot production issues and provide timely resolutions.
- Participate in design and architecture discussions to improve system efficiency.
- Contribute to improving development processes, coding standards, and best practices.
Experience and Expertise:
- 2–4 years of experience in backend development with Python or Golang.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Strong knowledge of data structures, algorithms, and OOPS principles.
- Hands-on experience with relational and/or NoSQL databases.
- Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
- Proficiency with Git and version control workflows.
- Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.
Skills:
- Strong analytical and debugging skills with the ability to solve complex problems.
- Good communication and collaboration skills across teams.
- Ability to work independently with minimal supervision while being a strong team player.
- Growth mindset – eagerness to learn new technologies and improve continuously.
About the team
SecurITe’s mission is to build an Agentic‑AI driven security platform that protects critical infrastructure from modern cyber threats. Our focus is on delivering highly performant, resilient, and intelligent network security systems that help defenders stay ahead of adversaries.
About the Role
We’re looking for a Senior Golang Engineer to spearhead the development of our next-generation cybersecurity AI platform. In this role, you will build and scale robust backend systems to solve complex, high-impact technical challenges.
Why This Role Matters
Cybersecurity is undergoing a fundamental shift. AI is no longer an enhancement—it’s becoming the core engine of how detection, investigation, and response are executed. As our Golang Engineer, you will architect and build the backend systems that make this transformation real. Your work will influence not only the evolution of our platform, but also how an entire industry adapts to and leverages AI‑driven security. This is a chance to solve novel technical challenges while shaping how defenders outpace modern attackers.
What You’ll Do
● Design and develop scalable backend services and REST APIs using Golang.
● Architect and maintain microservices-based systems.
● Perform rigorous debugging and system performance optimization.
● Integrate services with Opensearch, Elasticsearch, and Sumo APIs.
● Manage and optimize data interactions with SQL databases.
Impact You’ll Have
● Build the foundational infrastructure that enables real-time AI-driven threat detection.
● Ensure the reliability and performance of critical security systems under high-load scenarios.
● Directly contribute to the resilience of global critical infrastructure by shipping secure and efficient code.
Required Experience
● 4-8+ years of experience in Golang and REST APIs
● Extensive experience in professional backend software development.
● Proven track record of designing and deploying distributed systems at scale.
● Demonstrated experience optimizing performance for data-intensive applications.
● Proven experience leading or architecting large-scale distributed systems and driving technical strategy.
Required Skills & Qualifications
● Expertise in Golang development.
● Deep experience building Backend/REST APIs.
● Proficiency in Python.
● Strong understanding of Microservice architecture.
● Experience with SQL databases.
● Experience with Opensearch, Elasticsearch, or Sumo APIs.
● Strong capabilities in debugging and performance optimization.
Nice to Have
● Knowledge of Identity, Authentication, and Authorization protocols (OAuth, SAML, JWT).
● Experience working in Linux environments.
The Mindset
● Problem Solver: You thrive on complex, ambiguous challenges and engineer elegant solutions.
● Ownership‑Driven: You take initiative, move fast, and deliver outcomes without hand‑holding.
● Continuous Learner: You stay ahead of the curve in AI, ML, and emerging technologies.
● Startup DNA: You excel in fast‑moving environments where priorities evolve and impact is immediate.
Core Responsibilities:
- Design, develop, and maintain backend services and APIs using Python or Golang.
- Write high-quality, testable, and maintainable code with a focus on performance and scalability.
- Implement automated tests and contribute to CI/CD pipelines.
- Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
- Troubleshoot production issues and provide timely resolutions.
- Participate in design and architecture discussions to improve system efficiency.
- Contribute to improving development processes, coding standards, and best practices.
Experience and Expertise:
- 2–4 years of experience in backend development with Python or Golang.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Strong knowledge of data structures, algorithms, and OOPS principles.
- Hands-on experience with relational and/or NoSQL databases.
- Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
- Proficiency with Git and version control workflows.
- Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.
Skills:
- Strong analytical and debugging skills with the ability to solve complex problems.
- Good communication and collaboration skills across teams.
- Ability to work independently with minimal supervision while being a strong team player.
- Growth mindset – eagerness to learn new technologies and improve continuously.
At BigThinkCode, our technology solves complex problems. We are looking for talented backend engineer to join our development team at Chennai.
If you are passionate about building scalable applications and have strong experience in any backend programming or with interest for Golang and modern web technologies, we would love to hear from you!
Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.
- Company: BigThinkCode Technologies
- URL: https://www.bigthinkcode.com/
- Experience required: 4 - 5 years
- Work location: Chennai
- Joining time: Immediate – 2 weeks
- Work Mode: Work from office (Hybrid)
We are looking for a skilled and passionate Developer with strong Golang experience to join our growing engineering team. The ideal candidate should have hands-on experience in building scalable web applications, backend services, APIs, and modern frontend applications.
What You’ll Do
- Design, develop, test, and maintain scalable and high-performance web applications.
- Build and maintain robust backend services and RESTful APIs using Golang.
- Develop responsive and user-friendly frontend applications using modern JavaScript/TypeScript technologies.
- Work on end-to-end application development, including frontend, backend, APIs, and database integrations.
- Design and develop scalable, secure, and maintainable application architecture.
- Collaborate closely with product, design, and engineering teams to deliver high-quality solutions.
- Write clean, reusable, efficient, and well-tested code.
- Participate in code reviews and contribute to engineering best practices and coding standards.
- Troubleshoot, debug, and resolve application and production issues.
- Contribute to performance optimization, scalability, and continuous improvement of applications.
What We’re Looking For
- 4–5 years of hands-on experience in software development.
- Experience with distributed systems and microservices architecture.
- Managing, mentoring small team of 2-3 members.
- Strong hands-on experience with Golang or Erlang or other programming languages with interest, learn Golang for backend development.
- Experience building RESTful APIs, backend services, and microservices.
- Good experience with JavaScript and/or TypeScript and modern frontend development.
- Experience working with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
- Strong understanding of software design principles, data structures, and scalable application architecture.
- Experience with Git and version control workflows.
- Good understanding of API security, authentication, and authorization mechanisms.
- Strong debugging and problem-solving skills.
- Ability to work independently as well as collaboratively in a fast-paced engineering environment.
Preferred / Nice to Have
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, or containerized applications.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum development methodologies.
Job Title : DevOps Engineer – Linux, AWS & Infrastructure
Experience : 3+ Years
Location : Sector 48, Gurgaon
Work Mode : 6 Days WFO – Monday to Saturday
Week Off : 01st & 03rd Saturday Off
Employment Type : Full-Time
Job Summary :
We are looking for a DevOps Engineer with strong hands-on experience in Linux, Networking, Server Administration, AWS, CI/CD, Containers, Kubernetes, and Infrastructure Automation. The ideal candidate should have strong troubleshooting skills, production ownership, and the ability to manage and automate infrastructure reliably.
Key Responsibilities :
- Manage and troubleshoot Linux servers, bare-metal infrastructure, and server environments.
- Perform system administration, networking, performance monitoring, and production troubleshooting.
- Design, maintain, and optimize Jenkins-based CI/CD pipelines and deployment workflows.
- Manage Docker containers and Kubernetes environments.
- Work with AWS Cloud services, infrastructure, security, and deployment environments.
- Monitor system health, application performance, logs, and infrastructure using appropriate monitoring and logging tools.
- Implement and maintain Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Automate repetitive operational tasks using Python, Bash, Shell scripting, or similar technologies.
- Implement infrastructure and application security, access controls, patching, and hardening.
- Investigate production incidents, perform root-cause analysis (RCA), and drive issues to resolution.
- Take end-to-end ownership of infrastructure reliability, availability, and operational issues.
- Collaborate with development and other engineering teams to improve deployment, scalability, and system reliability.
Mandatory Skills :
Linux & Networking | Bare Metal / Server Administration | Jenkins / CI-CD | Docker / Containers | AWS Cloud | Kubernetes | Git | Monitoring & Logging | Security | Infrastructure as Code (IaC) | Automation / Scripting | Production Troubleshooting & Ownership
Preferred Skills :
- Strong understanding of TCP/IP, DNS, HTTP/HTTPS, SSH, load balancing, and networking fundamentals.
- Hands-on experience with Terraform / CloudFormation.
- Experience with Prometheus, Grafana, ELK / EFK, CloudWatch, or similar monitoring / logging tools.
- Good understanding of Linux performance troubleshooting, processes, memory, disk, networking, and file systems.
- Experience handling production incidents, RCA, deployments, and system reliability.
- Exposure to cloud security, IAM, secrets management, and server hardening.
What We’re Looking For :
- 3+ years of hands-on experience in DevOps / SRE / Infrastructure Engineering.
- Strong practical knowledge rather than certification-based/theoretical understanding.
- Good troubleshooting and analytical skills.
- Strong sense of ownership and accountability for production systems.
- Comfortable working in a 6-day work-from-office environment.
Core Responsibilities:
- Design & Development: Architect and implement scalable backend services and APIs using Python or Golang, ensuring high performance, resilience, and extensibility.
- System Ownership: Take end-to-end ownership of critical modules, from design and development to deployment and support.
- Technical Leadership: Conduct design and code reviews, enforce best practices, and mentor junior engineers to raise the team’s technical bar.
- Collaboration: Work closely with product managers, architects, and other engineers to translate business requirements into technical solutions.
- Performance & Reliability: Troubleshoot complex issues in production systems, identify root causes, and design sustainable long-term solutions.
- Innovation: Evaluate new technologies, contribute to proof-of-concepts, and recommend tools that can improve developer productivity.
- Process Improvement: Drive initiatives to improve coding standards, CI/CD pipelines, and automated testing practices.
- Knowledge Sharing: Document designs, create technical guides, and share insights with the broader engineering team.
Experience and Expertise:
- 4–7 years of backend development experience with Python or Golang.
- Strong expertise in designing, developing, and scaling microservices and distributed systems.
- Solid understanding of concurrency, multi-threading, and performance optimization.
- Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached), and messaging systems (Kafka, RabbitMQ, etc.).
- Hands-on experience with Linux development, Docker, and Kubernetes.
- Familiarity with cloud platforms (AWS/GCP/Azure) and related services.
- Strong debugging, profiling, and optimization skills for production-grade systems.
- Experience with AI-powered development tools is a strong plus; familiarity with concepts like 'agentic coding' for workflow automation or 'context engineering' for leveraging LLMs in system design is highly desirable.
Skills:
- Strong problem-solving ability, with experience handling complex technical challenges.
- Ability to lead technical initiatives and mentor junior engineers.
- Excellent communication skills to collaborate with cross-functional teams and articulate trade-offs.
- Self-motivated, proactive, and able to operate independently while aligning with team goals.
- Passionate about engineering culture, quality, and developer productivity.
Primary Skills:
Python / Golang, RESTful APIs, Docker, Kubernetes, Linux
Core Responsibilities:
- Design, develop, and maintain backend services and APIs using Python or Golang.
- Write high-quality, testable, and maintainable code with a focus on performance and scalability.
- Implement automated tests and contribute to CI/CD pipelines.
- Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
- Troubleshoot production issues and provide timely resolutions.
- Participate in design and architecture discussions to improve system efficiency.
- Contribute to improving development processes, coding standards, and best practices.
Experience and Expertise:
- 1-2 years of experience in backend development with Python or Golang.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Strong knowledge of data structures, algorithms, and OOPS principles.
- Hands-on experience with relational and/or NoSQL databases.
- Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
- Proficiency with Git and version control workflows.
- Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.
Skills:
- Strong analytical and debugging skills with the ability to solve complex problems.
- Good communication and collaboration skills across teams.
- Ability to work independently with minimal supervision while being a strong team player.
- Growth mindset – eagerness to learn new technologies and improve continuously.










