Home
Jobs

844 Golang Jobs - Page 33

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

6 - 11 years

20 - 32 Lacs

Hyderabad

Hybrid

Naukri logo

Role & responsibilities :- Must have : GoLang (Must) (6), AWS (Must), Python (or) Java (or) ROR Preferred candidate profile :- 6-10 years of back-end development experience Proficiency in Go-lang and Python Strong hands-on experience with AWS services (EC2, Lambda, RDS, S3, ECS/EKS, etc.) Experience with RESTful API design and development Familiarity with containerization tools like Docker and orchestration using Kubernetes Solid understanding of cloud security, monitoring, and cost optimization Proficient with version control systems (Git)

Posted 1 month ago

Apply

8 - 11 years

35 - 37 Lacs

Kolkata, Ahmedabad, Bengaluru

Work from Office

Naukri logo

Dear Candidate, We are hiring a Smart Contract Developer to create secure and efficient contracts for blockchain platforms. Perfect for developers who enjoy writing Solidity code and working in decentralized environments. Key Responsibilities: Design and develop smart contracts on Ethereum and EVM-compatible chains Test and audit contracts for security vulnerabilities Integrate smart contracts with decentralized apps (dApps) Stay updated with blockchain security best practices Required Skills & Qualifications: Expertise in Solidity, Remix, Hardhat, Truffle Understanding of gas optimization and smart contract patterns Familiarity with security tools (MythX, Slither) Bonus: Experience with cross-chain or DeFi protocols Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies

Posted 1 month ago

Apply

5 - 8 years

11 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Role: Go Lang Developer with Kubernetes Location: Bangalore (WFO) Required Skills and Experience 5+ years of hands-on Go Lang or Python experience with a focus on Kubernetes Minimum Requirements Software programming experience in one or more programming languages: Go Lang or Python Understanding & experience with Openshift/Kubernetes Knowledge of one or more : GitOps, Terraform, Ansible Automation, Jenkins Knowledge of AI and MLOps preferred Strong analytical and problem-solving skills Strong communication and collaboration skills with the ability to engage and influence Desired Skills Strong GoLang, Kubernetes

Posted 1 month ago

Apply

7 - 12 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

As a Sr Software Engineer, you will drive some of the most complex technical initiatives end-to-end to help Uber run across multiple public clouds and private data centers in most effective and seamless manner. ---- Basic Qualifications ---- 7+ years of relevant engineering experience. Bachelor's degree or higher in Computer Science or related fields Proficient with any of the languages : Go, Java or C++ Detailed problem-solving and knowledge of algorithms, data structures, and complexity analysis. Experience with inner workings of compute, SWN , storage , cloud or workflow management platforms. Experience with IAAS , compute and storage Experience with Cloud providers (AWS, GCP, Microsoft Azure) Knowledge or Experience with inner workings of Linux, containers (Docker, contrainerd),cluster management technologies (e.g. Mesos, Kubernetes), or virtual machine ---- Preferred Qualifications ---- Experience in building PAAS offerings on the Database side like building AWS RDS, Azure Cosmos DB etc Strong programming experience with inner workings of Linux, containers (Docker, contrainerd),cluster management technologies (e.g. Mesos, Kubernetes), or virtual machine Experience in Golang, stateful workflow management systems like Cadence

Posted 1 month ago

Apply

1 - 4 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

---- What the Candidate Will Do ---- Design, develop, and maintain robust and scalable software solutions Find opportunities for quality improvements in the search stack and lead the entire development lifecycle end-to-end, from architecture design and coding to testing and deployment ---- Basic Qualifications ---- Bachelor's degree in Computer Science 3+ years of professional experience in software development with a track record of increasing responsibility and impact. Experience with Go and Python programming languages Demonstrated experience developing sophisticated backend systems and longer-term ownership of critical backend services and infrastructure. Bias to action and proven track record of getting things done. ---- Preferred Qualifications ---- Master's degree in Computer Science Big Data: Proficiency building data pipelines. Experience in using PySpark at scale with large data sets. Experience with t

Posted 1 month ago

Apply

3 - 5 years

9 - 12 Lacs

Chennai, Bengaluru, Mumbai (All Areas)

Work from Office

Naukri logo

B Tech/M Tech in Computer Science or equivalent from a reputed college with a minimum 3 6 years of Experience in a Product Development Company Sound knowledge and application of algorithms and data structures with space and me complexities Strong design skills involving data modeling and low-level class design Good knowledge of object-oriented programming and design patterns Proficiency in at least one programming language - Python, Java, Golang Follow industry coding standards and responsible for writing maintainable/scalable/efficient code to solve business problems Hands-on experience of working with Databases and Linux/Unix platform Follow SDLC in an agile environment and collaborate with multiple cross-functional teams to drive on deliveries Strong technical aptitude and good knowledge of CS fundamentals What will you get to do here? Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. Driving the adoption of best practices & regular Participation in code reviews, design reviews, and architecture discussions. Experiment new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create. Implementation of long-term technology vision for your team. Creating architectures & designs for new solutions around existing/new areas Decide technology & tool choices for your team & be responsible for them.

Posted 1 month ago

Apply

1 - 3 years

6 - 12 Lacs

Coimbatore

Hybrid

Naukri logo

We are primarily focused on helping our customers in addressing application performance problems. This role is primarily deep into Research and Cutting-edge Technologies . We are a 100% product development company and are looking for passionate, thoughtful, and compassionate individuals who have experience of building backend applications in GoLang. We are primarily focused on helping our customers in addressing application performance problems. It is a challenging role with scope to dive deep into research and development in cutting-edge technologies. You will work with a cross functional product development team. Strong programming fundamentals in Go language Exposure with containerization technologies such as Docker or other equivalent. Exposure with Kubernetes Operators development Golang, Helm charts or ansible Exposure with Linux administration and Bash scripting Strong knowledge of Kubernetes and its fundamentals Exposure extending Kubernetes via developing new controllers. Exposure with creating Kubernetes operators using Kubebuilder or Operator SDK Knowledge/Experience with Python programming is a plus. Knowledge or working experience with git. Nice to Have: Knowledge of Open Telemetry libraries. Python / Java Experience in troubleshooting production issues using external tools. (For Go related). The selected talent will be used in architecting and developing product for “Go Application Performance”.

Posted 1 month ago

Apply

1 - 3 years

6 - 12 Lacs

Mysuru

Hybrid

Naukri logo

We are primarily focused on helping our customers in addressing application performance problems. This role is primarily deep into Research and Cutting-edge Technologies . We are a 100% product development company and are looking for passionate, thoughtful, and compassionate individuals who have experience of building backend applications in GoLang. We are primarily focused on helping our customers in addressing application performance problems. It is a challenging role with scope to dive deep into research and development in cutting-edge technologies. You will work with a cross functional product development team. Strong programming fundamentals in Go language Exposure with containerization technologies such as Docker or other equivalent. Exposure with Kubernetes Operators development Golang, Helm charts or ansible Exposure with Linux administration and Bash scripting Strong knowledge of Kubernetes and its fundamentals Exposure extending Kubernetes via developing new controllers. Exposure with creating Kubernetes operators using Kubebuilder or Operator SDK Knowledge/Experience with Python programming is a plus. Knowledge or working experience with git. Nice to Have: Knowledge of Open Telemetry libraries. Python / Java Experience in troubleshooting production issues using external tools. (For Go related). The selected talent will be used in architecting and developing product for “Go Application Performance”.

Posted 1 month ago

Apply

1 - 3 years

6 - 12 Lacs

Pune

Hybrid

Naukri logo

We are primarily focused on helping our customers in addressing application performance problems. This role is primarily deep into Research and Cutting-edge Technologies . We are a 100% product development company and are looking for passionate, thoughtful, and compassionate individuals who have experience of building backend applications in GoLang. We are primarily focused on helping our customers in addressing application performance problems. It is a challenging role with scope to dive deep into research and development in cutting-edge technologies. You will work with a cross functional product development team. Strong programming fundamentals in Go language Exposure with containerization technologies such as Docker or other equivalent. Exposure with Kubernetes Operators development Golang, Helm charts or ansible Exposure with Linux administration and Bash scripting Strong knowledge of Kubernetes and its fundamentals Exposure extending Kubernetes via developing new controllers. Exposure with creating Kubernetes operators using Kubebuilder or Operator SDK Knowledge/Experience with Python programming is a plus. Knowledge or working experience with git. Nice to Have: Knowledge of Open Telemetry libraries. Python / Java Experience in troubleshooting production issues using external tools. (For Go related). The selected talent will be used in architecting and developing product for “Go Application Performance”.

Posted 1 month ago

Apply

1 - 3 years

6 - 12 Lacs

Mumbai

Hybrid

Naukri logo

We are primarily focused on helping our customers in addressing application performance problems. This role is primarily deep into Research and Cutting-edge Technologies . We are a 100% product development company and are looking for passionate, thoughtful, and compassionate individuals who have experience of building backend applications in GoLang. We are primarily focused on helping our customers in addressing application performance problems. It is a challenging role with scope to dive deep into research and development in cutting-edge technologies. You will work with a cross functional product development team. Strong programming fundamentals in Go language Exposure with containerization technologies such as Docker or other equivalent. Exposure with Kubernetes Operators development Golang, Helm charts or ansible Exposure with Linux administration and Bash scripting Strong knowledge of Kubernetes and its fundamentals Exposure extending Kubernetes via developing new controllers. Exposure with creating Kubernetes operators using Kubebuilder or Operator SDK Knowledge/Experience with Python programming is a plus. Knowledge or working experience with git. Nice to Have: Knowledge of Open Telemetry libraries. Python / Java Experience in troubleshooting production issues using external tools. (For Go related). The selected talent will be used in architecting and developing product for “Go Application Performance”.

Posted 1 month ago

Apply

7 - 11 years

17 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Position Summary F5 Inc. is actively seeking an exceptional Sr Principal Software Engineer (Individual Contributor) to play a pivotal role in our SRE Operations team for the groundbreaking F5XC Product. Are you an SRE Operations specialist with automation in your DNA? Do you thrive in fast-paced SaaS environments where cloud meets global infrastructure ? We are looking for a top-tier SRE to drive Logs, Metrics, and Alerting , with a deep focus on Alerting automation at massive scale. Why This Role is Unique: Our SaaS is hybrid – running across public cloud and a global network of 50+ PoPs , delivering terabits of capacity . Our infrastructure spans cloud-native services and physical networking gear (routers, switches, firewalls), creating a uniquely challenging and exciting observability landscape. The Analytics & Observability platform will have deep reach across these layers , ensuring reliability, security, and performance at a massive scale. What Youll Do: Be the Force Behind Observability & Stability Drive end-to-end Observability (Logs, Metrics, and Alerts) across our hybrid SaaS stack , spanning cloud, edge, and physical network devices. Take ownership of Alerting strategy , cutting through noise while ensuring actionable, high-fidelity alerts. Implement intelligent automation to reduce operational toil and enhance real-time visibility. ?? Own & Automate Operations Design, build, and manage automation for self-healing infrastructure across cloud + global PoPs. Develop automation for Kubernetes, ArgoCD, Helm Charts, Golang-based services, AWS, GCP, Terraform . Improve networking observability , ensuring our routers, switches, and firewalls are monitored at scale. Continuously eliminate manual ops work through automation and platform improvements. Lead Incident Response & Operational Excellence Participate in on-call rotations , ensuring rapid incident response across our cloud + edge stack. Drive incident response automation , reducing MTTR and increasing system resilience . Ensure security, compliance, and best practices in observability & automation . Collaborate & Mentor Work closely with application teams, network engineers, and SREs to improve reliability and performance. Mentor junior engineers, fostering a culture of automation-first thinking and deep observability . What Makes You a Great Fit? ? Deep expertise in Logs, Metrics, and Alerting, with a strong focus on Alerting automation . Experience in hybrid SaaS environments spanning cloud-native and global infrastructure. Strong background in Kubernetes, Infrastructure-as-Code (Terraform), Golang, AWS/GCP, and networking observability . Proven track record of eliminating toil and improving operational efficiency through automation. Passion for deep observability, networking-scale analytics, and automation at the edge . If you love solving reliability challenges at global scale, automating everything, and working in a hybrid cloud + networking environment , we want to talk to you! The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Must-Have: Observability & Alerting Expertise – Strong experience with Logs, Metrics, and Alerts , with a focus on high-fidelity alerting and automation . Automation & Infrastructure as Code – Deep knowledge of Terraform, ArgoCD, Helm, Kubernetes, and Golang for automation . Cloud & Hybrid SaaS Experience – Hands-on experience managing cloud-native (AWS/GCP) and edge infrastructure . Incident Response & Reliability Engineering – Strong on-call experience , with a track record of reducing MTTR through automation Kubernetes Mastery – Hands-on experience deploying, managing, and troubleshooting Kubernetes in production environments. Nice-to-Have: Networking & Edge Observability – Familiarity with monitoring routers, switches, and firewalls in a global PoP environment . Data & Analytics in Observability – Experience with time-series databases (Prometheus, Grafana, OpenTelemetry, etc.) . Security & Compliance Awareness – Understanding of secure-by-design principles for monitoring & alerting . Mentorship & Collaboration – Ability to mentor junior engineers and work cross-functionally with SREs, application teams, and network engineers . High Availability / Disaster Recovery Experience with HA/DR and Migration Qualifications Typically, it requires at least 18 years of related experience with a bachelor’s degree, 15 years and a master’s degree, or a PhD with 12 years’ experience; or equivalent experience. Excellent organizational agility and communication skills throughout the organization. Environment Empowered Work Culture: Experience an environment that values autonomy, fostering a culture where creativity and ownership are encouraged. Continuous Learning: Benefit from the mentorship of experienced professionals with solid backgrounds across diverse domains, supporting your professional growth. Team Cohesion: Join a collaborative and supportive team where youll feel at home from day one, contributing to a positive and inspiring workplace. F5 Networks, Inc. is an equal opportunity employer and strongly supports diversity in the workplace. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

2 - 6 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. About the Team F5 Networks sits between the Internet and some of the largest companies on Earth. We keep their applications running fast, safe, and efficiently. F5’s hardware and software products are highly configurable and blazingly fast. The Rapid Development Team (RDT) is the customer facing side of F5 Product Engineering and has the charter to keep our existing clientele happy. RDT accomplishes this through two major arenas – diagnosing and resolving the hardest customer issues using a dedicated group of elite software engineers who thrive on the hunt. Successful RDT developers solve difficult unique problems, can multi-task efficiently, communicate calmly, and enjoy playing the hero. RDT has a unique vantage point within F5. Our Software Engineers understand the product in its entirety – not only how the features work but how they work together. This makes RDT engineers highly valued at F5. Some of the best engineers at F5 work for or have worked for RDT. Position Summary This position is responsible for the identification, evaluation, and solution of complex software issues. Must also be able to design, develop, and maintain high-quality code for product components. Perform as an individual contributor and collaborate with peers under the direction of technical leads on assigned project teams. Requires little direct management to complete most of the development tasks. Primary Responsibilities Evaluate and solve software failures Improve the existing functionality Work cross functionally integrating, testing and debugging issues with existing system wide software Collaborate with team members and technical leads Build tools and infrastructure to improve F5’s components and features Perform other related duties as assigned Knowledge, Skills and Abilities Essential: Strong understanding of data structures and algorithms Excellent analytic / trouble-shooting and debugging skills Experience with Docker/OpenShift/Kubernetes Demonstrated excellence in written and verbal communications Hands-on programming experience in any one language python, golang + shell scripting. Hands-on terraform expertise. Strong networking fundamentals and experience dealing with different layers of the networking stack. Experience with network and web technologies such as TCP, UDP, IP, HTTP, L4-L7, DNS and such SRE/Devops on Linux & KubernetesDemonstrate excellent, hands-on knowledge of deploying workloads and managing lifecyle on kubernetes, with practical experience on debugging issues. On-call Experience in managing everyday OPs for production environments. Experience in production alerts management and using dashboards to debug issues. CI/CDExperience working with/designing functional CI/CD systems. Cloud InfrastructurePrior experience in deploying workloads and managing lifecycle on any cloud provider (AWS/GCP/Azure) Nice-to-have: Experience programming in Linux networking and OS internals Agile based software development methodologies such as Kanban, Scrum GipOpsExperience with helm charts/customizations and gitops tools like ArgoCD/FluxCD. Experience in upgrading workloads for SaaS Services without downtime. Experience with Disaster Recovery and Migration is a plus Qualifications Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD with 1 year of experience; or equivalent work experience. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

2 - 6 years

8 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Our Employees Are valued and empowered, collaborative and team oriented, innovative in their approach and passionate about their work. They are reliable, trustworthy and open with a high level of integrity. They value diversity, are inclusive and are committed to a global mindset. About the Product Using high-performance DNS services, Global Traffic Manager (GTM) scales and secures your DNS infrastructure during high query volumes and DDoS attacks. It delivers a complete, real-time DNSSEC solution that protects against hijacking attacks. GTM improves the performance and availability of your applications by intelligently directing users to the closest or best-performing physical, virtual, or cloud environment. In addition, enables mitigation of complex threats from malware and viruses by blocking access to malicious IP domains. 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. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

3 - 6 years

6 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. About the Team Come join our growing team! The Distributed Cloud Business Unit at F5 is looking for a Senior Software Engineer with experience in designing and developing distributed solutions. On our team, you will participate in the design and development of the data path modules of our distributed cloud offering, to deliver secure, fast and reliable solutions to anyone, anywhere, at any time. You will work closely with Architects, Principal Engineers to continuously work to develop new features in the system, improve the quality of platform and ultimately, the customer experience. You will monitor the inflow of support issues and collaborate with the team to improve quality, scale and performance. Position Summary The Distributed Cloud Team is looking for a technically strong Senior Engineer who can work on our Config, Control, Data Path solutions in the lifecycle development of a multi cloud distributed platform. Experience with Config, Control, data path at L3/L4 or L7. Knowledge of Cloud services, Orchestration and Security aspects are highly desirable. Professional Experience: ????????Bachelors and/or Masters degree in Computer Science Engineering ????????10+ years of experience in software design and development Knowledge, Skills: Experience in designing and developing distributed software. Good understanding of computer networking (routing/switching) concepts, network security, Loadbalancers, proxies like Nginx etc. Extensive experience with programming languages like Golang, C/C++. Experience with Config Plane, control plane & data plane protocols and features Good understanding of IP networking, routing protocols, SSL, Firewalls, Nat, Proxies, CDN, DNS. Experience with Kubernetes containers. Experience with controller software, routers / switches, SDN. Responsibilities Design and development of software solutions Understand requirements / use cases and proposed solutions, develop them in timely manner Unit test the software using automation framework Feature ownership and assisting the support team on customer issues Follow software development lifecycle Suggest improvements to the software and take up such activities Working with distributed teams Efficiently communicate/collaborate internally at F5. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

2 - 6 years

3 - 7 Lacs

Hyderabad

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Join a team using leading edge security technology and processes to protect the F5 enterprise and product environment. The Security Engineer position will execute strategic processes and implement technical solutions to enable our information security program and address day-to-day security challenges amidst the industry’s evolving technology landscape. Primary Responsibilities Build and implement new security controls, processes and tools. Identify organizational risks to confidentiality, integrity, and availability, and determine appropriate mitigations. Leverage native Azure, GCP, and AWS cloud services to automate and improve existing security and control activities. Develop or implement open-source/third-party tools to assist in detection, prevention and analysis of security threats. Perform technical security assessments against product and enterprise cloud hosted, virtual, and on-premise systems including static and dynamic analysis, and threat modeling. Review and test changes to services, applications, and networks for potential security impacts. Collaborate with Architecture, Site Reliability Engineering and Operations teams to develop and implement technical solutions and security standards. Stay abreast on security best practices and secure design principles. Review changes to and ongoing operations of enterpise environments and supporting systems for security and compliance impacts. Assist in incident detection and response efforts. Implement zero-trust patterns with cloud agnostic tools to support enterprise business units. Implement, design, develop, administer, and manage enterprise security tooling. Knowledge, Skills and Abilities Experience working with high-availability enterprise production environments Familiarity with scripting languages (e.g., (Go, Python, Ruby, Rust,etc.). and building scripts for process improvements Experience automating security testing and reporting outputs Technical knowledge and hands-on experience with security and networking security, basic networking protocols, cloud security, network security design, intrusion prevention/detection, and firewall architecture Experience assessing and implementing technical security controls Willingness to innovate and learn new technologies Excellent interpersonal and relationship skills with a collaborative mindset Knowledge or familiarity with technological stack (Big-IP, Azure, AWS, GCP, CentOS, Hashicorp Vault, Palo Alto, Qualys). Experience with network and application vulnerability and penetration testing tools. Baseline competency in administration of Microsoft Azure Cloud, Amazon Web Services (AWS), Google Cloud Platform (GCP) or equivalent public cloud infrastructure. Exposure to DevOps tooling, CI/CD pipelines, container orchestration, and infrastructure as code approach (e.g. Puppet, Chef, Ansible, Terraform, Jenkins, CircleCI, Artifactory, Git) Strong written and verbal communication skills. Strong self-directed work habits, exhibiting initiative, drive, creativity, maturity, self-assurance and professionalism. Agile, tactful, and proactive attitude that can manage prioritization and know when to escalate. Qualifications B.S. or M.S. in Computer Science, Engineering, or related field, or equivalent experience. 3+ years of relevant security and networking experience The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

3 - 6 years

8 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Key Responsibilities: Develop and execute automated test scripts for REST API web services , UI , and backend components of security products. Perform end-to-end integration testing to validate system interactions. Design and implement test automation frameworks for UI (Playwright/Selenium), backend, and APIs using Python (pytest) . Utilize AWS and GCP to deploy and manage cloud infrastructure, including EC2 and VPC configurations. Collaborate with development teams to identify test cases, build test plans, and automate repetitive testing processes. Monitor, analyze, and report test results to ensure product quality. Debug, analyze failures, and improve automation stability and coverage. Work with GoLang and JavaScript for backend or frontend automation (plus). Requirements: Strong experience in automated testing of REST APIs, frontend, and backend applications. Proficiency in Python (pytest) for writing automation test scripts. Experience with web UI automation tools like Playwright or Selenium . Hands-on experience with AWS and GCP , including deploying and managing EC2, VPC , and related services. Knowledge of CI/CD pipelines and integrating test automation into the development workflow. Familiarity with security products and their testing methodologies. Good understanding of software development lifecycles (SDLC) and Agile methodologies. Experience with Golang and JavaScript is a plus. Preferred Qualifications: Hands-on experience with performance and security testing . Experience with Docker/Kubernetes for containerized testing. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

2 - 6 years

7 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. About The Role : F5 Networks – Hyderabad, India Our Employees Are valued and empowered, collaborative and team oriented, innovative in their approach and passionate about their work. They are reliable, trustworthy and open with a high level of integrity. They value diversity, are inclusive and are committed to a global mindset. About the Product Using high-performance DNS services, Global Traffic Manager (GTM) scales and secures your DNS infrastructure during high query volumes and DDoS attacks. It delivers a complete, real-time DNSSEC solution that protects against hijacking attacks. GTM improves the performance and availability of your applications by intelligently directing users to the closest or best-performing physical, virtual, or cloud environment. In addition, enables mitigation of complex threats from malware and viruses by blocking access to malicious IP domains. 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 Physical Demands and Work Environment Daily computer use in an office environment. Occasional need to install computer equipment in racks and replace existing equipment. Equipment includes servers, routers, power supplies, and network appliances. Benefits: We provide competitive salaries, a world class benefits package, including 100% of the premium for employee medical, dental and vision insurance, highly subsidized premiums for dependent coverage, 401K match, employees stock purchase plan, 18 days paid time off within the 1st year and 9 paid holidays, life insurance, short & long term disability insurance, tuition reimbursement, and much more. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

2 - 6 years

7 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Position Summary The F5 NGINX Business Unit is seeking a Software Engineer III based in India. As a software engineer, you will be an integral part of a development team delivering high-quality features for exciting next generation NGINX SaaS products. The role is focused on delivering loosely coupled software components and microservices integrated in both public & private cloud architectures; creating solutions to a wide variety of technical challenges; independently designing, implementing, and testing new functionality; and collaborating with peers and technical leads. Youll be expected to handle most development tasks independently, with minimal direct supervision. Primary Responsibilities Collaborate with a globally distributed team to design, code, and test robust, scalable, loosely coupled components for SaaS applications hosted on public cloud platforms. Diagnose and resolve complex software challenges involving network, security, and web technologies. This includes troubleshooting problems with HTTP load balancers, API gateways (e.g., NGINX proxies), and related systems. Work cross functionally integrating, testing and debugging issues with existing system wide software. Take part in product support, bug triaging, and bug-fixing activities on a rotating schedule to ensure the SaaS service meets its SLA commitments. Consistently apply forward-thinking software design, implementation, and test principles. Mentor junior developers while demonstrating leadership. Skills Expertise in coding with Golang (preferred) or other high-level programming languages like Rust, C++, or Python. Hands-on experience with Docker and Kubernetes, as well as developing applications using microservices architecture within cloud platforms such as Microsoft Azure, AWS, or Google Cloud. Solid knowledge of computer networking principles. Experience with network service technologies such as HTTP, gRPC, TLS, REST APIs, and OpenTelemetry. Qualifications Bachelor’s or advanced degree; and/or equivalent work experience. 5+ years of experience in relevant roles. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

5 - 7 years

9 - 18 Lacs

Gurugram

Work from Office

Naukri logo

Job Responsibilities Develop, test, and maintain robust and scalable backend applications using Go (Golang). Design and implement RESTful APIs and gRPC services. Work with microservices architecture and containerization using Docker. Optimize application performance and ensure high availability and scalability. Collaborate with frontend developers, DevOps engineers, and other stakeholders. Implement and maintain CI/CD pipelines for seamless deployments. Write clean, maintainable, and well-documented code. Troubleshoot, debug, and upgrade existing applications. Ensure security best practices and code quality standards. Good understanding of concurrency / multi threading patterns memory efficient implementations Go profiling and debugging methods Desired Skills and Experience: Strong experience in Go (Golang) programming. Proficiency in building microservices and APIs. Knowledge of database systems such as PostgreSQL, MySQL, MongoDB, or Redis. Experience with Docker, Kubernetes, and cloud platforms (AWS). Understanding of event-driven architecture and message brokers (Kafka, RabbitMQ, etc.). Familiarity with version control tools like Git. Experience with testing frameworks and best practices in Go. Knowledge of authentication and authorization mechanisms (OAuth, JWT, etc.). Ability to work in an Agile/Scrum environment. Experience in Agile development environment. Web Services Testing/Backend testing: SOAP UI, POSTMAN Build Deployment on Test Environment. Working experience on Unix is a plus

Posted 1 month ago

Apply

2 - 5 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Req ID: 318811 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Digital Engineering Staff Engineer to join our team in Bangalore, Karnataka (IN-KA), India (IN). Once You Are Here, You Will:? Quickly be steeped in a suite of custom accelerators which include:? Continuously tested & deliveredInfrastructure, Pipeline, and Policy as Code? Extensible automation & dependency management code frameworks? Development of event driven functions, APIs, backend services, Command LanguageInterfaces, and Self-Service Developer Portals. We eat our own dog food; all your work will be covered with unit, security, governance,and functional testing utilizing appropriate frameworks. Armed with these accelerators you will be among the first on the ground to customize and deploythe delivery platform that will enable the application developers that follow us to rapidly create,demonstrate, and deliver value sprint over sprint for much of the Global Fortune 500. Basic Qualifications 1+ years coding in either Python, Typescript, or Golang 1+ years scripting experience in bash or powershell 5+ years of networking experience (security, DNS, VPN, Cloud, load balancing) 5+ years of systems administration experience with at least one operating system (Linux or Windows) 3+ years experience with one of the following public cloud platforms (AWS, Azure, or GCP) Desired Experience & Skills: 4+ years of CI/CD experience 4+ years of serverless or container-based architecture experience 4+ years of Infrastructure as code (IAC) experience Can autonomously contribute to cloud and application orchestration code and actively involved in peer reviews Can deploy and manage the common tools we use (Jenkins, monitoring, logging, SCM, etc) from code Advance networking (tcpdump, network flow security analysis, can collect and understand metric between microservices) Experience with advance authentication technologies (federated auth, SSO) Fluent in DevOps principles and patterns Fluent in Agile practices #LaunchJobs #LaunchEngineering #CamSRM About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies.Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us atus.nttdata.com NTT DATA endeavors to make https://us.nttdata.comaccessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here. Job Segment Consulting, Linux, Technology

Posted 1 month ago

Apply

6 - 11 years

5 - 15 Lacs

Pune

Hybrid

Naukri logo

Job Description We are looking for a Software Engineer with expertise in Go (Golang) and deep experience in advertising technology systems. You will be responsible for designing, developing, and optimizing high-performance services and distributed systems that power our SSP/DSP platforms. If you have a strong background in programmatic advertising, a passion for scalable architectures, and hands-on experience in Go production environments Roles and responsibilities Design, develop, and optimize high-performance services for programmatic advertising platforms. Build and maintain scalable distributed systems for real-time bidding (RTB), SSP (Supply-Side Platform), and DSP (Demand-Side Platform) solutions. Work closely with product, data, and engineering teams to enhance system reliability, efficiency, and scalability. Optimize low-latency, high-throughput applications in Go (Golang) for production environments. Implement ad-serving logic, bidding algorithms, and auction dynamics within the ad-tech ecosystem. Ensure compliance with industry standards (IAB, GDPR, CCPA) and best practices in advertising technology. Troubleshoot, debug, and enhance existing systems to support growing traffic and new features. Proven expertise in Go (Golang) development for high-scale, production environments. Strong knowledge of programmatic advertising, RTB, and ad exchanges. Solid understanding of microservices architecture and distributed computing Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes) Strong problem-solving skills and the ability to work in a fast-paced environment

Posted 1 month ago

Apply

10 - 15 years

0 - 0 Lacs

Chennai

Work from Office

Naukri logo

What are we looking for: ACV’s mission is to build and enable the most trusted and efficient digital marketplaces for buying and selling used vehicles with transparency and comprehensive data that was previously unimaginable. We are powered by a combination of the world’s best people and the industry’s best technology. At ACV, we are driven by an entrepreneurial spirit and rewarded with a work environment that enables each teammate to impact the company from day one. ACV’s network of brands includes ACV Auctions, ACV Transportation, MAX Digital, Clear Car, and ACV Capital within its Marketplace Products as well as True360 and Data Services. Our software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solutions, and being surrounded by great engineers and a warm culture. These tenets allow our engineering teams to have large business impact and product ownership, which is critical to ACV Auctions continual growth. We are looking for a highly skilled and experienced Senior Backend Software Developer to join our dynamic development team. As a Senior Developer, you will take ownership of designing, building, and optimizing robust and scalable software solutions. Your expertise and leadership will drive innovation, mentor junior developers, and contribute to the overall technical strategy of our organization. We value practical software experience in addition to a thorough understanding of computer science fundamentals. The technologies you are familiar with are less important to us than your ability to solve complex software problems, apply software engineering best practices, and work in a collaborative work environment. Key Responsibilities Software Development Design, develop, test, and deploy high-quality software solutions in alignment with business requirements. Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Debug and resolve complex technical issues in a timely manner. Technical Leadership Provide mentorship and technical guidance to junior and mid-level developers. Lead technical discussions, code reviews, and design sessions. Stay abreast of emerging technologies and propose innovative solutions to improve our systems. Architecture and Design Collaborate with stakeholders to gather and analyze requirements and translate them into technical designs. Architect scalable, secure, and maintainable software systems that meet performance and reliability standards. Optimize system performance and ensure solutions are future-proof. Collaboration and Communication Work closely with cross-functional teams, including product management, UX/UI design, and QA, to deliver on project goals. Clearly communicate technical concepts and solutions to non-technical stakeholders. Contribute to and promote a culture of continuous learning and improvement within the team. Qualifications BS degree in Computer Science or a related technical discipline or equivalent practical experience. 8+ years of experience in software development with demonstrated expertise in Golang or equivalent Strong understanding of software architecture, design patterns, and development methodologies. Strong knowledge of Kubernetes and Docker. Experience with relational and distributed databases, version control systems, automated testing, and CI / CD. Experience with cloud platforms (e.g., AWS, Azure, GCP) Experience with Agile or Scrum methodologies is a plus. Proven ability to lead technical projects from conception to completion. Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills, with a collaborative mindset. #LI-CM1#LI-NX1

Posted 1 month ago

Apply

3 - 7 years

35 - 55 Lacs

Bengaluru

Remote

Naukri logo

Senior Software Engineer - Full-Stack Experience: 3 - 7 Years Exp Salary : INR 35-55 Lacs per annum Preferred Notice Period : Within 30 Days Shift : 10:00AM to 7:00PM IST Opportunity Type: Remote Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : LLM, Restful APIs, Rust, AWS, Golang, SQL Good to have skills : NextJS, react, Python, TypeScript, Vue Javelin (One of Uplers' Clients) is Looking for: Senior Software Engineer - Full-Stack 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 Welcome to Javelin, a cutting-edge AI production platform designed for LLM-forward enterprises. It enables enterprises to leverage AI technology securely and reliably. Our large language models (LLMs) are powerful tools that offer a wide range of potential applications to add value to businesses. However, making these LLMs accessible to various teams and individuals in an organization presents security, cost management, and data handling challenges, including data leaks and intellectual property and PII/PHI risks. Javelin is a highly performant, ultra-low latency gateway written in Golang that serves as a centralized gateway for LLM interactions across the enterprise to address these challenges. It enables organizations to manage access to LLMs effectively and make them available for experimentation and production use cases while ensuring robust security and compliance. Javelin offers several features, including centralized management of LLM credentials and a simple routing framework to integrate with various closed and open-source LLMs. With Javelin, organizations can secure LLMs from development to production. Job Description Function: Software Engineering Full-Stack Development GolangJavaScriptPythonFlaskNode.jsReact.js Javelin is building an AI Security Platform for LLMs. We're seeking an experienced full-stack engineer to join our startup. As a critical member of our small, fast-paced team, you will design, implement, and maintain our Go-based & Python APIs and infrastructure. We are a remote-first organization. World-class investors like Aspenwood and Mozilla Ventures fund Javelin. Responsibilities: Architect, develop and optimize Go and Python-based APIs and services. Collaborate with the team to design and evolve our system architecture. Implement best practices for code quality, testing, and documentation. Integrate with AWS & GCP services, Postgres databases, and Kubernetes deployments. Contribute to the entire development lifecycle, from ideation to deployment and maintenance. Mentor and guide junior team members. Requirements: 3+ years of professional experience in Go or Python development OR 7+ years of professional experience in other languages. Strong understanding of Go or Python best practices, concurrency patterns, and performance optimization. Expertise in designing and building RESTful APIs and microservices. Experience owning the full development cycle of a project from inception to production. Proficient in SQL and working with relational databases. Contributions to open-source projects, particularly LLM-related. Experience building security tools or products. Experience with Rust or TypeScript. Experience building LLM technologies and their applications. Experience building production web applications using a modern framework such as React, NextJS, Vue, or Svelte. Interview Rounds : R1 : Tech screen round R2 : Project/Take -home Assignment R3: Peer Coding Discussion R4: Design Discussion R5: Discussion 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: Enterprise controls, continuous monitoring, and automated threat prevention for your AI traffic. Your data remains secure, compliant, and future-ready at every step. 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 1 month ago

Apply

7 - 10 years

30 - 35 Lacs

Pune

Remote

Naukri logo

Build scalable Python/Django apps Develop reusable APIs and components Integrate REST/SOAP/streaming services Optimize performance and reliability Review code, mentor juniors, and work in Agile teams Required Candidate profile 7–10 yrs in software development 4+ yr in Python/Django/Golang Strong in MySQL, REST APIs, Git, Kafka Exp. with RabbitMQ, Redis Solid in Agile, testing, backend design Must be individual contributor

Posted 1 month ago

Apply

3 - 5 years

11 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description Analyze, design develop, fix and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications. Career Level - IC2 Responsibilities Minimum 4-5 years hands-on, end to end DWH Implementation experience using ODI. Should have experience in developing ETL processes - ETL control tables, error logging, auditing, data quality, etc. Should be able to implement reusability, parameterization, workflow design, etc. Expertise in the Oracle ODI tool set and Oracle PL/SQL,ODI knowledge of ODI Master and work repository Knowledge of data modelling and ETL design Setting up topology, building objects in Designer, Monitoring Operator, different type of KMs, Agents etc Packaging components, database operations like Aggregate pivot, union etc. using ODI mappings, error handling, automation using ODI, Load plans, Migration of Objects Design and develop complex mappings, Process Flows and ETL scripts Must be well versed and hands-on in using and customizing Knowledge Modules (KM) Experience of performance tuning of mappings Ability to design ETL unit test cases and debug ETL Mappings Expertise in developing Load Plans, Scheduling Jobs Ability to design data quality and reconciliation framework using ODI Integrate ODI with multiple Source / Target Experience on Error recycling / management using ODI,PL/SQL Expertise in database development (SQL/ PLSQL) for PL/SQL based applications. Experience of creating PL/SQL packages, procedures, Functions , Triggers, views, Mat Views and exception handling for retrieving, manipulating, checking and migrating complex datasets in oracle Experience in Data Migration using Sql loader, import/export Experience in SQL tuning and optimization using explain plan and Sql trace files. Strong knowledge of ELT/ETL concepts, design and coding Partitioning and Indexing strategy for optimal performance Must have Good verbal and written communication in English, and good interpersonal, analytical and problem-solving abilities. Should have experience of interacting with customers in understanding business requirement documents and translating them into ETL specifications and High and Low level design documents. Experience in understanding sophisticated source system data structures preferably in Financial services (preferred) Industry Ability to work with minimal guidance or supervision in a time critical environment. Work with Oracle's world class technology to develop, implement, and support Oracle's global infrastructure. As a member of the IT organization, assist with the design, development, modifications, debugging, and evaluation of programs for use in internal systems within a specific function area. Duties and tasks are standard with some variation. Completes own role largely independently within defined policies and procedures. BS or equivalent experience in programming on enterprise or department servers or systems. Life at Oracle and Equal Opportunity:An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.At Oracle, we believe that innovation starts with diversity and inclusion, and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles to perform crucial job functions.Thats why were committed to creating a workforce where all individuals can do their best work. Its when everyones voice is heard and valued that were inspired to go beyond whats been done before.Disclaimer: Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.Which includes being a United States Affirmative Action Employerhttps://www.oracle.com/corporate/careers/diversity-inclusion/

Posted 1 month 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