Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
6.0 - 11.0 years
6 - 10 Lacs
Bengaluru
Work from Office
We’re looking for Senior Engineers with a deep backend focus to join our team. In this role, you can expect to: Design, prototype and implement features and tools while ensuring stability and usability Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others Act as a subject matter expert on quality development with an emphasis on Golang development Lead and execute large-scale projects, ensuring the reliable delivery of key features from design through full implementation and troubleshooting. Drive end-to-end project lifecycle, including architecture design, implementation, and issue resolution, with a focus on quality and efficiency. Evaluate project tradeoffs and propose solutions, proactively removing blockers and keeping stakeholders informed on progress, issues, and milestones. Collaborate with internal teams, customers, and external stakeholders to design solutions that align with requirements and customer needs. Advocate for strategic technical roadmap initiatives that enhance the system’s overall effectiveness across teams and the organization. Debug and resolve complex issues to improve the quality and stability of products or solutions Review and assess code for quality, design patterns, and optimization opportunities, ensuring best practices are followed Mentor and guide software engineers, sharing technical knowledge and promoting best practices in development processes Facilitate collaborative team activities, such as code pairing and group troubleshooting, to foster a productive and cohesive team environment Support reliable production environments, including participating in an oncall rotation Strive for quality through maintainable code and comprehensive testing from development to deployment Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise You have at least 6+ years of experience as an engineer You have professional experience developing with modern programming languages and frameworks, and are interested in working in Golang and Ruby specifically You have experience working with distributed systems, particularly on a cloud provider such as AWS, Azure or GCP, with a focus on scalability, resilience and security. Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment Demonstrated business acumen and customer focus, with a readiness for change and adaptability in dynamic situations Cloud-native mindset and solid understanding of DevOps principles in a cloud environment Familiarity with cloud monitoring tools to implement robust observability practices that prioritize metrics, logging and tracing for high reliability and performance. Intentional focus on stakeholder management and effective communication, fostering trust and relationship-building across diverse teams Integrated skills in critical thinking and data-driven analysis, promoting a growth mindset and continuous improvement to support high-quality outcomes Preferred technical and professional experience You have experience using products like (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul). You have prior experience working in cloud platform engineering teams
Posted 2 weeks ago
4.0 - 7.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Provide L3 support for applications written in GoLang, ensuring high availability and reliability. Analyze application behavior, parse system/application logs, and troubleshoot issues to identify and resolve root causes. Collaborate with development teams to resolve bugs and implement fixes or workarounds where needed. Enhance support scripts to automate and streamline log analysis and issue detection. Maintain knowledge base articles and documentation for known issues, fixes, and standard operating procedures. Support deployment and release activities, ensuring smooth transition of code to production environments. Engage with stakeholders to gather issue details, communicate resolutions, and set proper expectations. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong hands-on experience in GoLang, particularly in understanding and debugging Go applications. Solid understanding of log structures, log parsing, and log management tools. Strong debugging and problem-solving abilities in complex environments. Familiarity with microservices, REST APIs Ability to work in a fast-paced environment and handle critical production issues with urgency. Excellent communication and collaboration skills
Posted 2 weeks ago
3.0 - 5.0 years
4 - 8 Lacs
Bengaluru
Work from Office
As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you’ll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3- 5 years of Proficiency in at least one of languagesPython or Go, Solid understanding of Object-Oriented Programming (OOP) principles Experience working on Linux operating systems and Shell scripting Familiarity with Git version control system Experience with RESTful APIs Excellent debugging skills Strong communication skills (written and oral) Ability to work effectively in a team environment Problem-solving and analytical skills Experience with Docker and Kubernetes containerization technologies Preferred technical and professional experience Experience working on Cloud (AWS, Azure, GCP) Experience in Linux Networking
Posted 2 weeks ago
6.0 - 11.0 years
12 - 22 Lacs
Hyderabad
Work from Office
Mandatory Skills : Golang Required Skills Strong knowledge and very good hands-on experience in Golang SQL Good knowledge and coding experience in Golang or any similar language like Go lang Java Python Strong knowledge and working experience of API development in a Micro services architecture with SOAPREST services Passionate about good design and code quality and have strong engineering practices Experience of SQL and relational databases like PostgreSQL SQL Server similar one Good to have experience in Jenkins AWSAzure Docker containers Good to have Cloud Native Apps Working experience in implementing Continuous Integration and Continuous Deployment CICD build systems in an agile workflow Independently develop the requirements on the user stories in a highly self-managed Scrum Team Actively participate in User story refinement design of the solution and develop the same to meet or exceed the acceptance criteria Excellent verbal and written communication skills and ability to work in a collaborative manner with peers across different time zones Pls be informed prior candidates that once final selection is done they have to be ready with their documents as below : -
Posted 2 weeks ago
6.0 - 11.0 years
11 - 21 Lacs
Hyderabad
Work from Office
Mandatory Skills : Golang Required Skills: Strong knowledge and very good hands-on experience in Golang SQL Good knowledge and coding experience in Golang or any similar language like Go lang Java Python Strong knowledge and working experience of API development in a Micro services architecture with SOAPREST services Passionate about good design and code quality and have strong engineering practices Experience of SQL and relational databases like PostgreSQL SQL Server similar one Good to have experience in Jenkins AWSAzure Docker containers Good to have Cloud Native Apps Working experience in implementing Continuous Integration and Continuous Deployment CICD build systems in an agile workflow Independently develop the requirements on the user stories in a highly self-managed Scrum Team Actively participate in User story refinement design of the solution and develop the same to meet or exceed the acceptance criteria Excellent verbal and written communication skills and ability to work in a collaborative manner with peers across different time zones
Posted 2 weeks ago
8.0 - 12.0 years
35 - 60 Lacs
Bengaluru
Work from Office
Job Summary As a senior software engineer within the Data Services team at NetApp, you will play a pivotal role in the Trident program, which introduced the first open-source, out-of-tree dynamic storage provisioner to Kubernetes! You will take ownership of and shape the Kubernetes narrative for NetApp. This position will necessitate your advocacy for the solution within an open-source ecosystem, as you will be tasked with driving the adoption of the proposed solution. Our team at NetApp is dedicated to crafting innovative and distinctive solutions to aid our customers in addressing the challenges associated with persistent storage consumption for Kubernetes applications and other container technologies. We collaborate closely with upstream communities, contributing code and leadership to establish the persistent storage strategy in these domains. The ideal candidate for this role will be results-oriented, collaborative, curious, and creative. They will strive for excellence in their daily tasks, consistently delivering high-quality outcomes without the need for oversight. Furthermore, they will possess extensive experience across various domains, including embedded systems, operating systems, storage technologies, and distributed systems. Job Requirements • As a Senior Software Engineer, your role will involve designing, coding, and executing complex features. Engage in technical discussions and collaborate with other Business Units on project-related matters. • Excellent coding skills in Golang and Python. • Deep technical knowledge of Kubernetes. • Understanding of Hyper Scaler technologies: AWS, GCP and AZURE. • Experience with NetApp storage or cloud-native storage platforms. • The candidate should have a working knowledge of Agile Scrum best practice. • Test Automation. • Debugging/Performance analysis. Education Bachelors or Master’s degree in Computer Science or Electrical Engineering with 8 to 11 years of experience.
Posted 2 weeks ago
0.0 - 1.0 years
10 - 15 Lacs
Noida, Hyderabad, Pune
Work from Office
AccioJob is organizing an exclusive offline hiring drive in collaboration with GameBerry Labs for the role of Software Development Engineer 1 (SDE 1) . This is your opportunity to land a high-impact role, working on real-world problems using DSA, OOPs, and Design Patterns in languages like Java, Python, or Golang . To Apply, Register and select your Slot here: https://go.acciojob.com/EF3Ncg Job Description: Role: SDE 1 Work Location: Bangalore CTC: 10 LPA - 15 LPA Eligibility Criteria: Education: B.Tech, BE, BCA, MCA, M.Tech Branches: Circuit Branches (CSE, ECE, IT, etc.) Graduation Year: 2024 (Minimum 9 months of experience) 2025 (Minimum 3-6 months of experience) Evaluation Process: Offline Assessment at AccioJob Skill Centres (Hyderabad, Bangalore, Pune, Noida) Technical Interviews (2 Rounds - Virtual for most; In-person for Bangalore candidates) Note: Carry your laptop and earphones for the assessment. Register Here: https://go.acciojob.com/EF3Ncg
Posted 2 weeks ago
5.0 - 8.0 years
27 - 42 Lacs
Bengaluru
Work from Office
Job Summary As a Software Engineer you will work as part of a team of skilled Application engineers accountable for participating in the development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development, needing a deep working knowledge of both systems and Kubernetes. Job Requirements Strong programming skills in NodeJS and Golang technologies, development using microservices architecture, and Kubernetes. Strong in Data Structures and algorithms. Expertise in cloud technologies, containers, and orchestration frameworks like Kubernetes. Experience in developing services in any of the major cloud providers preferred. Full-stack developer preferred. Should have a good storage and networking background and an understanding of concepts around the same. Should be very versatile with Windows/UNIX OS, its technologies, and understanding. Good understanding of REST API design and implementation. Knowledge of databases (MSSQL & MySQL), and UI/UX design Should have participated in all phases of the product development cycle from Requirement understanding and design, through Implementation and Test design. Should have attained experience and knowledge in solving complex problems. Prior experience in developing high-scale and performant systems. Coding, Design, Development, Debugging, Reliability & Research. You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. Should have a strong aptitude to learn new technologies. Education A minimum of 4 - 8 years of experience is required. A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience with little to 3 years of experience. Demonstrated ability to have completed multiple, moderately complex projects.
Posted 2 weeks ago
6.0 - 8.0 years
19 - 30 Lacs
Bengaluru
Hybrid
6-8 years of experience in software development. Proven experience as a Golang Developer. Strong proficiency in Python/Java Solid understanding of software development principles and best practices. Familiarity with database technologies such as SQL and NoSQL. Knowledge of version control systems, particularly Git. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities.Role & responsibilities
Posted 2 weeks ago
3.0 - 5.0 years
15 - 27 Lacs
Bengaluru
Work from Office
Job Summary Responsible for delivering an enterprise class NetApp software product. Software Engineer thrives as part of a high-performance team tasked with finding creative solutions to the most profound data challenges customers face. Wielding cutting-edge technologies, you help create/stabilize new products and services that bring NetApp’s data fabric to every application, anywhere. Assists in the analysis, testing, and optimization of software systems to ensure they perform well under load. Job Requirements •Experience with Python and Golang •Software Development: Assist in designing, coding, and creating automation to drive the core workflows according to project requirements and established software development standards. •Debugging and Troubleshooting: Identify, troubleshoot, and resolve system defects and issues. This includes debugging code, resolving configuration issues, and finding and fixing software defects. •Automation Infra development and debugging issues: Help with the development process and analyze the automation infrastructure systems, pinpoint bottlenecks, and suggest solutions to resolve them. Familiarity with Kubernetes clusters is advantageous. •Automation development: Assist in the creation and implementation of automated development for end-to-end customer scenarios using Python and detect and address issues. •Cloud Systems Experience: Experience with any one cloud systems(Azure, AWS, GCP) is a preferred qualification. •Optimization Assistance: Aid in optimizing code, database queries, test scenarios. •Collaboration: Work closely with other team members, including senior engineers, developers, and SREs to ensure stability at all stages of the development process. Works closely with development engineers in feature development and resolution of problems. Analyze problems and apply to proper test tools and methods to create opportunities to contribute clean code. •Documentation: Engage in the development, modification, and review processes for systemic coverage and feature development. •Communication: Excellent written and verbal communication abilities •Foundational skills: Basic knowledge of relevant software and tools (e.g., Database, message queues, REST API, JIRA, Jenkins) Education • Bachelor’s degree in a relevant field (e.g. Computer Science, Engineering) • Typically requires a minimum of 2 years of related experience
Posted 2 weeks ago
3.0 - 6.0 years
18 - 20 Lacs
Noida, Pune, Bengaluru
Hybrid
3-6years of experience in software development. Proven experience as a Golang Developer. Strong proficiency in Python/Java Solid understanding of software development principles and best practices. Familiarity with database technologies such as SQL and NoSQL. Knowledge of version control systems, particularly Git. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities.
Posted 2 weeks ago
6.0 - 9.0 years
25 - 30 Lacs
Bengaluru
Hybrid
6-9 years of experience in software development. Proven experience as a Golang Developer. Strong proficiency in Python/Java Solid understanding of software development principles and best practices. Familiarity with database technologies such as SQL and NoSQL. Knowledge of version control systems, particularly Git. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities.
Posted 2 weeks ago
7.0 - 12.0 years
35 - 55 Lacs
Bengaluru
Hybrid
Meet The Team The Cisco AI Software & Platform Group drives the development of groundbreaking generative AI applications. We empower Cisco's diverse product portfolio, spanning networking and security, with intelligent assistants and agents. We work on pioneering technologies that proactively defend against threats, safeguard critical business assets, and simplify security operations. Fueled by a passion for AI/ML, we strive to create a secure future for businesses. Our collaborative and passionate team thrives with tackling sophisticated challenges and delivering innovative solutions. Your Impact We are seeking a hardworking and passionate Software Engineer to join our growing AI Defense team. In this role, you will play a crucial part in building pioneering generative AI applications that will power innovation across our entire company. You will work closely with data scientists, collaborate with other engineers and multi-functional teams, and give to the development of robust, scalable, and high-performance AI solutions. Develop pioneering AI applications: Design and build innovative generative AI applications that are secure, reliable, and scalable. Translate business needs into technical solutions: Work closely with partners to understand business requirements and translate them into technical specifications and roadmaps. Experiment and innovate: Experiment with different generative AI models and architectures, evaluate their performance, and find opportunities for improvement. Build developer tools: Develop and maintain APIs, SDKs, and other tools that enable seamless integration of AI capabilities into various applications. Instrumentation: Implement the right types of instrumentation to supervise and measure the performance, reliability, and security. Fixing: Debug and fix integration issues, identifying bottlenecks or errors and implementing solutions to optimize service interactions. Scale and Performance Optimization: Work on scale and performance tuning and optimization of different components to ensure efficient, responsive operation for handling large volumes of requests. Collaborate effectively: Work closely with data scientists, researchers, product managers, engineers, and other customers to ensure successful project delivery. Chip in to a strong engineering culture: Participate actively in code reviews, knowledge sharing sessions, and team discussions. Stay ahead of the curve: Continuously learn and stay abreast of the latest advancements in AI/ML research, industry trends, and standard methodologies. Minimum Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. 7+ years of professional software development experience using programming languages such as Go, Python or Java Proven experience as a Backend Engineer with expertise in integrating and scaling complex services. Strong foundation in computer science fundamentals, with a focus on data structures, algorithms, and software design principles. Strong understanding of AI service operations, including Generative AI, and the ability to design and build interfaces between them. Experience with instrumentation and monitoring tools for measuring service performance. Excellent problem-solving skills and the ability to solve complex technical issues. Preferred Qualifications: Master's degree in Computer Science, Artificial Intelligence, or a related field is a strong plus. Knowledge of security best practices and compliance standards. Effective collaboration and communication skills to collaborate with multi-functional teams. #WeAreCisco #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connectionwe celebrate our employees diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us! https://jobs.cisco.com/jobs/ProjectDetail/Senior-Software-Engineer-Generative-AI-Go-Python-AWS-Kubernetes-7-11-Years/1442885
Posted 2 weeks ago
1.0 - 6.0 years
6 - 12 Lacs
Gandhidham
Work from Office
Hiring Back End Developer - Gandhidham Location - Kutch Candidate must have the knowledge of Back End Development We’re looking for self-driven developer to take full ownership of the app — handling everything from bug fixes to new feature rollouts
Posted 2 weeks ago
2.0 - 7.0 years
45 - 60 Lacs
Bengaluru
Remote
Back-End Developer - Go Compensation: 45 to 60 LPA Job Location: Remote APPLY HERE: https://p.hck.re/m7MD Core Responsibilities Design and implement scalable applications in Go, emphasizing performance and reliability. Develop and maintain RESTful APIs for seamless integration and user experiences. Apply Go concurrency patterns (goroutines, channels) to build efficient services. Maintain high code quality, with robust unit and integration test coverage. Diagnose and fix issues, delivering both reactive and long-term improvements. Streamline development using Git, Docker, and CI workflows. Collaborate on database design (schemas, queries), ensuring data integrity. Focus on security, availability, scalability, and maintainability of microservices. Role Breakdown Strong knowledge of Go concurrency, channels, goroutines, and Gorilla Mux. Experience with microservices architecture in production environments. Proficiency in MongoDB (schema design, queries, performance tuning). Familiarity with AWS for deploying and managing applications. Comfortable with Agile workflows, CI/CD, and source control best practices. What You Need to Succeed 2+ years of Go development; 4+ years in overall back-end development. Deep understanding of Go fundamentals: concurrency, channels, RESTful APIs, microservices. Hands-on experience with non-relational databases (MongoDB strongly preferred). Familiarity with Docker and container orchestration tools. Proficiency with Git versioning (branching, merging, pull requests). Solid understanding of OOP, Design Patterns, Dependency Injection. Effective communication and team collaboration skills. Bachelors degree in Computer Science, Engineering, or equivalent experience is preferred.
Posted 2 weeks ago
5.0 - 8.0 years
27 - 42 Lacs
Bengaluru
Work from Office
Job Summary As a Software Engineer, you will work as part of a team of skilled Application engineers accountable for participating in the development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development, needing a deep working knowledge of both systems and Kubernetes. Job Requirements • A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle, including: • Coding, Design, Development, Debugging, Reliability & Research. • You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. Technical Skills • Strong programming skills in .NET Core, Java and Golang technologies, development using microservices architecture and Kubernetes. • Strong in Data Structures and algorithms. • Expertise in cloud technologies, containers, and orchestration frameworks like Kubernetes. Experience in developing services in any of the major cloud providers is preferred. • Full Stack developer preferred. • Should have a good storage background and understanding of concepts around the same. • Should be very versatile with Windows/UNIX OS, its technologies, and understanding. • Good understanding of REST API design and implementation. • Knowledge of databases (SQL, Oracle, or HANA), and UI/UX design • Should have participated in all phases of the product development cycle from Requirement understanding, Design, through Implementation and Test design. • Should have attained experience and knowledge in solving complex problems. • Prior experience in developing high-scale and performant systems. Education • Minimum 5 years of experience and must be hands-on with coding. • B.E/B.Tech or M.S in Computer Science or related technical field.
Posted 2 weeks ago
6.0 - 9.0 years
6 - 16 Lacs
Bengaluru
Work from Office
4 to 9 years of experience in IT • Demonstrable expertise in Golang development services, including a deep understanding of its syntax, advanced features, and standard library • Familiarity with Go routines and channel patterns, as well as experience in writing high-performance Go code • Solid grasp of web development fundamentals, including HTTP/HTTPS protocols, RESTful and GraphQL API design, data structures, and WebSockets • Experience with designing and implementing microservices in Go and an understanding of containerization and orchestration technologies like Docker and Kubernetes • Experience with Postgres databases
Posted 2 weeks ago
3.0 - 5.0 years
15 - 27 Lacs
Bengaluru
Work from Office
Job Summary As a Software Engineer you will work as part of a team of skilled Application engineers accountable for participating in the development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development, needing a deep working knowledge of both systems and Kubernetes. Job Requirements Strong programming skills in .Net core, Java and Golang technologies, development using microservices architecture and Kubernetes. Strong in Data Structures and algorithms. Expertise in cloud technologies, containers, orchestration frameworks like Kubernetes. Experience in developing services in any of the major cloud providers preferred. Full Stack developer preferred. Should have a good storage background and understanding of concepts around the same. Should be very versatile with Windows/UNIX OS , its technologies and understanding. Good understanding in REST API design and implementation. Knowledge one of databases (SQL, Oracle or HANA), and UI/UX design Should have participated in all phases of the product development cycle from Requirement understanding, Design, through Implementation and Test design. Should have attained experience and knowledge in solving complex problems. Prior experience in developing high scale and performant systems. Should have strong aptitude to learn new technologies. Should be a good team player. Essential Functions: • A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle including: • Coding, Design, Development, Debugging, Reliability & Research. • You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. Education • A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience with 2 to 4 years of experience.
Posted 2 weeks ago
7.0 - 12.0 years
20 - 25 Lacs
Bengaluru
Work from Office
locationsBangalore, Indiaposted onPosted 8 Days Ago time left to applyEnd DateJune 17, 2025 (17 days left to apply) job requisition id30034 The Opportunity "We are building the future of FICOs Platform capabilities. Come join our team as a hands-on technical member where youll drive development of Java microservices and help us realize our strategic architectural vision. You will work in an Agile environment, working with a team of architects, engineers, and product leaders on platform services that run in multiple cloud infrastructures. You will be strongly challenged and will work within an amazing software organization." -VP, Software Engineering What Youll Contribute Design, develop, test, deploy, and support the capabilities of a large world-class enterprise-level platform Create scalable microservices of high performance, high availability, interoperability, and reliability Contribute designs and technical proof of concepts, and adhere to standards and guidance from architecture team members Participate with Senior engineers and Product Management to create epics and stories, and define their technical acceptance criteria Experienced with enterprise architectural models and distributed software design Serve as source of technical expertise, mentor junior engineers, and raise quality standards Manage ambiguity and moderate levels of complexity, and proactively discover and attack issues Share ownership in quality, test automation, continuous integration and delivery, and production operation Quickly escalate challenges and risks incurred during projects What Were Seeking Bachelor's/Masters degree in Computer Science or related disciplines, and 7+ years of relevant experience Expertise in Java 17/21 with good knowledge of Data structure, Algorithm ,Collections, Multithreading. Python/GO or other scripted language is a plus Strong backend/server development experience Experience with Spring Framework, Spring Boot Microservices, and Spring Cloud Stream is a plus Experience with gRPC services Experience with Event driven architecture and messaging systems (Kafka, Pulsar, RabbitMQ...) Full-stack development with JavaScript and Angular experience is a plus Amazon Web Services (AWS) is required, and Microsoft Azure and Google Cloud (GCP) are a plus Certifications like AWS Cloud Practitioner, Developer, and Solutions Architect are a plus Relational databases, SQL proficiency, and Object-to-relationalmapping (Hibernate) Experienced and passionate with unit and functional testing, automated regression, and test integration Containerization, with Docker/Kubernetes Helm, Amazon EKS/OpenShift and Terraform for cloud provisioning are a plus GIT, Maven, Gradle, and CI/CD tools Comfortable with Scrum software methodology Ability to work well as part of a geographically diverse team Our Offer to You An inclusive culture strongly reflecting our core valuesAct Like an Owner, Delight Our Customers and Earn the Respect of Others. The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences. Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so. An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.
Posted 2 weeks ago
8.0 - 13.0 years
5 - 10 Lacs
Kochi
Work from Office
Your Role and Responsibilities Participate in test driven coding and delivering of features of the product. Participate in the design and implementation of sophisticated software systems You will work with the Product Architects, Product Managers to understand various priorities and work towards the execution. Participate in software design and code reviews. Reviews include other Software Engineers and are held to ensure a high level of software quality and to share knowledge with team members. Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub. Participate in the planning, creation and execution of automated test cases and load/performance testing. Create/maintain technical documentation. Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members. You will be providing vigilance and compliance to various software engineering, support and release processes e.g security, stack upgrades that are free of vulnerabilities etc. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 8+ years of programming experience Robust system design and programming skills in Python-based backend application development ORNodeJS OR Java with Spring framework, ReactJS with Typescript or related technologies. Experience with Containers, Docker, Kubernetes, Linux Experience building distributed and scalable SaaS offerings based on REST APIs, microservices, and containers. Experience in system design and supporting cloud services Ability to learn and be productive on new technologies independently & quickly Experience in system design, code reviews etc. Good communication skills and technical leadership qualities Preferred technical and professional experience Degree in Computer Science, , Engineering, or equivalent professional experience. Working experience on Docker/Kubernetes, the DevOps, Micro services, RedHat OpenShift, Java J2EE / Python /NodeJS Willing to work independently and work on quick proof of concepts.
Posted 2 weeks ago
10.0 - 15.0 years
15 - 20 Lacs
Bengaluru
Work from Office
Architectural LeadershipWork collaboratively within a team responsible for shaping the architecture and technical trajectory of our software networking and edge computing portfolio. Real-world Product BuildingLeverage practical experience in building products to contribute valuable insights to the software engineering practices within the team. Domain ExpertisePossess a deep understanding of software networking and edge computing, utilizing this knowledge to develop informed opinions that play a pivotal role in shaping product direction and strategy. Collaboration and AdaptabilityCollaborate seamlessly with diverse teams and contribute to other IBM product initiatives. A crucial aspect is the ability to extend expertise beyond your domain to promote a holistic understanding of interconnected domains. Flexible MindsetDemonstrate flexibility in mindset to navigate and resolve points of intersection with other system components. Adaptability is key to finding mutually beneficial solutions. Effective CommunicationUtilize strong communication skills to articulate complex technical concepts, fostering collaboration and understanding across interdisciplinary teams. Required education Bachelor's Degree Required technical and professional expertise 10+ years of Proven Software Design and Development ExpertiseShowcase a deep understanding and expertise in software design and development practices, coupled with an instinctually curious, self-motivated, and collaborative approach. Secure Enterprise Network Management MasteryDemonstrate a wealth of experience in managing secure enterprise networks, particularly excelling in interconnecting applications deployed across diverse environments, including multiple and hybrid cloud locations as well as IT data centers. Strategic Collaboration with Product EngineeringBring a wealth of experience in working closely with product engineering teams, actively contributing to the strategic direction and shaping of software products. Cloud-Centric Deployment ProficiencyDisplay proficiency in managing applications deployed in complex environments, specifically showcasing expertise in navigating challenges associated with multiple and hybrid cloud locations. Results-Driven Cybersecurity LeadershipShowcase a track record of providing results-driven leadership in the realm of cybersecurity, ensuring the security of interconnected applications within enterprise networks. Preferred technical and professional experience Proficiency in Modern Programming LanguagesPossess a solid understanding of modern programming languages, with a specific emphasis on proficiency in languages such as GoLang, showcasing adaptability to cutting-edge technologies. Expertise in Linux EnvironmentDemonstrate strong knowledge and experience in working within Linux environments, illustrating a keen understanding of its intricacies and optimal configurations. Containerization and Orchestration MasteryShowcase proficiency in containerization with Docker and orchestration using Kubernetes, highlighting the ability to design and manage scalable and efficient application deployments. Enterprise Networking AcumenExhibit a robust understanding of enterprise networking, encompassing the design, implementation, and management of secure and efficient network infrastructures. Adaptable Tech Stack FamiliarityIllustrate familiarity and comfort with a diverse technology stack, demonstrating knowledge in areas such as GoLang, Linux, Docker, Kubernetes, and enterprise networking, enabling versatility in addressing complex challenges.
Posted 2 weeks ago
3.0 - 8.0 years
3 - 7 Lacs
Pune
Work from Office
In the role of Storage Test Engineer, you would be responsible for Designing test plan, execution of the tests, developing automation for individual product features for IBM Storage family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services. This role requires 3-8 years of relevant storage industry experience, preferably with prior experience in designing test plan for Storage Software. S/He should have BE in Computer Science and Electronics with proven track record of technical leadership for software development. Should have experience with GoLang/Python, should have experience working with Containers/Openshift/Kubernetes. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5years+ experience with GoLang Experience working with Containers/Openshift/Kubernetes Experience with RHEL/Linux OS/Openshift OS, system configuration, and administration Ability of problem solving and debugging complex code stacks Strong communication skills and ability to work in small teams with testers and developers Experience with continuous integration tools and automation frameworks Preferred technical and professional experience Knowledge of storage or file system concepts (Linux) Experience with Jenkins, Git, Gerrit, Robot Experience in Agile Software Development and Test Experience in kubernetes operator development is plus Experience in Cloud and Infrastructure
Posted 2 weeks ago
13.0 - 20.0 years
13 - 17 Lacs
Kolkata
Work from Office
Capgeminis Connected Marketing Operations practice offers and delivers Marketing Operations services to its top fortune 500 clients. Our portfolio of services is focused on delivering latest and best in Content Operations, Campaign Services and Performance Marketing solutions to drive marketing and sales outcomes for the clients. We are looking for a results-oriented senior leader to lead the global delivery & client relationship management for multiple projects. If you are driven by hyper growth challenge and love to wow the clients with your innovative solutions, then this is just the right leadership role for you! Primary Skills Execute go-to-market strategy for Capgeminis Marketing Operations services, including Pre-Sales, Sales, Demand Generation, Marketing, Partner, Sales Operations, and field activation. Drive short-term and long-term go-to-market plan aligned to the global and local GTM initiatives focused on installing the capability as a high-growth offering from Capgemini. Work with key executives and business stakeholders, set the marketing budget & goals, create world-class marketing campaigns, and participate in end-to-end sales activities. Be focused on demand generation through cross-sell-up sell in existing accounts, as well as new logo acquisition. Report on contribution to sales and effectiveness of campaigns. Work with the global delivery team and the subject matter experts to define and develop Marketing Operations services aligned to the market trends and client needs. Stay aware of the competitive landscape and develop tactical and strategic programs to ensure successful deal closures. Own and anchor all sales activities including response creation, proposal development, commercials client interactions etc. Be part of the pre-sales team to create best-in-class sales collaterals and pitch documents. Domain Knowledge: Good understanding of the latest tech and platforms in marketing domains Previous experience with leading delivery in a recognized agency will be an added advantage. Experience with international clients, especially US and EU is required. Working experience with cross cultural teams spread across India, Latin America and European centers is required. Understanding of the latest digital tools and the respective market leading software products. Industry Experience: Industry Experience in FMCG/ Retail/CPRD is preferable. Is able to handle deep conversations on some parts of Capgeminis portfolio and to negotiate with CxOs for strategic deals Influences Capgemini portfolio evolution through insights on clients' priorities and investments Goes beyond closing deals and tries to build long-term relationships with clients, acting as an advisor vs. salesperson Identifies, qualifies deals and is able to determine the set of solutions to complex or strategic issues faced by clients Clearly communicates expectations towards sales team members, supports in finding sales opportunities, creates the conditions to success and manages commitment Secondary Skills Candidate Background & Qualification: At least 13-20 years of related work experience in driving go-to-market activities for outsourcing services (supply chain focus see above). 5 to 7 years of work experience in marketing operation services sales. Advanced Business Degree, MBA or equivalent Strong knowledge of go-to-market strategy and channels for supply chain operations Should have driven end-to-end execution of go-to-market programs Should have hands-on experience in driving result-oriented campaigns for demand/lead generation, new logo acquisition. Drive to excel and growth-oriented leadership style Should be able to show flexibility and work in an agile environment Team management experience will be a plus International leadership experience is a must-have IT/BPO B2B sales experience
Posted 2 weeks ago
3.0 - 7.0 years
5 - 10 Lacs
Pune
Work from Office
Are you passionate about maintaining the reliability and performance of one of worlds largest fintech infrastructure We are seeking a skilled SRE - System Engineer to join our dynamic team. The ideal candidate will have a solid foundation in Linux/Unix administration and networking, along with a keen understanding of open source technologies, tools, and cloud services. Join us to ensure our services remain always-up and always-available. Key Requirement: Proficiency in Linux/Unix administration, coupled with extensive experience in the field. Computer networking proficiency and working knowledge. Utilize a wide variety of open source technologies and tools, with a strong emphasis on cloud services. Implement best practices and IT operations to maintain an always-up, always-available service. Participate actively in the on-call rotation schedule. Communicate effectively in English. Display a strong background in Linux networking, including the use of IP, iptables, and IPsec. Work with MySQL databases effectively. Working experience in Mariadb,Percona will be a plus. Understand and apply coding and scripting skills, with a preference for Perl, python or Golang. Experience with automation and configuration management, using tools like SaltStack. Hands-on experience with private cloud environments. Desirable Skills: Experience with implementing cloud services on Linux using KVM/QEMU. Familiarity with container orchestration technology. Knowledge of NoSQL databases, especially Aerospike. Proficiency in Perl and Golang. Understanding of Galera cluster operations. Experience with data center related activities.
Posted 2 weeks ago
6.0 - 11.0 years
8 - 13 Lacs
Bengaluru
Work from Office
About the Role: This role is responsible for managing and maintaining complex, distributed big data ecosystems. It ensures the reliability, scalability, and security of large-scale production infrastructure. Key responsibilities include automating processes, optimizing workflows, troubleshooting production issues, and driving system improvements across multiple business verticals. Roles and Responsibilities: Manage, maintain, and support incremental changes to Linux/Unix environments. Lead on-call rotations and incident responses, conducting root cause analysis and driving postmortem processes. Design and implement automation systems for managing big data infrastructure, including provisioning, scaling, upgrades, and patching clusters. Troubleshoot and resolve complex production issues while identifying root causes and implementing mitigating strategies. Design and review scalable and reliable system architectures. Collaborate with teams to optimize overall system performance. Enforce security standards across systems and infrastructure. Set technical direction, drive standardization, and operate independently. Ensure availability, performance, and scalability of systems and services through proactive monitoring, maintenance, and capacity planning. Resolve, analyze, and respond to system outages and disruptions and implement measures to prevent similar incidents from recurring. Develop tools and scripts to automate operational processes, reducing manual workload, increasing efficiency and improving system resilience. Monitor and optimize system performance and resource usage, identify and address bottlenecks, and implement best practices for performance tuning. Collaborate with development teams to integrate best practices for reliability, scalability, and performance into the software development lifecycle. Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities. Develop and enforce SRE best practices and principles. Align across functional teams on priorities and deliverables. Drive automation to enhance operational efficiency. Skills Required: Over 6 years of experience managing and maintaining distributed big data ecosystems. Strong expertise in Linux including IP, Iptables, and IPsec. Proficiency in scripting/programming with languages like Perl, Golang, or Python. Hands-on experience with the Hadoop stack (HDFS, HBase, Airflow, YARN, Ranger, Kafka, Pinot). Familiarity with open-source configuration management and deployment tools such as Puppet, Salt, Chef, or Ansible. Solid understanding of networking, open-source technologies, and related tools. Excellent communication and collaboration skills. DevOps tools: Saltstack, Ansible, docker, Git. SRE Logging and monitoring tools: ELK stack, Grafana, Prometheus, opentsdb, Open Telemetry. Good to Have: Experience managing infrastructure on public cloud platforms (AWS, Azure, GCP). Experience in designing and reviewing system architectures for scalability and reliability. Experience with observability tools to visualize and alert on system performance.
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
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
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.
In the Golang job market in India, a typical career progression may look something like this: - Junior Developer - Developer - Senior Developer - Tech Lead - Architect
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
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)
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!
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2