Jobs
Interviews

2747 Golang Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We are looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere. We are seeking a highly skilled and motivated Software Engineer to drive the design and implementation of our on-premises Compute as a Service (CaaS) and GPU as a Service (GPUaaS) offerings. In this role, you will be pivotal in building a robust and scalable infrastructure platform, enabling our engineering teams to efficiently deploy and manage applications. This position offers a fantastic opportunity to grow your career and work with cutting-edge technologies in cloud infrastructure, automation, and AI. You will be part of a collaborative team, tackling real-world challenges in a fast-paced environment and seeing your code have a direct impact on our products. This role is office-based at our Trivandrum, Kerala office. Key Responsibilities: - Build & Automate: Write, test, and maintain code for our edge cloud platform, focusing on automating the provisioning and management of GPU and CPU resources. - Develop Core Services: Contribute to the backend services and APIs that power our compute offerings, helping to implement new features and improve existing ones. - Troubleshoot & Support: Assist in diagnosing and resolving issues across our distributed infrastructure, learning how to ensure reliability and performance for our customers. - Collaborate & Learn: Work closely with senior engineers and architects, participating in code reviews and design discussions to grow your skills in cloud-native technologies. - Implement Tooling: Help develop the tools and scripts that our engineering teams use to deploy, monitor, and manage our edge datacenters. Required Qualifications: - Programming Foundation: Solid programming skills in Golang - Linux and container technology Experience: Comfortable working in a Linux environment and good grasp of containerization technology like Docker, Kubernetes. - Virtualization & IaaS Background: Good knowledge of virtualization technologies (KVM preferred) and cloud orchestration. - Eagerness to Learn: Strong desire to learn about cloud computing, distributed systems, and automation. Curiosity is valued. - Problem-Solving Skills: Enjoy breaking down problems, thinking logically, and collaborating with a team to find solutions. - Education: A bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. (Typically, 3-6 years of experience for this level). Preferred Qualifications: - Familiarity with container technologies like Docker. - Exposure to cloud platforms (AWS, GCP, Azure) or virtualization technologies. - Experience in Kubernetes or other orchestration systems. - Experience with Infrastructure as Code (IaC) tools like Terraform or Ansible. - Exposure to AI/ML space and the role GPUs play. Compensation & Benefits: For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're: - A go-getter with a growth mindset, intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge. - A detail-oriented problem-solver who can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude. - Thrive in a fast-paced environment, energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company. - A collaborative team player who focuses on business success and is motivated by team accomplishment vs personal agenda. - Highly organized and results-driven, with strong prioritization skills and a dedicated work ethic. Equal Opportunity Statement,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are a talented Site Reliability Engineering Manager with a passion for distributed storage systems. You will be part of a focused team at Apple, bringing distributed storage technologies to Apple's infrastructure. Your role is crucial as Apple operates at a huge scale and your impact will be enormous. The mission is to power storage behind many of Apple's most popular services, and with your passion and dedication, there are no limits to what you can achieve. As the Storage SRE organization seeks a strong engineering leader to manage Storage focused SRE teams, you will work closely with peer SRE teams and development partners. Your responsibilities include building and optimizing the Storage stack from the bare metal to the top of the application. This involves designing provisioning systems, code deployment, monitoring, alerting, and performance improvements. Together with your team, you will help run the storage used by some of Apple's largest teams. Minimum Qualifications for this role include a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. You should have proven experience in a leadership role within an SRE or DevOps team, with a specific passion for distributed storage. A strong background in distributed systems, storage architectures, and data management is essential. Deep knowledge of SRE principles, including monitoring, alerting, error budgets, fault analysis, and other common reliability engineering concepts is required. Leading initiatives to enhance the scalability and performance of distributed storage systems is also part of the role, along with collaborating with engineering teams to design and implement robust and scalable storage solutions. Preferred Qualifications include experience with Kubernetes, Docker, and containerization, as well as proficiency in at least one of these programming languages: Golang, Java, or Rust. Knowledge of distributed storage (block storage) or similar large-scale distributed databases is beneficial. Familiarity with CI/CD pipelines and infrastructure as code (Terraform, Ansible), knowledge of security best practices, and compliance requirements in storage systems are also advantageous. An understanding of data durability, consistency models, and storage performance optimization techniques is a plus. Education & Experience requirements are not specified in the job description.,

Posted 1 day ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You are an experienced DevOps Engineer with over 8 years of experience, looking for an opportunity to join a team that values building and maintaining scalable AWS infrastructure, automating deployments, and ensuring high system reliability. Your key responsibilities will include designing and implementing scalable and reliable AWS infrastructure, developing and maintaining CI/CD pipelines using Jenkins or GitHub Actions, building, operating, and maintaining Kubernetes clusters (including Helm charts), using Terraform or CloudFormation for Infrastructure as Code, automating system tasks using Python or GoLang, collaborating with developers and SREs to ensure resilient and efficient systems, and monitoring and troubleshooting performance using Datadog, Prometheus, and Grafana. To excel in this role, you should possess hands-on expertise in Docker & Kubernetes at a production level, a strong knowledge of CI/CD tools such as Jenkins or GitHub Actions, proficiency in Terraform or CloudFormation, solid scripting skills in Python or GoLang, experience with observability tools like Datadog, Prometheus, and Grafana, strong problem-solving and collaboration skills, and a Bachelor's degree in Computer Science, IT, or a related field. Certifications in Kubernetes or Terraform would be a plus. If you are ready to take on this exciting opportunity, apply now by sending your resume to preeti.verma@qplusstaffing.com.,

Posted 1 day ago

Apply

1.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Backend Developer, you will collaborate with senior developers to design, develop, and implement highly scalable applications using Java, Golang, Node.js, Spring Boot, MySQL, and Microservices architecture. You will be at the forefront of developing features from the ground up, bringing your ideas to life. Additionally, you will troubleshoot, debug, and fine-tune applications to ensure seamless performance and a superior user experience. Working closely with cross-functional teams including Product Managers, Frontend Developers, and QA is crucial to deliver top-notch solutions. Participation in code reviews, adoption of best practices, and staying ahead of emerging technologies are expected to ensure high-quality deliverables. It is essential to stay updated on the latest advancements in Java technologies and industry best practices, contributing to a culture of learning and innovation. For this role, proficiency in Java, Golang, or Node.js is required along with 1 to 6 years of working experience in Backend development. Hands-on experience with Spring Boot, MySQL, and Microservices is necessary. A proven track record of developing and deploying features from scratch, strong problem-solving skills, the ability to debug complex systems, a collaborative mindset, excellent communication skills, and a passion for learning and staying up-to-date with the latest technologies are key attributes for success in this position.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Senior Full Stack Developer at HCL Software, you will play a key role in developing and delivering a next-generation portfolio of enterprise-grade software offerings. Your primary responsibility will be to leverage your expertise in Angular and C++/Java to create innovative solutions that meet the needs of our customers. You will work closely with product managers to understand requirements and translate them into technical designs. In this role, you will be expected to have a strong background in UI development, including proficiency in JavaScript, Angular Framework, React, HTML5, and CSS. Additionally, you should possess experience in microservices development and debugging using C++, Java, or Golang. Familiarity with tools such as Dockers and CI/CD pipelines will be essential to your success in this position. As part of the Cloud Engineering and Business Experience (CeBe) team at HCL Software, you will have the opportunity to collaborate with a diverse group of professionals from around the globe. Your ability to work in an agile and collaborative environment, coupled with your problem-solving skills and strong communication abilities, will be critical to your success in this role. Additionally, your willingness to explore and adopt new technologies will help drive innovation within the team. Responsibilities: - Understand requirements from product managers and create technical designs - Develop new features, debug existing features, and review peers" code - Collaborate with architects, developers, UX designers, and testers to deliver features and fixes on a sprint cadence - Support process efficiencies through software and coding best practices - Mentor team members through technical guidance and code review Join us at HCL Software and be a part of a dynamic team that is dedicated to driving cloud-native strategies and applying innovative technologies to our software portfolio. Embrace the opportunity to work on exciting projects with colleagues from various locations, including India, Europe, and the USA.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are an experienced and highly skilled developer responsible for developing code, evaluating data, and helping formulate and construct software. To excel in this role, you need to be creative, innovative, and capable of thriving in a high-pressure environment. Effective communication skills are essential. A top-tier developer possesses substantial expertise in software development, can meet deadlines, and has strong analytical abilities. Your responsibilities will include designing robust APIs to support mobile and desktop clients, collaborating closely with DevOps, Security, and Product teams to ensure platform reliability, scalability, and security, working with other engineers to develop and deploy new features, and staying updated on the latest trends in cloud-based infrastructure, automation, and DevOps. As a Java developer with over 5 years of experience in Java programming and development, you must be willing to learn Golang. You should have an understanding of Cache systems like Redis, solid knowledge of SQL/NoSQL database systems, and experience in designing and integrating API applications. Preferred qualifications for this role include strong proficiency in Java backend programming languages, a willingness to learn Golang quickly, experience building enterprise-grade applications and services using Java, familiarity with Queues such as Kafka, expertise in Data Structures and Algorithms, knowledge of microservices architecture and implementation methodologies, strong analytical and problem-solving skills, and excellent communication and collaboration abilities.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Software Engineer (Cloud Development) at our company, you will have the opportunity to be a key part of the Cloud development group in Bangalore. We are seeking passionate individuals who are enthusiastic problem solvers and experienced Cloud engineers to help us build and maintain Synamedia GO product and Infinite suite of solutions. Your role will involve designing, developing, and deploying solutions using your deep-rooted programming and system experience for the next generation of products in the domain of Video streaming. Your key responsibilities will include conducting technology evaluations, developing proof of concepts, designing Cloud distributed microservices features, writing code, conducting code reviews, continuous integration, continuous deployment, and automated testing. You will work as part of a development team responsible for building and managing microservices for the platform. Additionally, you will play a critical role in the design and development of services, overseeing the work of junior team members, collaborating in a multi-site team environment, and ensuring the success of your team by delivering high-quality results in a timely manner. To be successful in this role, you should have a strong technical background with experience in cloud design, development, deployment, and high-scale systems. You should be proficient in loosely coupled design, Microservices development, Message queues, and containerized applications deployment. Hands-on experience with technologies such as NodeJS, Java, GoLang, and Cloud Technologies like AWS, EKS, Open stack is required. You should also have experience in DevOps, CI/CD pipeline, monitoring tools, and database technologies. We are looking for highly motivated individuals who are self-starters, independent, have excellent analytical and logical skills, and possess strong communication abilities. You should have a Test-Driven Development (TDD) mindset, be open to supporting incidents on Production deployments, and be willing to work outside of regular business hours when necessary. At our company, we value diversity, inclusivity, and equal opportunity. We offer flexible working arrangements, skill enhancement and growth opportunities, health and wellbeing programs, and the chance to work collaboratively with a global team. We are committed to fostering a people-friendly environment, where all our colleagues can thrive and succeed. If you are someone who is eager to learn, ask challenging questions, and contribute to the transformation of the future of video, we welcome you to join our team. We offer a culture of belonging, where innovation is encouraged, and we work together to achieve success. If you are interested in this role or have any questions, please reach out to our recruitment team for assistance.,

Posted 2 days ago

Apply

12.0 - 16.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Principal Site Reliability Engineer, you will be responsible for leading all infrastructure aspects of a new cloud-native, microservice-based security platform. This platform is fully multi-tenant, operates on Kubernetes, and utilizes the latest cloud-native CNCF technologies such as Istio, Envoy, NATS, Fluent, Jaeger, and Prometheus. Your role will involve technically leading an SRE team to ensure high-quality SLA for a global solution running in multiple regions. Your responsibilities will include building tools and frameworks to enhance developer efficiency on the platform and abstracting infrastructure complexities. Automation and utilities will be developed to streamline service operation and monitoring. The platform handles large amounts of machine-generated data daily and is designed to manage terabytes of data from numerous customers. You will actively participate in platform design discussions with development teams, providing infrastructure insights and managing technology and business tradeoffs. Collaboration with global engineering teams will be crucial as you contribute to shaping the future of Cybersecurity. At GlobalLogic, we prioritize a culture of caring, where people come first. You will experience an inclusive environment promoting acceptance, belonging, and meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Continuous learning and development are essential at GlobalLogic. You will have access to numerous opportunities to expand your skills, advance your career, and grow personally and professionally. Our commitment to your growth includes programs, training curricula, and hands-on experiences. GlobalLogic is recognized for engineering impactful solutions worldwide. Joining our team means working on projects that make a difference, stimulating your curiosity and problem-solving skills. You will engage in cutting-edge solutions that shape the world today. We value balance and flexibility, offering various career paths, roles, and work arrangements to help you achieve a harmonious work-life balance. At GlobalLogic, integrity is key, and we uphold a high-trust environment focused on ethics and reliability. You can trust us to provide a safe, honest, and ethical workplace dedicated to both employees and clients. GlobalLogic, a Hitachi Group Company, is a leading digital engineering partner to top global companies. With a history of digital innovation since 2000, we collaborate with clients to create innovative digital products and experiences, driving business transformation and industry redefinition through intelligent solutions.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

telangana

On-site

You will be joining Teradata, a company that believes in empowering individuals with better information through its cloud analytics and data platform for AI. By providing harmonized data, trusted AI, and faster innovation, Teradata enables customers and their clients to make more informed decisions across various industries. As a part of the team, your responsibilities will include designing, developing, and maintaining scalable enterprise applications, data processing, and engineering pipelines. You will write efficient, scalable, and clean code primarily in Go (Golang), Java, or Python. Collaborating with cross-functional teams, you will define, design, and implement new features while ensuring the availability, reliability, and performance of deployed applications. Integrating with CI/CD pipelines will be crucial for seamless deployment and development cycles. Monitoring and optimizing application performance, troubleshooting issues, evaluating, investigating, and optimizing application performance, as well as resolving customer incidents and supporting Customer Support and Operations teams are also part of your role. You will work with a high-performing engineering team that values innovation, continuous learning, and open communication. The team focuses on mutual respect, empowering members, celebrating diverse perspectives, and fostering professional growth. This Individual Contributor role reports to the Engineering Manager. To be qualified for this role, you should have a Tech/M. Tech/MCA/MSc degree in CSE/IT or related disciplines, along with 3-5 years of relevant industry experience. Expertise in SQL and either Java or Golang is essential, as well as experience with Python, REST API in Linux environments, and working in public cloud environments like AWS, Azure, or Google Cloud. Excellent communication and teamwork skills are also required. Preferred qualifications include experience with containerization (Docker) and orchestration tools (Kubernetes), modern data engineering tools such as Airbyte, Airflow, and dbt, good knowledge of Java/Python and development experience, familiarity with Teradata database, proactive and solution-oriented mindset, passion for technology and continuous learning, ability to work independently while contributing to the team's success, creativity, adaptability, a strong sense of ownership, accountability, and a drive to make an impact. Teradata prioritizes a people-first culture, offering a flexible work model, focusing on well-being, and being an anti-racist company dedicated to fostering a diverse, equitable, and inclusive environment that values individuals for who they are.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

haryana

On-site

As a part of our team at a series E funded unicorn online marketplace for pre-owned cars, you will play a crucial role in designing and delivering high-performance, distributed, and scalable systems. Your primary focus will be on ensuring optimal website/app performance by working on databases, back-end logic, APIs, and architecture. If you are someone who is a coding expert and capable of building applications end-to-end, you will find this role at our organization particularly appealing. We are obsessed with technology and believe in the power of teamwork. Your integrity, work ethics, brilliance, and humility will be highly valued here. In this position, you will contribute to all aspects of an agile software development lifecycle, including design, architecture, development, documentation, testing, and deployment. Your responsibilities will involve building cutting-edge scalable systems through efficient code, pushing the boundaries of design and architecture for new product development, collaborating with front-end developers, and mentoring a small team of developers. To excel in this role, you should hold a Bachelors/Masters degree in Computer Science engineering from Tier 1 Institutes and have at least 5 years of hands-on experience in developing, designing, testing, and deploying applications on various backend technologies for large scale cloud-based applications. Additionally, you should have a year of experience in mentoring or leading a small team, possess a strong understanding of data structures, algorithms, system design, and excellent problem-solving skills. Proficiency in Python (preferred), Java, Golang, Node.Js, or ROR is required, along with experience in database design using SQL (MySQL/PostgreSQL) and NoSQL (MongoDB/DynamoDB). If you have previous experience in startup environments and have delivered high-quality solutions, it would be considered an added advantage.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

kharagpur, west bengal

On-site

As a Lead Software Development Engineer in Test at Swiggy, you will play a pivotal role in setting up and implementing the test automation strategy for one module or multiple modules. Your primary responsibility will be to create and optimize test strategies from both Functional and Non-functional perspectives to maximize ROI from automation efforts. To excel in this role, you should have a solid foundation with 5 to 7 years of experience, along with a strong understanding of relational databases such as Oracle, MySQL, and SQL Server. Hands-on experience in Java for test automation is essential, and familiarity with scripting languages like Python is a plus. Additionally, expertise in technologies like Golang, servlets, bootstrap, JavaScript, NodeJS, along with tools like TestNG, Maven, Selenium, and Appium is highly valued. Your role will involve working closely with stakeholders, handling complex projects independently, and creating optimal test strategies and plans for both short-term and long-term projects. You will also be responsible for enhancing the automation framework, ensuring test coverage, and contributing hands-on to multiple projects simultaneously. As a Lead SDET, you will demonstrate a problem-solving mindset, strategic thinking, and a metrics-driven approach to deliver impactful results. Collaboration with cross-functional teams, proactive involvement in critical tasks, and leveraging automation-first approaches will be key to success in this role. Join us at Swiggy and be part of a dynamic team that thrives on innovation and continuous improvement. Explore our tech blogs to gain insights into the exciting challenges we tackle every day: - The Swiggy Delivery Challenge: Part One - Swiggy Distance Service - The Tech That Brings You Your Food Come be a part of our journey and make a difference with your skills and expertise!,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a member of our dynamic team, you will play a pivotal role in revolutionizing customer relationship management (CRM) by leveraging advanced artificial intelligence (AI) capabilities. The groundbreaking partnership between Salesforce and Google Cloud, valued at $2.5 billion, aims to enhance customer experiences through the integration of Google's Gemini AI models into Salesforce's Agentforce platform. By enabling businesses to utilize multi-modal AI capabilities for processing images, audio, and video, we are paving the way for unparalleled customer interactions. Join us in advancing the integration of Salesforce applications on the Google Cloud Platform (GCP). This is a unique opportunity to work at the forefront of identity provider (IDP), AI, and cloud computing, contributing to the development of a comprehensive suite of Salesforce applications on GCP. You will be instrumental in building a platform on GCP to facilitate agentic solutions on Salesforce. Our Public Cloud engineering teams are at the forefront of innovating and maintaining a large-scale distributed systems engineering platform. Responsible for delivering hundreds of features daily to tens of millions of users across various industries, our teams ensure high reliability, speed, security, and seamless preservation of customizations and integrations with each deployment. If you have deep experience in concurrency, large-scale systems, data management, high availability solutions, and back-end system optimization, we want you on our team. Your Impact: - Develop cloud infrastructure automation tools, frameworks, workflows, and validation platforms on public cloud platforms like AWS, GCP, Azure, or Alibaba - Design, develop, debug, and operate resilient distributed systems spanning thousands of compute nodes across multiple data centers - Utilize and contribute to open-source technologies such as Kubernetes, Argo, etc. - Implement Infrastructure-as-Code using Terraform - Create microservices on containerization frameworks like Kubernetes, Docker, Mesos - Resolve complex technical issues, drive innovations to enhance system availability, resilience, and performance - Maintain a balance between live-site management, feature delivery, and technical debt retirement - Participate in on-call rotation to address real-time complex problems and ensure services are operational and highly available Required Skills: - Proficiency in Terraform, Kubernetes, or Spinnaker - Deep knowledge of programming languages such as Java, Golang, Python, or Ruby - Working experience with Falcon - Ownership and operation of critical service instances - Experience with Agile development and Test Driven Development methodologies - Familiarity with essential infrastructure services including monitoring, alerting, logging, and reporting applications - Preferred experience with Public Cloud platforms If you are passionate about cutting-edge technologies, thrive in a fast-paced environment, and are eager to make a significant impact in the world of CRM and AI, we welcome you to join our team.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You will be joining Cisco Secure Common Services Engineering, a team of cybersecurity experts and innovative engineers dedicated to supporting the products and developers across Cisco Security. The team prioritizes putting people first, taking ambitious steps together, and emphasizing transparency at every stage of the process. As part of our growing team, you will play a crucial role in taking Platform and Security to the next level, contributing to our continuous journey of growth and improvement. As a Senior Software Engineer within Common Services Platform Engineering, you will play a key role in providing the essential building blocks for the Cisco Security Cloud. Your primary focus will be to ensure that our products work seamlessly together, delivering an exceptional user experience for our customers and stakeholders within Cisco. You will approach challenges with fresh perspectives, iterating with a commitment to continuous improvement. Problem-solving and innovation will be central to your responsibilities, with a direct impact on a multi-billion-dollar market. Your role will involve leading design efforts, influencing and contributing to implementation, and ensuring the delivery of quality and timely releases aligned with business objectives, regulatory compliance, and future scalability. Collaboration will be a cornerstone of your work, as you engage with multiple teams including PM, UX, and Engineering Management. Your ability to simplify complex concepts, communicate effectively, and move swiftly to achieve business objectives will be essential. You will be tasked with identifying opportunities to enhance user experience, improve performance, and drive automation. Staying informed about emerging technologies and trends in Identity and Access Management (IAM) will be crucial, allowing you to incorporate advancements that future-proof the organization's identity framework. Additionally, you will have the opportunity to mentor engineers, guiding them to produce their best work and fostering a culture of continuous learning and growth. **Minimum Qualifications:** - 8+ years of hands-on experience in designing and developing scalable software products/services. - Strong expertise in developing and maintaining highly available, containerized microservices using GoLang and REST. - Proven experience with popular AWS services such as API Gateway and DynamoDB. - Familiarity with identity protocols (SAML, OAuth, OpenID Connect) and directory services (Active Directory, LDAP). - Experience in identifying and addressing performance bottlenecks in microservices. - Good knowledge of cloud security best practices and compliance standards (e.g., GDPR, HIPAA, FedRAMP). **Preferred Qualifications:** - Demonstrated compassion and strong problem-solving skills with excellent written and verbal communication abilities. - Knowledge of Zero Trust frameworks. - Experience with CI/CD and Terraform. - Experience in building and managing services with a 99.99% SLA. At Cisco, we believe in the power of connection and celebrate the diverse backgrounds and unique skills of our employees. We are committed to fostering an inclusive future for all, where learning and development are encouraged at every stage of your career. Our innovative technology, tools, and culture support hybrid work trends, enabling our employees to not only perform at their best but also be their best selves. As a global technology leader, we recognize the importance of bringing communities together, with our people at the heart of everything we do. Our employees actively participate in our 30 employee resource organizations, known as Inclusive Communities, to promote connection, belonging, allyship, and positive change. We provide dedicated paid time off for volunteering, allowing our employees to give back to causes they are passionate about. Join us at Cisco and be part of a purpose-driven organization that is shaping the future of technology and the internet. Our commitment to helping customers reimagine their applications, secure their enterprise, transform their infrastructure, and achieve sustainability goals drives us forward every day. Together, we are building a more inclusive future for all. Take the next step in your career and embrace your unique potential with us. For applicants applying to work in the U.S. and/or Canada: - Access to quality medical, dental, and vision insurance. - 401(k) plan with a matching contribution from Cisco. - Short and long-term disability coverage. - Basic life insurance and various wellbeing offerings. - Incentive opportunities based on revenue attainment, with no cap on incentive compensation for exceeding 100% attainment.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

To ensure the best candidate experience, we recommend applying for a maximum of 3 roles within 12 months to avoid duplicating efforts. Salesforce, the leading AI CRM company, is seeking a Principal/Lead Distributed Systems Engineer to join the Hyperforce Networking team. This team focuses on developing mission-critical network software services that ensure secure connectivity within Salesforce and with its external customers. The role involves designing and implementing critical services to transform the software stack, creating a highly reliable, scalable, and feature-rich delivery platform. As a successful candidate, you should have a passion for service ownership, be a complex problem solver, and have experience building large-scale distributed systems in cloud environments. Familiarity with public cloud services like AWS, Azure, and Google Cloud Platform is essential, along with strong knowledge of network technologies such as BGP, IPSec, TCP/IP, DNS, and TLS. Experience with Scrum or other agile development methodologies, code quality focus, and operational design of resilient distributed systems are key attributes. Requirements for this role include technical proficiency in Golang, Python, or C/C++ in a Linux/UNIX data center environment, as well as experience with live site production service ownership and agile development methodologies. Additionally, a data-driven approach to operations using telemetry and metrics is beneficial. Joining Salesforce offers limitless opportunities for personal and professional growth. Our benefits and resources help you achieve balance and excel, while our AI agents enhance your impact. Together, we aim to bring the power of Agentforce to organizations of all sizes and create exceptional customer experiences. If you need accommodations during the application process due to a disability, please submit a request via the Accommodations Request Form. Apply now to shape the future and redefine what's possible for yourself, AI, and the world.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Join us as a Senior Software Engineer - Cloud at Barclays, where you will be responsible for supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards. Spearhead the evolution of our digital landscape, driving innovation and excellence. Harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a Senior Software Engineer - Cloud, you should have experience with software development, ideally in GoLang or Java. Designing, building, and maintaining cloud environments, specifically in AWS Serverless Technology such as Lambda, DynamoDB, Connect, API Gateway, Cloud Formation. Possess considerable analytical and problem-solving skills. Ability to work independently and within a team. Create solution designs supporting multiple integration points on different platforms across the Bank while recognizing potential performance and security issues early in the lifecycle. Participate in technical design discussions and present them in tech forums. Produce high-quality, performant, and well-documented code adhering to secure coding principles. Drive the end-to-end software development lifecycle. Experience with automation at all levels of software development. Collaborate closely with Product Owners to understand business and customer problems and how applications can help solve them. Manage work using both Scrum and Kanban Agile methodologies, supporting continuous improvements in team productivity while sensibly managing risks and issues. Review code changes made by others, helping to support their personal development and the overall quality and reliability of products. Support releases through to production, identifying and implementing improvements to Continuous Integration and Deployment (CI/CD) processes where relevant. Some other highly valued skills may include a strong understanding of Cloud Concepts, adaptability to a fast-paced, evolving IT landscape, continuous improvement mindset, strong customer focus, exceptional problem-solving skills, good understanding of Engineering Practices (like XP, TDD), and good communication skills. Assessment may be based on key critical skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job-specific technical skills. This role is based out of Pune. Purpose of the role: Design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for customers and colleagues. Accountabilities: Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices and implementation of effective unit testing practices. Assistant Vice President Expectations: Advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness. Lead a team performing complex tasks, set objectives, coach employees, and appraise performance. Demonstrate a clear set of leadership behaviors or lead collaborative assignments and guide team members through structured assignments. Consult on complex issues, identify ways to mitigate risk, take ownership for managing risk, collaborate with other areas of work, engage in complex data analysis, communicate complex information, and influence stakeholders to achieve outcomes. Colleagues are expected to demonstrate Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset to Empower, Challenge, and Drive.,

Posted 2 days ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As a Staff Security Engineer at Loco, you will play a crucial role in developing the company's security strategy, enhancing threat visibility, and proactively hunting for adversaries. Your primary responsibilities will include analyzing security signals, devising innovative techniques to detect and mitigate threats, and collaborating with security researchers to validate and implement findings into real-world detection rules and playbooks. You will be tasked with building and optimizing security tools to detect and prevent malicious activities, analyzing threat feeds, IOCs, and TTPs to stay ahead of emerging threats, and integrating intelligence into security operations. Additionally, you will be expected to automate threat detection workflows using Python, Golang, or cloud-based automation tools and participate in industry working groups and standards initiatives such as the Cloud Security Alliance. To qualify for this role, you should have 10-12 years of experience in security engineering, with a focus on application and infrastructure security in AWS, Azure, or GCP environments. You should also possess 3-5 years of experience in protocol-level debugging using tools like Wireshark, tcpdump, nmap, netcat, mitmproxy, and censorship-resistant tunnels like Shadowsocks, WireGuard, and V2Ray. A deep understanding of Threat Modeling, Certificate Management, and Deep Packet Inspection techniques is essential, along with a strong grasp of TLS, DNS, Network protocols, and Proxy protocols like SOCKS5 and TLS Tunneling. Proficiency in Python 3.7 or above is a must. Candidates with relevant certifications such as GWAPT, OffSec's Advanced Web Attacks and Exploitation (WEB-300), a strong understanding of SSO protocols like OIDC, OAuth 2.0, and SAML, and active participation in security meetups, conferences, and bug bounty programs will be given bonus points. Join Loco and contribute your expertise to the dynamic field of security engineering under the guidance of Abin Chandra.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

wayanad, kerala

On-site

As a Senior Full-Stack Engineer at our company, you will play a vital role in architecting and developing our core AI products. Working closely with the founders, you will have the unique opportunity to shape both our technology and company culture. Your responsibilities will include designing and developing scalable AI-driven products from scratch, leading the development of foundational AI technologies and intelligent workflows, setting high technical standards for code quality and performance, building end-to-end solutions using our diverse tech stack, shipping features rapidly in a high-growth environment, and collaborating with the founders on strategic technical decisions. To excel in this role, you should have at least 2 years of experience in AI product development, possess strong problem-solving skills, demonstrate quick learning abilities, excel in cross-functional collaboration, and have a proven track record of end-to-end product ownership. Proficiency in multiple technologies is essential for this role. You should be comfortable with Backend technologies like Python and Golang, Frontend technologies such as Next.js and JavaScript, AI/ML technologies like LangChain, LangGraph, and LLMs, as well as have experience in Mobile development for Android and iOS. If you are passionate about AI technology, enjoy working in a fast-paced environment, and are eager to make a significant impact, we would love to have you on board as part of our team. This job opportunity was posted by Muhasin Rashid from GaugeLabs.,

Posted 2 days ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

At Oracle Cloud Infrastructure (OCI), the future of the cloud for Enterprises is being built by a diverse team of fellow creators and inventors. Acting with the speed and attitude of a start-up, while also possessing the scale and customer-focus of the leading enterprise software company worldwide, values are at the core of OCI, ensuring the delivery of excellence. The commitment to equity, inclusion, and respect for all is unwavering, reflecting in both products and actions. Continuous learning and growth opportunities are embraced to advance careers and personal development, challenging each other to surpass previous limits in order to shape a brighter future. As a Principal Software Engineer on the Marketplace team at OCI, you will play a pivotal role in leading development efforts to create the technology platform serving as the central marketplace for cloud software offerings. Working alongside a team of skilled software engineers, the focus is on expanding and enhancing the service provided. The Marketplace team is tasked with constructing the services enabling customers to purchase pre-configured software installations on their preferred platform. The challenges span the entire stack, from back-end distributed services operating at cloud scale to e-commerce transactions and user-interfacing web applications. This position is ideal for individuals with experience in designing distributed systems, proficient in coding across the full stack (UI, APIs, databases, cloud infrastructure services), promoting operational excellence, guiding junior engineers, and fostering development process improvements in a start-up setting. **Responsibilities:** - Leading system design of major features and services - Mentoring other engineers - Writing high-quality code efficiently - Enhancing code coverage and automation of testing and deployments **Basic Qualifications:** - Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related technical field - 7+ years of software development experience - Strong foundation in algorithm design, problem-solving, and complexity analysis - Experience in designing, launching, and maintaining distributed systems at scale - Proficiency in programming languages like Java, Python, Golang, etc. - Expertise in web application development, REST API design, and proficiency in SQL and relational databases **Preferred Qualifications:** - Experience in building e-commerce platforms - Knowledge of virtualization and orchestration stacks - Experience in developing and deploying software services with cloud infrastructure providers - Ability to design and collaborate on creating simple and effective User Experience (UX) Oracle, a global leader in cloud solutions, leverages cutting-edge technology to address current challenges. With a legacy of over 40 years, Oracle continues to thrive by partnering with industry leaders across various sectors, operating with integrity and fostering a culture of true innovation through inclusivity. The commitment to building an inclusive workforce that offers opportunities for all is unwavering, promoting work-life balance and providing competitive benefits based on parity and consistency. Flexible medical, life insurance, retirement options, and volunteer programs are among the many ways Oracle supports its employees. Inclusivity is a key focus throughout the employment process, with a commitment to accommodating individuals with disabilities. For accessibility assistance or disability-related accommodations, reach out via email at accommodation-request_mb@oracle.com or call +1 888 404 2494 in the United States.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

You will be joining as a Senior Software Development Engineer focusing on Backend development using Golang at our workplace situated in Bangalore, HSR Layout. You should have a minimum of 4 years of experience as a Backend Developer with a strong grasp of analytical and algorithmic capabilities. Additionally, you must possess at least 1 year of hands-on experience in GoLang along with knowledge of RDBMS and NoSQL datastores. Familiarity with major public cloud providers such as AWS, GCP, or Azure is essential, as well as a clear understanding of Git and a preference for good programming practices including TDD. In this role, you will be responsible for owning one or more services entirely, driving the overall project and team to ensure timely delivery, and mentoring and guiding the team on development best practices. It is desirable if you have contributed to open source projects, have experience with UI frameworks like React, and have worked with message queues such as Kafka or EventHub. Experience in mentoring or team management, strong verbal and written communication skills, exposure to multiple cloud providers, and holding a valid US Business visa would all be advantageous for this position.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Software Developer at UST, you will play a crucial role in developing applications by creatively designing and selecting appropriate technical options. Your responsibilities will include interpreting application designs, coding, testing, documenting, and communicating product development stages while adhering to engineering processes and standards. You will be expected to optimize application development efficiency, cost, and quality by selecting suitable technical options such as reusing existing components or creating new solutions. Additionally, you will influence and improve customer satisfaction by setting and achieving FAST goals for yourself and the team, ensuring adherence to project schedules and timelines. Your key outcomes will involve adhering to coding standards, project schedules, and timelines while uncovering and addressing technical issues during project execution. You will be responsible for reviewing and creating unit test cases, managing project modules, defects, and knowledge sharing within the team. Furthermore, you will be required to engage with the customer domain, manage project deliveries, estimate project efforts, and contribute to the design and architecture of applications and features. Your role will also involve mentoring the team, managing technical challenges, and ensuring high levels of motivation and positive dynamics within the team. To be successful in this role, you should possess strong analytical and problem-solving abilities, proficiency in C++, C, Golang, and Linux, as well as knowledge of Agile methodologies, programming languages, DBMS, and software development life cycle. Excellent communication skills, the ability to work independently, and familiarity with tools like Jira/Confluence are also essential. UST is a global digital transformation solutions provider that partners with leading companies to drive real transformation through technology. With a focus on innovation, agility, and deep domain expertise, UST aims to make a boundless impact on billions of lives worldwide.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer Community Banking, you will be an essential part of an agile team dedicated to enhancing, building, and delivering cutting-edge technology products in a secure, stable, and scalable manner. Your role involves driving significant business impact through your expertise and contributions, leveraging deep technical knowledge and problem-solving skills to address a wide range of challenges across various technologies and applications. You will have the following responsibilities: - Provide consistent technical guidance and leadership to support the business, technical teams, contractors, and vendors - Develop secure and high-quality production code, as well as review and debug code authored by others - Influence decisions related to product design, application functionality, and technical operations and processes - Serve as a subject matter expert in specific areas within the function - Actively participate in the engineering community by promoting firmwide frameworks, tools, and Software Development Life Cycle practices - Advocate for the use of cutting-edge technologies among peers and project decision-makers - Contribute to fostering a team culture that values diversity, equity, inclusion, and respect Qualifications, capabilities, and skills required for this role include: - Formal training or certification in software engineering concepts coupled with at least 5 years of practical experience - Hands-on experience in system design, application development, testing, and ensuring operational stability - Proficiency in one or more programming languages at an advanced level - Extensive knowledge of software applications and technical processes, with significant expertise in areas like cloud, artificial intelligence, machine learning, mobile, etc. - Ability to independently address design and functionality challenges with minimal oversight - Practical experience in cloud-native environments - Background in Computer Science, Computer Engineering, Mathematics, or a related technical field Preferred qualifications, capabilities, and skills are: - Experience in designing and maintaining API/event-driven architectures - Proficiency in developing and managing cloud-native software solutions, including expertise in managing infrastructure as code - Familiarity with Golang, Terraform, and AWS technologies In this role, you will play a crucial part in driving innovation, delivering high-quality solutions, and contributing to the continuous growth and success of the team and the organization as a whole.,

Posted 3 days ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

As a Principal Engineer at our company, you will collaborate with cross-functional teams including development, product management, and sales engineering to establish the solution architecture for data security and data management services along with its features and capabilities. It will be your responsibility to stay up-to-date with emerging trends in data security and data management platforms, applications, technologies, tools, and APIs to enhance and refine the solution architecture for both existing and new products. Apart from this, you will play a crucial role in mentoring, guiding, and training engineers on data management, data security, and the principles of high-quality development. Your expertise and hands-on experience should include designing and implementing SaaS software at scale, proficiency in Python or Golang, deep knowledge and experience in working with cloud storage and data management solutions, and building storage systems for data protection at scale. Any prior experience in developing data protection products would be an added advantage. Familiarity with SaaS platforms like AWS and Azure is also beneficial. As a strong technical leader with excellent communication skills, you are expected to collaborate effectively with diverse technical teams to fulfill the solution architecture requirements of the product and drive architecture, design, and implementation to achieve timely business outcomes. Desirable skills for this role include excellent written and verbal communication, familiarity with Agile methodologies such as Scrum, and experience in Cloud Technologies, preferably AWS. With over 10 years of industry experience in building software products for enterprises, you are required to hold a BTech / B.E / M.E./ MTech (Computer Science) or equivalent degree, with an advanced degree in computer science being a must. Your role will involve working closely with various teams to define solution architecture, assess emerging trends, drive the integration of data management applications, tools, and best practices into the tech stack, and mentor engineers on data security, data management, and high-quality development principles.,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Software Engineer I at C2FO, you will have the opportunity to be a part of a global movement that is disrupting the financial world and changing how businesses access the working capital they need to grow. With over one million businesses in 180 countries using our platform and representing more than $10.5 trillion in annual sales, you will play a key role in transforming the global economy. C2FO, headquartered in Kansas City, is a dynamic and innovative company with a remote-first working environment that values work-life balance and continuous learning. As a member of our engineering team, you will collaborate with product stakeholders to create applications for both internal and external customers. Our philosophy emphasizes short iterations, scalability, and maintainability. Key Responsibilities: - Prioritize the success of both teammates and yourself, fostering respect regardless of abilities. - Collaborate with various stakeholders to refine requirements, provide accurate estimates, and work independently on complex projects. - Take ownership of the codebase and contribute to improvements, addressing technical debt. - Proficient in source control, testing, code quality, and continuous integration. - Work independently on tasks requiring high-level and low-level design while tracking progress reliably. - Always seek to understand the problem space deeply and strive for the best solutions. - Participate in on-call rotations, improve documentation, and uphold high engineering standards. - Strong problem-solving and communication skills. Basic Qualifications: - Bachelor's degree or equivalent experience. - Proficiency in Golang, Python, Java, NodeJS, TypeScript, RDBMS, REST/GraphQL APIs, and cloud platforms like AWS/GCP. - Experience with microservices, event-driven architecture, and message queuing systems. - Familiarity with modern frontend frameworks like React.js or Vue.js. Preferred Qualifications: - Experience with Nest.js, Next.js, ORM tools, Docker, Kubernetes, and monitoring tools like Datadog. - Strong understanding of system design and architecture, building scalable and fault-tolerant distributed systems. - Experience in a fast-paced FinTech or product-based company. At C2FO, we offer a comprehensive benefits package, flexible work options, volunteer time off, and more to support the well-being of our employees. We are committed to diversity and inclusion, empowering our team members to bring their authentic selves to work and contribute to the overall success of our mission. Join us in creating a workplace that reflects the diverse communities we serve and our global clients.,

Posted 3 days ago

Apply

8.0 - 12.0 years

0 Lacs

haryana

On-site

You will have the opportunity to join Team Amex, a global and diverse community aiming to support customers, communities, and colleagues. American Express values recognition of contributions and leadership, ensuring that every colleague can share in the company's success. As part of Team Amex, you will work collaboratively to provide the world's best customer experience every day with integrity and inclusivity. As a Site Reliability Engineering (SRE) Leader at American Express, your key responsibilities will include developing and implementing a comprehensive SRE strategy aligned with company goals. You will lead a team of SRE professionals to enhance the reliability, performance, and scalability of GRC technology solutions. Establishing observability practices for real-time insights, monitoring system performance, and driving continuous improvement initiatives will be crucial aspects of your role. You will collaborate with cross-functional teams to enhance customer journeys through seamless technology experiences and promote reliability engineering best practices within the technology landscape. Automation initiatives to streamline operational workflows, deployment processes, and incident response tasks will be championed to improve reliability and reduce manual interventions. To qualify for this role, you should have 8+ years of experience in Computer Science, Information Technology, or related fields. Advanced certifications in SRE or related areas are beneficial. Deep understanding of observability tools, methodologies, and strong leadership and people management skills are essential for success in this position. Preferred skills for this role include hands-on coding and system design experience, familiarity with modern observability stacks and cloud-based SRE practices. Furthermore, expertise in driving culture change, DevOps practices, and continuous improvement in SRE and production support functions will be advantageous. Join the innovative team at American Express to lead advancements in Site Reliability Engineering and production support in the Global Risk and Compliance Technology sector. If you are passionate about driving reliability, observability, and excellence in customer experiences, apply now to redefine the future of risk and compliance technology. American Express offers competitive base salaries, bonus incentives, and comprehensive benefits to support your holistic well-being and career development opportunities. Take the opportunity to shape the reliability and performance of GRC solutions for a secure and compliant world with American Express. Apply now and be a part of a team that prioritizes the well-being of its colleagues and their loved ones through various benefits and programs.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Site Reliability Engineering Manager at Apple, you will be a part of a dynamic team dedicated to bringing distributed storage technologies to Apple's infrastructure. Your role will involve managing Storage-focused SRE teams, collaborating closely with peer SRE teams, and development partners. You will play a pivotal role in building and optimizing the Storage stack, ranging from bare metal to application layers. This includes designing provisioning systems, code deployment strategies, monitoring, alerting, and performance enhancements. Your contributions will be instrumental in running the storage infrastructure utilized by some of Apple's largest teams. To excel in this role, you must possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Additionally, you should have proven experience in a leadership position within an SRE or DevOps team, with a specific focus on distributed storage systems. A strong background in distributed systems, storage architectures, and data management is essential. Deep knowledge of SRE principles, such as monitoring, alerting, error budgets, fault analysis, and other reliability engineering concepts, will be beneficial in this role. Your responsibilities will also include leading initiatives to enhance the scalability and performance of distributed storage systems and collaborating with engineering teams to implement robust and scalable storage solutions. Preferred qualifications for this role include experience with Kubernetes, Docker, and containerization, proficiency in programming languages like Golang, Java, or Rust, and knowledge of distributed storage or large-scale distributed databases. Familiarity with CI/CD pipelines and infrastructure as code tools like Terraform and Ansible, along with an understanding of security best practices and compliance requirements in storage systems, will be advantageous. Moreover, a grasp of data durability, consistency models, and storage performance optimization techniques will further enhance your effectiveness in this role. Join Apple's Storage SRE organization and be part of a team that is revolutionizing the storage solutions behind some of Apple's most popular services. Your passion and dedication can make a significant impact on the scale and efficiency of Apple's infrastructure. Embrace this opportunity to contribute to innovative products, services, and customer experiences that define Apple's commitment to excellence.,

Posted 3 days ago

Apply

Exploring Golang Jobs in India

Golang, also known as Go, is a programming language developed by Google that has gained popularity for its simplicity and efficiency in building scalable and reliable software systems. In India, there is a growing demand for Golang professionals across various industries, making it a promising skill to have for job seekers in the tech sector.

Top Hiring Locations in India

If you are looking for Golang jobs in India, here are the top 5 cities where companies are actively hiring for Golang roles: 1. Bangalore 2. Hyderabad 3. Pune 4. Gurgaon 5. Mumbai

Average Salary Range

The salary range for Golang professionals in India varies based on experience and expertise. On average, entry-level Golang developers can expect to earn around INR 6-8 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 15-20 lakhs per annum.

Career Path

In the Golang job market in India, a typical career progression may look something like this: - Junior Developer - Developer - Senior Developer - Tech Lead - Architect

Related Skills

While Golang is a valuable skill to have, there are other skills that are often expected or helpful alongside Golang. Some of these skills include: - Knowledge of microservices architecture - Experience with cloud platforms like AWS or GCP - Proficiency in databases like SQL or NoSQL - Understanding of containerization technologies like Docker and Kubernetes

Interview Questions

Here are 25 interview questions you may encounter when applying for Golang roles: - What is goroutine in Golang? (basic) - Explain the difference between defer, panic, and recover in Golang. (medium) - How does garbage collection work in Golang? (advanced) - What is the purpose of the init function in Golang? (basic) - How do you handle errors in Golang? (medium) - What are interfaces in Golang? (basic) - Explain the concept of channels in Golang. (medium) - How does concurrency work in Golang? (advanced) - What is the difference between a slice and an array in Golang? (basic) - Describe how you would optimize the performance of a Golang program. (medium) - What is the purpose of the context package in Golang? (medium) - How do you test Golang code? (medium) - Explain the concept of pointers in Golang. (basic) - What are the best practices for error handling in Golang? (medium) - How does Golang handle memory management? (advanced) - What is the role of the main function in Golang? (basic) - What is a closure in Golang? (medium) - How do you secure a Golang application? (medium) - Describe the differences between a map and a slice in Golang. (basic) - How do you handle dependencies in Golang? (medium) - What is the purpose of the defer keyword in Golang? (basic) - Explain how you would optimize the memory usage of a Golang application. (medium) - What is the context deadline exceeded error in Golang? (medium) - How do you handle race conditions in Golang? (advanced) - Describe your experience with testing frameworks in Golang. (medium)

Closing Remark

As you explore job opportunities in the Golang market in India, remember to continuously enhance your skills and stay updated with the latest trends in the industry. With determination and preparation, you can confidently apply for Golang roles and embark on a rewarding career journey. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies