Home
Jobs

280 Go Jobs - Page 10

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2 - 6 years

5 - 15 Lacs

Hyderabad, Mumbai (All Areas)

Work from Office

Naukri logo

Place of posting: Mumbai / Hyderabad Experience: 2+ years of work experience Qualification: B. Tech / B.E / BCA / Masters Job Summary: We are looking for an associate Golang developer with a strong understanding of how best to leverage and exploit the languages unique paradigms, idioms and syntax. Key Responsibilities: Writing scalable, robust, testable, efficient, and easily maintainable code. Translating software requirements into stable, working, high performance software. Collaborate with team members for problem solving and ensure delivery of quality products. Desired skills and competencies: Experience Required: Overall 2+ years experience in Golang development. Strong Problem solving skills. Good Interpersonal Communication.

Posted 2 months ago

Apply

10 - 15 years

37 - 45 Lacs

Hyderabad

Work from Office

Naukri logo

Skills : .Net Fullstack+ Devops, CI/CD Pipeline - Bitbucket, Bamboo, Octopus, Ansible, Artifactory; Kubernetes; Kafka; Scripting via Bash, Python, Go; Secondary skills :Test Automation; C#; dotnet core; angularjsNotice Period: 30-45 days

Posted 2 months ago

Apply

14 - 18 years

45 - 50 Lacs

Hyderabad

Work from Office

Naukri logo

Your Impact As an Engineering leader, your job responsibilities will include: Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency. Develop high-quality, production-ready code that can be used by millions of users of our applications Make design decisions on the basis of performance, scalability, and future expansion. Work in a Hybrid Engineering model and contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing of the features. Build efficient components/algorithms on a microservice multi-tenant SaaS cloud environment Code review, mentoring junior engineers, and providing technical guidance to the team (depending on the seniority level) Required Skills: Mastery of multiple programming languages and platforms; 14+ years of software development experience; Deep knowledge of object-oriented programming and other scripting languages: Java, Python, Scala C#, Go, Node.JS, TypeScript, Object C, swift, C++, etc Strong SQL skills and experience and experience with relational and non-relational databases e.g. (Postgress/Trino/redshift/Mongo). Experience with developing SAAS applications over public cloud infrastructure - AWS/Azure/GCP; Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution, along with a deep understanding of relational database and non-relational databases; A deeper understanding of software development best practices and demonstrating leadership skills; Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)

Posted 2 months ago

Apply

8 - 12 years

27 - 32 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary As a Cloud Infrastructure/Site Reliability Engineer, you will be operating at the intersection of development and operations. Your role will involve engaging in and enhancing the lifecycle of cloud services - from design through deployment, operation, and refinement. You will be responsible for maintaining these services by measuring and monitoring their availability, latency, and overall system health. You will play a crucial role in sustainably scaling systems through automation and driving changes that improve reliability and velocity. As part of your responsibilities, you will administer cloud-based environments that support our SaaS/IaaS offerings, which are implemented on a microservices, container-based architecture (Kubernetes). In addition, you will oversee a portfolio of customer-centric cloud services (SaaS/IaaS), ensuring their overall availability, performance, and security. You will work closely with both NetApp and cloud service provider teams, including those from Google, located across the globe in regions such as RTP, Reykjavk, Bangalore, Sunnyvale, Redmond, and more. Due to the critical nature of the services we support, this position involves participation in a rotation-based on-call schedule as part of our global team. This role offers the opportunity to work in a dynamic, global environment, ensuring the smooth operation of vital cloud services. To be successful in this role, you should be a motivated self-starter and self-learner, possess strong problem-solving skills, and be someone who embraces challenges. Job Requirements Incident Response and Troubleshooting: Address and perform root cause analysis (RCA) of complex live production incidents and cross-platform issues involving OS, Networking, and Database in cloud-based SaaS/IaaS environments. Implement SRE best practices for effective resolution. Analysis, and Infrastructure Maintenance: Continuously monitor, analyze, and measure system health, availability, and latency using tools like Prometheus, Stackdriver, ElasticSearch, Grafana, and SolarWinds. Develop strategies to enhance system and application performance, availability, and reliability. In addition, maintain and monitor the deployment and orchestration of servers, docker containers, databases, and general backend infrastructure. Document system knowledge as you acquire it, create runbooks, and ensure critical system information is readily accessible. Security Management: Stay updated with security protocols and proactively identify, diagnose, and resolve complex security issues. Automation and Efficiency: Identify tasks and areas where automation can be applied to achieve time efficiencies and risk reduction. Develop software for deployment automation, packaging, and monitoring visibility. Issue Tracking and Resolution: Use Atlassian Jira, Google Buganizer, and Google IRM to track and resolve issues based on their priority. Team Collaboration and Influence: Work in tandem with other Cloud Infrastructure Engineers and developers to ensure maximum performance, reliability, and automation of our deployments and infrastructure. Additionally, consult and influence developers on new feature development and software architecture to ensure scalability. Debugging, Troubleshooting, and Advanced Support: Undertake debugging and troubleshooting of service bottlenecks throughout the entire software stack. Additionally, provide advanced tier 2 and 3 support for NetApp's Cloud Data Services solutions. Directly influence the decisions and outcomes related to solution implementation: measure and monitor availability, latency, and overall system health. Proficiency in Linux/Unix and CORE OS. Demonstrated experience in scripting and infrastructure automation using tools such as Ansible, Python, Go or Ruby. Deep working knowledge of Containers, Kubernetes, and Serverless computing implementation. DevOps development methodologies. Familiarity with distributed systems design patterns using tools such as Kubernetes. Experience with cloud platforms such as AWS, Azure, or Google Cloud. Education A minimum of 8 years of experience is required. A Bachelor of Science Degree in Computer Science, a masters degree; or equivalent experience is required.

Posted 2 months ago

Apply

4 - 9 years

8 - 18 Lacs

Bengaluru

Remote

Naukri logo

Job Title: Cloud security & AI Engineer (Java) Duration: Full time role Location: Remote (Bengaluru, India) Note: Need someone who can join immediately OR at least in 30-45 days. Note: Need someone who can join immediately OR at least in 30-45 days. Job Description: Duties: Responsible for the complete software development life cycle including requirement analysis, design, development, deployment and support. Responsible for developing software products for Agentic AI Security. Write clean, testable, readable, scalable and maintainable Java/ Python/Go lang code. Design, develop and implement highly scalable software features and infrastructure on our security platform ready for cloud native deployment from inception to completion. Participate actively and contribute to design and development discussions. Develop solid understanding and be able to explain advanced Cloud Computing and Cloud Security concepts to others. Work cross-functionally with Product Management, SRE, Software, and Quality Engineering teams to deliver new security as a service offerings to the market in a timely fashion with excellent quality. Be able to clearly communicate goals and desired outcomes to internal project teams. Work closely with customer support teams to improve end-customer outcome. Skills: 5+ years of experience in software engineering, with a focus on cloud-native application development, at large organizations or innovative startups. 3+ Experience and deep understanding for building connectors for Low Code/No Code and Agentic AI platforms like Microsoft Copilot Studio, Microsoft Power Platform, Salesforce Agentforce, Zappier, Crew AI, Marketo etc. 5+ Experience building connectors for SaaS Applications like Microsoft O365, Power Apps, Salesforce, ServiceNow etc. Strong programming skills in Java, with experience in building distributed systems. Preferred experience with security products- Data and DLP, CASB Security, SASE, integration with third party APIs and services. 5+ years of Experience with running workloads on cloud-based architectures. (AWS/GCP experience preferred) 5+ years of experience in cloud technologies like ElasticSearch, Redis, Kafka, Mongo DB, Spring Boot. Experience with Docker and Kubernetes or other container orchestration platforms. Excellent troubleshooting abilities. Isolate issues found during testing and verify bug fixes once they are resolved. Experience with backend development (Rest APIs, Databases, Serverless computing) of distributed cloud applications. Experience with building and delivering services and workflows at scale, leveraging microservices architectures. Experience with the agile process and working with software development teams involved with building out full stack products, deployed on the cloud at scale. Good understanding of public cloud design considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing. Strong understanding of principles of DevOps and Continuous Delivery. Can-do attitude and ability to make trade-off judgements with data driven decision making. High energy and the ability to work in a fast-paced environment. Enjoys working with many different teams with strong collaboration and communications skills.

Posted 2 months ago

Apply

5 - 10 years

30 - 37 Lacs

Hyderabad

Remote

Naukri logo

Full Stack Engineer(Ruby On Rails & React/Vue) Experience: 5 -10 Years Exp Salary : USD 3,185-4,222 / month Preferred Notice Period : Within 30 Days Shift : 5:30AM to 2:30PM IST Opportunity Type: Remote Placement Type: Contractual Contract Duration: Full-Time, 12 Months (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : AI, backend architecture, Go, Cloud Server (Google / AWS), NoSql, PostgreSQL, Ruby On Rails Good to have skills : React Js, Vue JS Social Chat Commerce Solution Provider (One of Uplers' Clients) is Looking for: Full Stack Engineer(Ruby On Rails & React/Vue) who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Role: Full Stack Engineer(Ruby On Rails & React/Vue) Client Insights: ZEALS' Social Chat Commerce solutions enables brands to increase and accelerate marketing engagement and conversions on social media. Combining AI and conversation design expertise, ZEALS provides brands the ability to easily create and integrate automated chat experiences, transforming each post, story, or ad into personalized interactive experiences. Customers can directly interact with brands to receive personalized product recommendations, subscribe to special offers, participate in exclusive drops, and more directly on their favorite social media channels. Always Be Launching. At Zeals, they dont believe in slowness. They believe in shipping fast, breaking barriers, and reinventing the game. Thats exactly what they're doing with their new productthe future of AI-powered personal shoppers. With just a URL, businesses can create an AI Agent that drives real sales through hyper-personalized conversations. Why This Role? They're not looking for just another engineer. They need someone who: Moves fast and thrives in chaosNo waiting, no red tape, just build and launch. Can work solo or with a tiny, elite teamYou'll be working alongside one other engineer and directly with the CEO. Understands AI and how to leverage it for product development. Loves ownershipThis is your product as much as ours. What Youll Do Build and ship features at lightning speed for our new product(Omakase.ai.) ¢ Own the backend (Ruby on Rails, Go preferred) and get things running. ¢ Leverage AI to optimize developmentbuild smart, not just hard. ¢ Work directly with the CEO and best engineers to iterate fast. ¢ Handle everything from backend architecture to deploymentno silos What You Bring ¢ Expert in Ruby on Rails with experience building fast, scalable backends. ¢ Go experience (or ability to pick it up instantly). ¢ AI-first mindsetyou use AI to enhance coding, automate workflows, and boost productivity. ¢ MVP mentalityknows how to cut scope, launch, and iterate. ¢ Comfortable in ambiguitytheres no roadmap, just a vision. You figure out the rest. Why Join Now? ¢ Work on a zero-to-one product that's growing at breakneck speed. ¢ No slow processes, no waitingjust pure execution. ¢ Direct impactyoull help shape the future of AI-driven commerce. ¢ Insane learning curvebuild fast, fail fast, and grow fast. About the Product( On which you'll be dedicatedly working on ) Omakaset.ai: Currently in beta phase, already has 4,000+ companies using it. AI-powered personal shopping assistant that allows businesses to scrape product data from their website and create AI-driven recommendations via chat. Growing rapidly and is expected to become the companys most important product. The CEO is betting everything on this project, so hiring the right talent is critical. Interview Rounds: R1 with Software Engineer R2 with CEO How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Our Social Chat Commerce solutions enables brands to increase and accelerate marketing engagement and conversions on social media. Combining AI and conversation design expertise, we provide brands the ability to easily create and integrate automated chat experiences, transforming each post, story, or ad into personalized interactive experiences. Customers can directly interact with brands to receive personalized product recommendations, subscribe to special offers, participate in exclusive drops, and more directly on their favorite social media channels. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 2 months ago

Apply

7 - 12 years

9 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

DevOps As a Lead DevOps / Site Reliability Engineer, you will be supporting production and development environments, from creating new and improving existing tools and processes to automating deployment and monitoring procedures, leading continuous integration effort, administering source control systems, deploying and maintaining production infrastructure and applications. What youll do day to day Design and implementation of monitoring strategies. Improving reliability, stability, and performance of production systems. Leading automation of engineering and operations processes. Systems administration and management of production, pre-production, and test environments. Design and optimization of CI/CD pipelines. Maintenance and administration of source control systems. On-call support of production systems. What you must have 7+ years of experience as an SRE, DevOps, or TechOps Engineer. 5+ years of tools development or automation using Python, Perl, Java, or Go . 3+ years of containerization and orchestration experience. Solid experience in managing production environments in a public cloud, AWS preferred. Proficiency in Linux system administration. Experience with monitoring and observability tools: Prometheus, Loki, Grafana. Experience with at least two of the following: Puppet, Salt, Ansible, Terraform. Experience in setting up and supporting CI/CD pipelines.

Posted 2 months ago

Apply

6 - 11 years

15 - 30 Lacs

Pune, Bengaluru, Gurgaon

Hybrid

Naukri logo

Location: Pune/Gurgaon/Chennai/Mumbai/Bangalore/Hyderabad Experience: 6 - 12 years in Golang programming language Position Description Development and debugging of applications using Golang Mandatory Skills Hands-on software development experience in Golang. Strong experience and knowledge of micro services, and distributed systems. Good analytical and debugging skills to root cause of the issues Good experience in AWS Developed system programming applications. Have written unit test code for the features developed Exposure to Cloud-native application architectures Exposure to CI/CD tools and continuous integration Jenkins, Git, etc

Posted 2 months ago

Apply

10 - 12 years

32 - 37 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary As a Sr. Cloud Engineer you will work as part of a team responsible for actively participating in driving product development and strategy. As an IC5 Cloud Engineer, you will be a key contributor throughout the entire product lifecycle, from conception to deployment. Your role will involve working on advanced distributed microservices systems that handle petabytes of data, providing essential insights for our enterprise offerings. You will also contribute to the design of resilient, enterprise-level systems that operate effectively within hybrid and multi-cloud environments, ensuring scalability and reliability to meet our customers' complex needs. Within this collaborative team environment, you will be part of the process that shapes real-time SaaS solutions for a worldwide enterprise clientele. Under the guidance of senior engineers, your involvement in coding, system design, and strategic technical discussions will help pave the way for innovative products that resonate with users and stand strong in a competitive market. Prior experience in Filesystems would be an added advantage, and you should also have the ability to quickly learn existing code and architecture. You will work on architecture, design and product definition that leads and influences decisions and outcomes related to project direction. As part of a team, you will act as a technical advisor and resource to other engineers and across functions Job Requirements Excellent Problem solver, proficient coder and a designer. Thorough understanding and extensive experience with Data protection technologies having hands-on experience in designing and developing Backup/Restore software. Proficient with any of the languages C, C++ or Golang. Experience with Python, Java/C-sharp is added advantage. Thorough understanding of Linux or other Unix-like Operating Systems. Strong in Data Structure and algorithms. Expertise in REST API design and implementation. Prior experience with Filesystem development and Distributed system design is desirable. Understanding of Container based technologies preferably Kubernetes & Dockers and experience with Cloud service APIs (e.g. AWS, Azure or GCP) is desirable. Knowledge and experience of infrastructure like hypervisor, Cloud Storage and experience with cloud services including Databases, Caching, Object and Block Storage, Scaling, Monitoring, Load Balancers, Networking etc. is added advantage. Work on development, bug fixes/updates, spec updates, customer RCAs and automation. Solid knowledge of SaaS system design and architecture. Strong oral and written communication skills. Ability to tackle complex issues that require in-depth evaluation of various factors. Experience with ETL and distributed queues technologies such as Kafka, RabbitMQ, Kinesis, Logstash. Experience with performance testing and scale testing. Full stack application experience is needed. Education BTech or Master's in Computer Science or a related field required with a minimum of 10+ years of related experience is required.

Posted 2 months ago

Apply

10 - 15 years

35 - 40 Lacs

Bengaluru, Hyderabad

Work from Office

Naukri logo

About the Role The Scaled Solutions Tech org at Uber is seeking a highly experienced Staff Software Engineer to join our team in India. As a leader in full-stack development, you will architect and build scalable, high-performance systems that drive Ubers core business functions. You will play a crucial role in designing and implementing both backend and frontend solutions while integrating complex data workflows. Your expertise will directly influence the strategic direction of our technology stack, enabling Uber to innovate and deliver exceptional user experiences. This role provides an opportunity to make a significant impact on the companys technological advancements and operational efficiencies. What you'll do: Architect, design, and develop robust backend services and scalable APIs. Lead the development and optimization of frontend applications using modern JavaScript frameworks. Oversee the integration of complex data workflows and ETL pipelines. Ensure the scalability, performance, and reliability of software applications. Conduct code reviews, design discussions, and technical mentorship. Collaborate with cross-functional teams to deliver comprehensive, end-to-end solutions. Stay current with emerging technologies and industry trends to drive innovation. Troubleshoot and resolve critical issues in production and development environments. Provide strategic technical leadership to influence the direction of Ubers technology stack. Develop and maintain comprehensive documentation for software projects and processes. What you'll need: 10+ years of experience in full-stack software development. Expert proficiency in backend technologies such as Java, Python, Node.js, or Go. Extensive experience with frontend frameworks like React, Angular, or Vue.js. Deep understanding of database technologies, including SQL and NoSQL databases. Strong knowledge of data engineering principles and ETL processes Proficiency with cloud platforms like AWS, GCP, or Azure. Experience with designing and developing RESTful APIs. Mastery of version control systems such as Git. Exceptional problem-solving skills and ability to lead collaborative teams. Excellent communication skills, both verbal and written.

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role The Security Engineering team at Uber is focused on making the production and corporate environments secure by default to provide industry-leading solutions for Uber's production services and infrastructure. We are looking for a Software Engineer to join our Enterprise Security team. This team is dedicated to protecting Ubers digital assets by designing and deploying secure architectures across enterprise applications. In this role, you'll leverage your software engineering skills to develop systems that enhance the security posture and elevate security standards. This is a unique opportunity to collaborate with both seasoned and emerging talent, make a tangible impact on Ubers security, and further refine your technical and security expertise. What the Candidate Will Need / Bonus Points ---- What the Candidate Will Do ---- Design features and systems that solve problems related to enterprise application security Write clean, modular, and maintainable code. Deploy, configure, and manage a variety of enterprise security solutions, and the Enterprise Application Security Posture Management (SSPM) platform. ---- Basic Qualifications ---- Bachelors or Masters degree in Computer Science, Engineering, or related field. 3+ years of experience in software engineering Strong hands-on technical skills, including proficiency in one or more programming languages (Go, Java, Python, C/C++). Strong problem solving, service architecture, coding and code reviews skills ---- Preferred Qualifications ---- Experience building out integrations with open-source and vendor products Experience with AI/ML technologies / frameworks and incorporating them into production systems Experience with automation and scripting (e.g., Python, Bash) for security operations.

Posted 2 months ago

Apply

5 - 8 years

15 - 18 Lacs

Ghaziabad

Work from Office

Naukri logo

Requirements Experience in the life science domain or a related field is preferable 4+ years of experience in AI/ML engineering, with a track record of handling increasingly complex projects. Expertise in one or more of the following AI/ML domains: Causal AI, Reinforcement Learning, Generative AI, NLP, Dimension Reduction, Computer Vision, Sequential Models. Expertise in building, deploying, measuring, and maintaining machine learning models to address real-world problems. Thorough understanding of software development lifecycle, DevOps (build, continuous integration, deployment tools) and best practices. Strong programming skills in Python, Scala, Go, Rust or other languages. Excellent written and verbal communication skills and interpersonal skills. Experience with MLOps platforms, such as Kubeflow or MLFlow. Experience with ML frameworks, such as scikit-learn, Tensorflow, PyTorch. Experience with GenAI tools, such as Langchain, LlamaIndex, and open source Vector DBs.

Posted 2 months ago

Apply

6 - 8 years

8 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

Minimum of 6 years of proven experience working as DevOps Engineer is required. Experience with scripting languages (shell, bash, GO, ruby, python, etc.) Exposure to CI/CD in a large complex environment. Experience managing Windows/Linux systems as well as writing code. Exposure to AWS security tools CloudTrail, CloudWatch, GuardDuty. Experience with Kubernetes, Containers, and Docker. Experience with Jenkins, Gitlab, and/or other DevOps technologies. Working knowledge or exposure to NodeJS is preferred. Excellent troubleshooting skills at all levels, from application to network to host. Cloud Certifications done for AWS, GCP, Azure Developer, SysOps, Architect at Associate or Professional level or Security Specialty. Good to have certifications of CKA/CKAD/CKS. Excellent interpersonal, organizational, communication, and presentations skills.

Posted 2 months ago

Apply

3 - 6 years

5 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Position Summary Our team is at the cutting-edge of DNS technology. We are focused on providing customers with solutions to improve access to applications by securing and accelerating Domain Name resolution in hybrid cloud environments. Our team collaborates with other F5 Modular BIG-IP development teams to produce unique opportunities for cross-team development projects. This position is for a Software Engineer III with experience designing and developing application data management software in containerized and orchestrated environments. The engineer will collaborate with software architects and other technical leads to design software and interfaces for our next generation Modular BIG-IP. We are looking for talented software engineers with a track record of accomplishment in the design, implementation and maintenance of major software features. Appropriate candidates should also have a knack for delving into complex deployment configurations and delivering rapid solutions to challenging problems. Responsibilities Develop enterprise grade solutions for the F5 DNS products in containerized and orchestrated environments. Aggressively grow your skillset and expertise to meet the emerging needs of our customers using our new Modular BIG-IP technology Develop and maintain a strong CICD pipeline to efficiently diagnose and resolve critical issues prior to software releases. Work as part of a Scrum team while recommending and maintaining technical design methodologies, processes, and standards Qualifications 3+ year of professional experience in multi-platform network software development, in a commercial production environment. Bachelor degree in computer/engineering related field or equivalent work experience Proven programming skills/abilities in C, C++, and Go Experience with deploying infrastructure and services in one or more cloud environments such as AWS, VMware vSphere, Azure, Google cloud, Practical knowledge of Data Structures, Computer Algorithms and Design Patterns. Development experience in areas such as sockets, multithreading, and data structure optimization. Familiarity with TCP/IP networking a strong plus. Experienced with at least one scripting language such as Python, Perl, Understanding of regexes Development experience using Agile Scrum methodology and Git version control Background in Unix based operating systems specifically, x86/Linux Strong problem-solving and analytical skills Proven ability to deliver products with highest quality and on time Strong written and verbal communications skills Ability to interact and communicate effectively with users of our products

Posted 2 months ago

Apply

2 - 7 years

20 - 35 Lacs

Pune

Remote

Naukri logo

responsibilities We're Hiring! Part-Time Freelancers Wanted! Looking for talented individuals to join our team in both Tech roles. Whether you're a coding expert or an industry specialist, we have opportunities for you! Tech Roles : Python Excel C#, Java, JavaScript, C/C++ SQL, Go, Dart, MATLAB PHP, Ruby, Rust, Swift, TypeScript What You Need : A computer or smartphone with stable internet Basic English (or other supported languages) 3 hours/day commitment If you're looking for part-time or freelance work, we want to hear from you! If interested please reach out at farah.q@bayrocklabs.com / sindin.m@bayrocklabs.com Thanks!

Posted 2 months ago

Apply

3 - 7 years

5 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

What You Will Do: Design and implement high performance cloud backend services. Work on data pipelines to process data at scale. Work closely with other engineering, product, and customer support teams for end-to-end security solutions. Qualifications: Bachelors or masters degree in computer science or related field or equivalent experience. 3+ years of software engineering experience Solid product development experience in Python and Go. Good experience in web service and REST API design and implementation. Knowledge of CI/CD pipeline Proficient with SQL statement. Proven experience in public cloud platforms: GCP, AWS. Desired Qualifications: Good experience with container techniques, like Kubernetes. Good micro-service design and implementation experience. Experience with designing and developing security and data analytics product. Familiar with AngularJS framework is a big plus.

Posted 2 months ago

Apply

4 - 7 years

40 - 45 Lacs

Bengaluru

Work from Office

Naukri logo

Senior Golang Engineer - Fintech & Payments Experience: 4-6 years Salary : INR 40,00,000-45,00,000 / year Preferred Notice Period : Within 30 Days Shift : 10:00AM to 7:00PM IST Opportunity Type: Onsite (Bengaluru) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : NoSql, Go, RDBMS Good to have skills : CI/CD Pice (One of Uplers' Clients) is Looking for: Senior Software Engineer - Go who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Roles & Responsibilities : Managing the design, development, and maintenance of efficient, reliable, clean and optimal systems. Making system designs and support in architectural decisions, followed by working with cross-functional teams to deliver them. Devising innovative ways to identify and solve bottlenecks and bugs. Skills & Qualifications Required : Provable proficiency in Go programming Hands on programming experience in Go Designed & built scalable applications in Go Strong database skills and concepts (RDBMS, NoSQL) Strong critical thinking, analytical and problem solving skills Should be able to guide and support the team as and when required Passionate about taking on new challenges and learning new technologies Having experience in building projects from scratch is an add on Should be flexible to learn and adapt to new technologies Interview Process - Technical Round 1 with the VP of Engineering Technical Round 2 with CTO Round 3 with the Co-Founders How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Pice is business payments & credit app, focussed on Indian GST registered businesses. It caters to more than 50,000+ businesses across India. Pice was founded in September 2021 by Sandipan Mitra, Gowthami SR & Aditya Joshi About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Noida

Work from Office

Naukri logo

The Software Engineer will work collaboratively within teams of Capability Managers, Business Analysts, Architects, Quality Analysts, and Tier 1 & 2 support personnel on open-source software to assess unmet/new business needs and solutions. The Software Engineer will address vulnerabilities and perform software development enhancements on the continuously growing list of open-source software as prescribed. Primary Responsibilities: Review of requirements and/or systems analysis documents for completeness Creation/involvement in documented designs following agreed to design patterns and standards Perform Coding and unit testing independently, and assist/mentor peer team members whenever required Adherence to coding standards Communicate effectively with other engineers/ QA and collaborate teams Support the QA team during testing via defect fixes, code deployment, clarifications Fully encourage and facilitate high quality code through of support QA team efforts including but not limited to mentoring, assistance, and writing/executing automation tests as needed Working with Capability/Product Managers, Deployment Leads, peer developers to complete various project deployment activities Adhere to proper use of source control Ensuring delivery of technical artifacts for each project Mentoring developers on technology and application knowledge as needed Identify opportunities to fine-tune and optimize applications Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Eligibility To apply to an internal job, employees must meet the following criteria: Minimum 12 months in the current role Not on Active CAP at the time of applying for the IJP Employees designated currently on G-27 & G-28 can apply for this position Employees must notify their Current Manager before applying for the IJP Last Common Review rating should be Meeting Expectations or Exceeding Expectations Required Qualifications: B.Tech MCA Msc MTech 3+ years of experience working with Java/J2EE/UI technologies in full stack development Experience of working in Agile environment Hands on experience with Confluence, Jira, Jira Service Desk, draw.io Experience in GIT & Maven\Gradle Experience on RDBMS & noSQL databases like mysql, mongodb Experience on both on prem and cloud applications Azure\Aws Hands on experience with any of the below (Mandatory) Python, Java Script , HTML5, TypeScript, Tournament, Luxon library, JMESPath library, Electron App, Go, Shell, Dockerfile, Groovy, LGPL license Hands on experience with Rest based web services Experience working with the CI/CD and DevOps goal/initiatives Solid programming experience Experience of working in a global environment Sound knowledge of SDLC processes Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Github\bitbucket) Proficiency in open-source software programming languages Proven excellent debugging and troubleshooting skills Proven solid attention to detail and commitment to quality Proven ability to work in a fast-paced environment and manage multiple tasks simultaneously Proven excellent teamwork and collaboration abilities Proven good communication and presentation skills Proven good attitude and self-motivated

Posted 2 months ago

Apply

3 - 5 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

About the Job The Red Hat OpenShift Engineering team is looking for a Senior Software Engineer to join us in Bangalore, India. In this role, you will work in an agile team and contribute to the engineering of Red Hat OpenShift Container Platform and its supporting components in the core of Kubernetes. As a Software Software Engineer, you will be a key contributor in implementing customer requirements and ensuring the evolving needs of Red Hat OpenShift's rapidly growing customer base are met. You'll need to work with various engineering teams as well as product management and other key stakeholders across the product to identify and prioritize features to existing and upcoming releases. You will work proactively with the open source Kubernetes community and lead the implementation of important improvements from the project in our software product. What will you do Develop features and bug fixes in Kubernetes and OpenShift within an agile team and as part of a global development organization. Become responsible for our product quality, participate in peer code reviews, continuous integration and delivery, respond to security threats Work with Engineering, Product Management, and Support stakeholders to prioritize customer facing features during the planning, development, and delivery. Act as a point of escalation for implementation of critical customer driven features and bug resolution. Follow the Kubernetes community and proactively lead the implementation of important improvements from the project in our product Assist in developing architectural and design principles to improve performance, capacity, and scalability of product or customer built solution on software product What will you bring An engineering degree or higher, or equivalent in computer science or a related field 3+ years of experience writing code in programming languages such as Go Java or Python etc. Experience with containers and kubernetes Problem solving and troubleshooting skills with Root Cause Analysis experience Bachelor's degree in computer science or equivalent Hands-on learning and mid to senior level experience demonstrating implementation ownership of complex features individually and as a collaboration with others. Excellent written and verbal communication skills The following are considered a plus: Familiarity with Red Hat OpenShift, CoreOS, Red Hat Enterprise Linux (RHEL) or Fedora Experience of working with customers and helping them in their transformation journey as product advocate would be advantageous Understanding of open source development models Prior participation in open source community software development or leadership Familiarity with enterprise application development Familiar with test-based development and agile or scrum methodologies is a big plus Familiar with various observability tools: monitoring, logging, profiling, etc.

Posted 2 months ago

Apply

8 - 12 years

30 - 35 Lacs

Noida

Work from Office

Naukri logo

We work hard to make security easy, and we're looking for a full-time Software Engineer to help us continue developing the best-in-breed platform for Duo product. You will work with engineers, designers and product managers to understand their needs and collaborate on technical direction, assist your teammates and communicate progress. You will build, document, extend and maintain the components that make up the Duo product and share ownership for its success. Skills and qualities you have o Experience as a professional software engineer working in teams with a history of shipping successful applications o 8-10 Years of experience in site reliability engineering, systems engineering, or DevOps roles. o Experience in managing cloud environments (Preferably AWS, GCP, or Azure). o Experience in building and maintaining CI/CD pipelines. o Familiarity with containerization technologies (Docker, Kubernetes). o Knowledge of infrastructure automation tools such as Terraform, Ansible, or Chef. o Experience with monitoring and observability tools (Prometheus, Grafana, Datadog,Splunk etc.). o Strong proficiency in at least one scripting language (Python, Go, Bash, etc.). o Experience with load balancing, caching, and distributed systems architecture. o Understanding of version control tools (Git, GitLab, GitHub). o Expertise in troubleshooting production systems o Understanding of networking, including DNS, HTTP, and TCP/IP. o Strong written and verbal communication skills to inform people of various backgrounds and levels of technical expertise o Experience running production deployments in AWS or similar IaaS services o Proficiency delivering software using agile methodologies o Dedication to owning the quality of your output and desire to invent a new network security product Even better if you have... o DLP domain knowledge

Posted 2 months ago

Apply

5 - 10 years

15 - 30 Lacs

Bengaluru

Hybrid

Naukri logo

4-5 years of hands-on experience in Golang development microservices architecture,RESTful API development & gRPC message queues (Kafka, RabbitMQ, or similar) Jenkins, GitHub Actions, GitLab CI/CD SQL and NoSQL databases, JWT, OAuth, OpenID, GraphQL

Posted 2 months ago

Apply

8 - 13 years

35 - 55 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary : Member of a software engineering team involved in development & design of AI Data Platform built on NetApp's flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world. You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on-premises solutions. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on new product development along with enhancements to existing products. This is a mid-level technical lead position that requires an individual to be broad-thinking, systems-focused, creative, team-oriented, technologically savvy, able to lead large cross-functional teams, and driven to produce results. Job Requirements : - Proficiency in programming Go languages - Experience working in Linux, AWS/Azure/GCP, Kubernetes - Control plane, Auto scaling, orchestration, containerization is a must. - Experience with No Sql Document Databases (e.g., Mongo DB, Cassandra, Cosmos DB, Document DB). - Experience working building Micro Services, REST APIs and related API frameworks. - This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results. - Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies. - Participate in technical discussions within the team and with other groups within Business Units associated with specified projects. - Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals. - A strong understanding and experience with concepts related to computer architecture, data structures and programming practices.

Posted 2 months ago

Apply

5 - 10 years

8 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Key Responsibilities, Command Center Design & Implementation Architect and implement a centralized command center that provides comprehensive visibility into both infrastructure and application layers Establish standardized operational procedures, runbooks, and escalation protocols for incident management Design and implement monitoring solutions that provide real-time insights into system health, performance metrics, and business KPIsOperations Management: Lead the development of automated remediation solutions for common operational issues Implement and maintain SLOs/SLIs across critical services and applications Drive continuous improvement in incident response times and system reliability metrics Collaborate with development teams to ensure applications are designed with operational excellence in mindTool Development & Integration: Develop and maintain monitoring dashboards that provide actionable insights for both technical and non-technical stakeholders Implement and customize monitoring tools for infrastructure and application performance monitoring Create automation scripts and tools to streamline operational processes Integrate various monitoring and alerting systems to provide a unified view of system healthLeadership & Collaboration: Mentor junior engineers in SRE practices and command center operations Collaborate with security, development, and infrastructure teams to ensure comprehensive monitoring coverage Partner with business stakeholders to align monitoring strategies with business objectives Lead post-incident reviews and drive implementation of learned improvementsPreferred Qualifications: Experience in designing and implementing enterprise-scale command centers Knowledge of AIOps and machine learning for IT operations Certification in relevant cloud platforms or technologies is good to have Experience with chaos engineering and resilience testing Background in implementing ITIL practices across any of the IT services Technical and Professional Requirements: Bachelor's degree in Computer Science, Engineering, or related field 5+ years of experience in Site Reliability Engineering or similar roles Strong experience with cloud platforms (AWS/Azure/GCP) and infrastructure-as-code Extensive knowledge of monitoring tools (e.g., Prometheus, Grafana, ELK Stack) Proficiency in at least one programming language (Python, Go, or Java preferred) Experience with containerization and orchestration (Docker, Kubernetes) Strong understanding of networking, system design, and distributed systems Preferred Skills: Foundational->Service Management->ITIL Domain->Telecom->Operations Management Technology->Cloud Security->AWS - Infrastructure Security->AWS Network Security Groups (NSG) Technology->Cloud Security->GCP - GRC Technology->Cloud Platform->Azure Networking Services-> Azure Bastion Additional Responsibilities: Excellent problem-solving and analytical abilities Strong communication skills and ability to work with cross-functional teams Experience in incident management and on-call rotations Proven track record of improving system reliability and performance Ability to handle high-pressure situations and make quick decisions Strong documentation and technical writing skills Educational Requirements Bachelor of Engineering Service Line Cloud & Infrastructure Services * Location of posting is subject to business requirements

Posted 2 months ago

Apply

5 - 10 years

8 - 13 Lacs

Pune

Work from Office

Naukri logo

About the Role Youll be joining our Application Development team managing the entire DevOps infrastructure and pipelines. You will work in a challenging, consumer-facing problem space, where you can make an immediate impact. You will get to work with the latest technologies, learn to use new tools and get the opportunity to have your say in the final product. Youll work alongside a great team in an open, collaborative environment. Responsibilities : Building Monitoring, logging, alerting around our infrastructure and applications Improving the reliability of our Infrastructure systems and CI/CD pipelines Putting everything into code through extensive use of Terraform. Plan for reliability by designing systems to work across our multi-region and multi-cloud environments. Working in close collaboration with multi-functional teams Diagnose and troubleshoot complex technical issues, application, and database related to the SaaS environment. Create innovative solutions to enhance client experience. Independently drive architecture, design, and development of our DevOps and Infrastructure. Use Agile methodology to develop and iterate on features. Create clean, testable code. Participate in code & design reviews. Analyze and improve performance as needed. Collaborate with clients and internal staff Function within a team and be a self-directed individual contributor. Requirements & Qualifications: Degree in Computer Science or related field (Master / Bachelor level); Experience 5 years to 10 years Containerization (we use Kubernetes) Configuration tools and frameworks (we use Terraform, Helm) Knowledge of systems (Linux, GNU tooling), networking (OSI model, DNS, routing) and virtualization vs containerization Programming experience with Go/Python, and Git High level abstractions for system configuration and management Public clouds: AWS/Azure/GCP (we use both AWS and Azure) Other things we value are security awareness, and experience with CI/CD concepts. Additional Experience We Would Love to Have Background in design and development of Technology for Government Health and Human Services Experience with design and development of SaaS solutions

Posted 2 months ago

Apply

2 - 3 years

10 - 12 Lacs

Kolkata

Remote

Naukri logo

Responsibilities Strong experience developing VS Code extensions Experience in both UI (Typescript) and backend programming (Go, Python, Java, etc.) and write highly maintained code Experience of Polyglot programming experience, and have to work across multiple languages and frameworks to deliver high-quality developer tools Comprehensive knowledge of testing methodologies, including unit testing, integration and end-to-end testing Experience with building Visual Studio Code extensions and Language Server Protocol Experience automating build pipelines and utilizing relevant tools and frameworks to ensure high-quality continuous software delivery, with proficiency in GitHub. Comprehensive knowledge of secure coding practices and frameworks (e.g. OWASP, SSDF), alongside in-depth knowledge of software supply chain security, and the risks associated with open-source components. Required Qualifications Bachelor Degree in Computer Science or Software Engineering or related field. Experience in Python, able to implement data access layers in Python Experience in frontend technologies like React Focus on user interface design and development using React JS, contributing to the creation of cutting-edge management features Strong problem-solving skills and attention to detail.

Posted 2 months ago

Apply

Exploring Go Jobs in India

Go, also known as Golang, is a popular programming language that has been gaining traction in the tech industry. Job seekers looking to work with Go in India have a variety of opportunities available to them. In this article, we will explore the Go job market in India, including top hiring locations, average salary range, career progression, related skills, and common interview questions.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Mumbai
  5. Delhi

These cities are known for their vibrant tech scenes and have a high demand for Go developers.

Average Salary Range

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

Career Path

In the field of Go development, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually, Architect or Engineering Manager. As professionals gain more experience and expertise in Go, they may take on more leadership and strategic roles within organizations.

Related Skills

In addition to proficiency in Go, employers often look for candidates who have knowledge of related skills such as Docker, Kubernetes, microservices architecture, and cloud computing platforms like AWS or GCP. Strong problem-solving abilities and communication skills are also highly valued in Go professionals.

Interview Questions

  • What is a goroutine? (basic)
  • How is error handling done in Go? (basic)
  • Explain the difference between a slice and an array in Go. (basic)
  • What is a channel in Go? (medium)
  • How do you handle cross-origin resource sharing (CORS) in a Go web application? (medium)
  • Can you explain how defer keyword works in Go? (medium)
  • What is the purpose of the context package in Go? (advanced)
  • How does garbage collection work in Go? (advanced)
  • Explain the difference between pointer and reference types in Go. (medium)
  • How do you handle database transactions in Go? (medium)
  • ...

Closing Remark

As you explore job opportunities in the field of Go development in India, remember to showcase your skills and expertise confidently during interviews. By preparing thoroughly and staying up-to-date with industry trends, you can position yourself as a strong candidate for exciting Go roles in the country. Good luck with your job search!

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