Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
12.0 - 17.0 years
14 - 19 Lacs
Bengaluru
Work from Office
About The Role CrowdStrike is seeking a highly experienced and seasoned SDET to join our Falcon Exposure Management Product Group as a technical leader As a Senior SDET, you will leverage your vast experience in leading large-scale products to drive technical direction, develop automation, and build tools that ensure the quality, reliability, and accuracy of our cloud-based cybersecurity systems If you are a hands-on technical leader who wants to operate at scale and drive complex testing initiatives, we encourage you to apply. What You'll Do Work closely with the engineering and product management team to understand product architecture and functionality. Understand end-to-end testing requirements and maintain test plans for functionality and system testing. Strongly contribute to Test Case/Test script writing. Contribute to Test Automation Framework Development/Enhancements Participate in the creation and enhancement of the continuous integration platform used to test all our products. Communicate test results to identify risks, dependencies and escalate the same in a timely manner. Orchestrate the end-to-end testing efforts to plan, design, execute and report the delivery of the features Manage, design, review test plans and provide accurate forecast of QA resource & effort estimations for deliverables Must be able to pivot testing focus based on the priorities to align with business objectives and manage expectations. Assist with classification and triage of defects/issues to prioritize, isolate, replicate and support resolution in JIRA In addition to above, we expect the engineer assuming this position to: Lead validation effort of the complex features and functionalities with broad impact across multiple teams Collaborate with others to drive complex feature development and resolve poorly understood problems. Provide thought leadership and architectural expertise, influencing the technical direction product group Volunteer for leadership roles and working groups that impact the product team and the industry. Contribute to strategic and technical planning, identifying areas of greatest need and developing plans for improvement. Provide architectural and design expertise, considering the bigger picture and long-term implications. Embody the organization's culture and best practices, serving as a role model to others. Share best practices and coach/mentor new team members, contributing to the their technical growth Multiply the effectiveness of others by facilitating cross-team work and building consensus across teams. What You'll Need 12+ years of experience in Quality Assurance (QA) manual plus automation role in a product based companies. Strong experience and proficiency in working with Windows, Linux (various distros) and mac platforms Proven and strong experience in automation framework design Must have proficiency on Python and/or Golang Must have experience with Web application and API testing. Hands on knowledge on shell scripting, PowerShell scripting, osquery, nmap etc will be preferred Strong understanding of generic test automation frameworks (data-driven, keyword driven) and tools ( PyTest, Robot Framework, Playwright, Selenium etc). Knowledge and hands on experience on using Ansible, Terraform, Vagrant, cloud certifications on AWS/GCP is a big plus Knowledge of SaaS delivery model and cloud application testing. Strong debugging and analytical skills. Experience with Test and defect management tools Excellent analytical and program solving skills, excellent written and oral communication, self-starter, and highly motivated. Work in a dynamic environment and ability to adapt quickly to changes.
Posted 3 weeks ago
5.0 - 10.0 years
30 - 45 Lacs
Hyderabad
Hybrid
Job Title: Backend Developer Location: Hyderabad Job Type: Full-time Experience Level: 4 - 12 years Job Summary We are seeking a skilled and versatile Backend Developer to join our dynamic engineering team. The ideal candidate will have strong experience in designing and implementing scalable backend systems using Java , Python , Node.js , and Go . You will play a key role in developing APIs, building services, and ensuring high performance and responsiveness to requests from the frontend. Key Responsibilities Design, develop, and maintain robust backend services and APIs. Write clean, scalable, and efficient code in Java, Python, Node.js, and Go. Optimize applications for performance, scalability, and security. Collaborate with frontend developers, DevOps engineers, and product managers to deliver high-quality solutions. Integrate third-party APIs and work with databases (SQL and NoSQL). Conduct code reviews and provide mentorship to junior developers. Participate in the entire application lifecycle, focusing on coding, debugging, and testing. Ensure best practices in software engineering and continuous improvement in development processes. Required Skills & Qualifications 3+ years of experience in backend development. Proficiency in Java , Python , Node.js , and Go (at least 2 must be advanced). Experience with RESTful API design and development. Solid understanding of server-side logic, performance tuning, and concurrency. Familiarity with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB). Experience with containerization tools like Docker and orchestration using Kubernetes is a plus. Knowledge of CI/CD pipelines and cloud platforms (AWS, GCP, or Azure) preferred. Strong problem-solving and communication skills.
Posted 3 weeks ago
7.0 - 12.0 years
20 - 32 Lacs
Hyderabad
Hybrid
Please note: 5+ years of strong relevant experience of primary skills is mandatory (total IT experience can be between 7 to 12yrs). Primary skills: Strong technical knowledge and hands-on experience in Backend technologies : Golang or similar ones like Java/Python. Frontend technologies : Angular (latest version). DB technologies : SQL (Postgres or similar ones like SQL Server) Strong knowledge and working experience of API development in a Micro services architecture (with SOAP/REST services). Working experience of enterprise scaled client facing web applications or systems or products development. Passionate about secure coding and should be well version with best coding or software engineering practices. Good understanding of AI/ML (desirable)
Posted 3 weeks ago
3.0 - 8.0 years
6 - 10 Lacs
Hyderabad
Work from Office
Becoming an expert and major contributor for designs and implementation efforts of the IBM Cloud Platform Services ecosystem Developing highly available, distributed cloud services, with emphasis on security, scalability and user experience using technologies like Java, Node.js, Golang, Cloudant, Redis, Docker, Kubernetes, Istio and more. Reading open specifications and RFC documents and converting them to design docs and implementation Identifying opportunities and acting on improving existing tools, frameworks and workflows Documenting and sharing your experience with team members, mentoring others Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise A minimum of a bachelor’s degree in computer science, Software Engineering or equivalent At least 3 years of hands-on development experience building applications with one or more of the followingJava, Node.js, Golang, NoSQL DB, Redis, distributed caches, containers etc. At least 3 years of experience building and operating highly secured, distributed cloud services with one or more of the followingIBM Cloud, AWS, Azure, Docker, container orchestration, performance testing, DevOps etc. At least 1 years of experience in web technologiesHTTP, REST, JSON, HTML, JavaScript etc. Solid understanding of the micro-service architecture and modern cloud programming practices. Strong ability to design a clean, developer-friendly API. Passionate about constant, continuous learning and applying new technologies as well as mentoring others. Keen troubleshooting skills and strong verbal/written communication skills. Preferred technical and professional experience Experience in remotely supporting customer engagements to help driving the adoption Experience as technical lead managing team of engineers in driving development of highly scalable distributed system
Posted 3 weeks ago
2.0 - 5.0 years
4 - 8 Lacs
Bengaluru
Work from Office
We are seeking a skilled and motivated Software Developer to design, develop, and maintain cutting-edge digital secrets management solutions. The ideal candidate will have experience in secure software development, cryptography, and a deep understanding of modern secrets management practices. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3 -5 years of experience in Software development Golang Skills, CI/ CD experience, Python Skills, Deeper linux skills, preferrably experience in secrets management tools like Hashicorp Vault or any other secrets manager. Software Developer Industry Experience: Proven industry experience as a software developer, demonstrating expertise in designing and implementing software solutions. Security Requirements Understanding: Exposure to and understanding of security requirements for an enterprise product, particularly in the context of mainframe software development
Posted 3 weeks ago
2.0 - 5.0 years
4 - 8 Lacs
Kochi
Work from Office
Assist the company in further development of its virtualization management and application resource Management software product – IBM Turbonomic. Serve as a member of the Software Development team and will be responsible for further enhancing the core analytics platform and peripherals of it to add new capabilities for different cloud and on-premise technologies based on unique and innovative technology including Cloud Computing, Virtualization, Software Defined Networking(SDN), and Software Defined Data Center. Specific responsibilities include: Develop features to enhance cloud capabilities of the product. Provide technical guidance and assistant to engineers and designers responsible for developing new features in cloud related areas. Programming languages used includes but not limited toJava, Go, React, Python, SQL, etc. Systems and frameworks used for engineering tasks include but not limited toDocker, Kubernetes, Jenkins, OpenShift, AWS, Azure, VMware. Linux, bash scripting, mvn, NPM, Jest, JProfiler etc. Confer with product managers, engineers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. Research public cloud services and come up with optimal ways to build the data model for these cloud computing architectures. Apply strong understanding of virtualization concepts and cloud services including AWS, Microsoft Azure and GCP. Develop automated test suites to verify product behavior. Continue to develop new skills through continuous education to gain expertise both in terms of developing scalable and performant software as well as staying abreast of new cloud service offerings. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5+ year's experience in software development. Prior work experience using any of the Object-Oriented programming like Java, Go, C#, C++, Python etc, relational Databases and Front-end development using AngularJS or ReactJS. Prior experience in developing components in microservice architecture. Experience in leading new feature development while collaborating with products managers Experience working in Agile environments (Scrum, Kanban) and understanding Agile principles. Effective communicationClearly communicate technical concepts to both technical and non-technical stakeholders.
Posted 3 weeks ago
2.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
The IBM Z Hyper Protect Servers team is seeking an experienced Backend Developer As a Backend developer, you will be part of a highly focused, self-managed team that designs, develops and tests secure solutions created for Z Systems workloads and applications. Responsible for all aspects of management, improvement, and support of the microservice platform's Linux based infrastructure. Provide feedback to architects regarding any issues that present themselves. Manage projects with various priority levels and timelines from start to finish. Act as escalation point for internal support departments in resolving a wide variety of customer facing issues regarding environment deployment, service issues, and technical questions. Consistently meet deadlines for complex issues and new projects involving multiple teams. Demonstrate best practices in all aspects of administration. Leverage various languages to build features based on an architectural design. Develop and maintain accurate documentation for internal procedures and services. Continuously stay abreast of new developments in supported operating systems to ensure consistent compatibility with established infrastructure. Must collaborate with other departments to resolve complex issues and be detail oriented. Ability to automate solutions to repetitive problems/tasks. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Upto 18 Years of working experience with Linux distributions (Ubuntu/RHEL) in a production environment. Strong background with Architecture and Design. Should have done atleaset 2 Designing of Progream End to End. Strong background in Software development with in-depth knowledge of Python, Golang ,designing REST API and working knowledge of distributed services. Strong development skills in Openstack and its components. Working Knowledge on Core Linux Development skills Expert level skill in Type1/Type2 hypervisors, OS Virtualization , Process and resource Management in Operating system, network segmentation. Must to have Ansible experience Good to have, C/C++ programming skills Strong skills in github, shell(ksh/bash), containers and orchestration, system monitoring, Jenkins, CI/CD pipeline integration and end-to-end tests, playbooks and process automation. Working experience with deployment on OpenShift. Working experience of container technologies like docker/podman Orchestration tools - Kubernetes, openshift, Digital Certificate Knowledge A Self-starter Individual with excellent problem-solving skills, able to work independently and as a part of the team. Broad and proven know-how in database technology and practical experience in software development and agile methodology Good Community management skills (working with open source contributors, client outreach and other public relations) Strong Technical leadership skills (achieving excellence through code quality and practices, architecture decisions, innovation) Strong Mentoring and Technical Gudiance experience is must to have. Strong English communication skills both written and verbal Excellent presentation and soft skills Preferred technical and professional experience Knowledge with deployment on OpenShift. Knolwdge on Cloud Technology including Network, Storage and Compute. Java (JCP Certified), J2EE Experience in zLinux operating systems and virtualization/hypervisor
Posted 3 weeks ago
6.0 - 11.0 years
15 - 27 Lacs
Pune
Hybrid
The DSOM product line includes BMCs industry-leading Digital Services and Operation Management products. We have many interesting SaaS products, in the fields of: Predictive IT service management, Automatic discovery of inventories, intelligent operations management, and more! We continuously grow by adding and implementing the most cutting-edge technologies and investing in Innovation! Our team is a global and versatile group of professionals, and we LOVE to hear our employees innovative ideas. So, if Innovation is close to your heart this is the place for you! BMC is looking for a Web Front-End Developer to join our experienced web development team Here is how, through this exciting role, YOU will contribute to BMC's and your own success: A candidate should have good knowledge on UI development. A candidate should have an understanding of cloud technology. A team member who is passionate about quality and demonstrate creativity and innovation in enhancing the product, with excellent problem solving, debugging, analytical and communication skills. Ability to quickly learn new languages and technologies as required for a successful project delivery Operate in an agile scrum style with a mindset toward creating workable interim deliverables that can be demonstrated to clients and product managers A candidate should have an understanding of Docker container technology. To ensure youre set up for success, you will bring the following skillset & experience: Should have a minimum of 5/6 yrs of work experience Expertise in UI development using REACT framework. Knowledge of Java, GoLang, REST and Grafana plugins Working knowledge of Databases e.g. Postgres/SQL/Oracle Whilst these are nice to have, our team can help you develop in the following skills: Working on Enterprise Applications Experience in writing unit tests and component tests
Posted 3 weeks ago
5.0 - 8.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Deployment Management Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary The Cutover/Deployment Lead will collaborate closely with the Onshore Deployment Lead, Data Migration Team, Functional and Technical Teams, and boundary system application owners to execute pre-cutover, cutover, and post-cutover activities.They will be responsible for defining the cutover strategy, approach, checklists, and planning to ensure a successful system deployment.Roles and Responsiblities-Develop and manage a detailed cutover checklist-Create and maintain the Cutover Project Plan in alignment with cutover standards.-Oversee cutover and conversion deliverables, ensuring smooth transition to the new system by resolving any discrepancies or process issues.-Plan and execute integrated release cutover activities, managing system outages effectively.-Determine and allocate resources (both human and physical) required for cutover activities.-Develop and implement the communication and escalation plan, including policies, procedures, and downtime processes.-Provide cutover status updates to project leadership and key stakeholders.-Ensure compliance with entry and exit criteria for cutover stage gates, including the final Go/No-Go decision.-Act as the primary escalation point for cutover issues, proactively driving resolutions and interventions to prevent risks to the cutover process.Technical Skill:-Cutover Expertise:Strong understanding of pre-Go-Live, Go-Live, and post-Go-Live cutover activities.-Planning & Documentation:Collaborate with Buy and Source, Finance, Pricing and Promotions workstreams to document the cutover plan for each boundary system application.-Risk Management:Develop backout and contingency plans for cutover to mitigate potential risks.-Go-Live Coordination:Manage staffing, logistics, and overall requirements for a smooth Go-Live transition. Additional Information:- The candidate should have a minimum of 7 years of experience- A 15 years full-time education is required. Qualification 15 years full time education
Posted 3 weeks ago
1.0 - 5.0 years
5 - 9 Lacs
Noida
Work from Office
Contributing to all phases of the development lifecycle Writing well-designed, efficient, and testable code Develop, deploy, and test microservices using Java, Spring Boot, and Spring Cloud. Manage complex tasks and deliver high-quality solutions in a team setting. Identify and resolve issues, enhance scalability and performance, and stay current with the latest relevant technologies. Required Skills & Experience Bachelor's degree in computer science or a related field. 3+ years of experience in web and backend development. Should have expertise in multiple programming languages (Java, Python, Golang) Strong understanding of databases (e.g PostgreSQL & MongoDB databases) Strong understanding of data structures, algorithms, and their applications in software development. Should have experience or knowledge on PubSub. What can you expect Ability to shape the future of manufacturing by leveraging best-in-class AI and software; we are a unique organization with niche skill set that you would also develop while working with us World class work culture, coaching and development Mentoring from highly experienced leadership from world class companies (refer to Ripik.AI website for details) International exposure Location: Noida (Work from office)
Posted 3 weeks ago
1.0 - 4.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Role : Backend Developer (Golang) Trading & Fintech What We Expect You should already be exceptional at Golang If you need hand-holding, this isn't the place for you. You thrive on challenges, not on perks or financial rewards. You measure success by your own growth, not external validation. Taking calculated risks excites you-you're here to build, break, and learn. You don't clock in for a pay check; you clock in to outperform yourself in a high-frequency trading environment. You understand the stakes-milliseconds can make or break trades, and precision is everything. What You Will Do Develop and optimize high-performance backend systems in Golang for trading platforms and financial services. Architect low-latency, high-throughput microservices that push the boundaries of speed and efficiency. Build event-driven, fault-tolerant systems that can handle massive real-time data streams. Own your work-no babysitting, no micromanagement. Work alongside equally driven engineers who expect nothing less than brilliance. Learn faster than you ever thought possible. Must-Have Skills Proven expertise in Golang (if you need to prove yourself, this isn't the role for you). Deep understanding of concurrency, memory management, and system design. Experience with Trading, market data processing, or low-latency systems. Strong knowledge of distributed systems, message queues (Kafka, RabbitMQ), and real-time processing. Hands-on with Docker, Kubernetes, and CI/CD pipelines. A portfolio of work that speaks louder than a resume. Nice-to-Have Skills Past experience in fintech, trading systems, or algorithmic trading. Contributions to open-source Golang projects. A history of building something impactful from scratch. Understanding of FIX protocol, WebSocket's, and streaming APIs.
Posted 3 weeks ago
6.0 - 9.0 years
32 - 35 Lacs
Noida, Kolkata, Chennai
Work from Office
Dear Candidate, We are hiring a Rust Developer to build safe, concurrent, and high-performance applications for system-level or blockchain development. Key Responsibilities: Develop applications using Rust and its ecosystem (Cargo, Crates) Write memory-safe and zero-cost abstractions for systems or backends Build RESTful APIs, CLI tools, or blockchain smart contracts Optimize performance using async/await and ownership model Ensure safety through unit tests, benchmarks, and fuzzing Required Skills & Qualifications: Proficient in Rust , lifetimes , and borrowing Experience with Tokio , Actix , or Rocket frameworks Familiarity with WebAssembly , blockchain (e.g. Substrate) , or embedded Rust Bonus: Background in C/C++ , systems programming, or cryptography 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. Srinivasa Reddy Kandi Delivery Manager Integra Technologies
Posted 3 weeks ago
12.0 - 15.0 years
55 - 60 Lacs
Ahmedabad, Chennai, Bengaluru
Work from Office
Dear Candidate, We are hiring a D Developer to build powerful, system-level applications with performance and developer ergonomics in mind. Key Responsibilities: Write backend systems or compilers using the D language Utilize Ds hybrid OOP-functional capabilities Manage memory safely with @safe , GC , or manual allocation Contribute to compiler plugins, language tooling, or custom frameworks Benchmark and optimize compute-intensive processes Required Skills & Qualifications: Solid experience in D (DMD, LDC) and Phobos/Druntime Familiar with template metaprogramming , unittest blocks , and CTFE Understanding of C interop , low-level systems , and multithreading Bonus: Compiler theory or HPC experience 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. Srinivasa Reddy Kandi Delivery Manager Integra Technologies
Posted 3 weeks ago
2.0 - 7.0 years
15 - 25 Lacs
Kolkata
Work from Office
Experience: 2-6 years - Golang Location - Kolkata or Indore Responsibilities: Own end-to-end development of backend features using Golang. Work on designing and optimizing high-performance microservices. Collaborate with product managers, frontend teams, and DevOps to integrate backend solutions. Improve system scalability, fault tolerance, and performance optimization. Conduct code reviews and mentor junior developers. Ensure security best practices in API development and data handling. Participate in technical discussions and contribute to architectural decisions. Requirements: 4-6 years of experience in backend development with Golang. Strong knowledge of microservices architecture, REST/gRPC APIs. Hands-on experience with message queues (Kafka, RabbitMQ, NATS). Solid experience with databases (PostgreSQL, MongoDB, Redis). Understanding of containerization (Docker, Kubernetes). Experience with performance tuning, profiling, and debugging Golang applications. Knowledge of CI/CD pipelines and cloud platforms like AWS/GCP. Intrested candidates can share their updated resumes at ritu.singh@calsoftinc.com
Posted 3 weeks ago
1.0 - 5.0 years
11 - 15 Lacs
Noida
Work from Office
You will spend time in ensuring the products have best technical design and architecture; you would be supported by peers and team members in creating best-in-class technical solutions. Identify technical challenges proactively and provide effective solutions to overcome them, ensuring the successful implementation of features and functionality. Quickly respond to business needs and client facing teams demand for features, enhancements and bug fixes. Work with senior Ripik.AI tech and AI leaders in shaping and scaling the software products and Ripiks proprietary platform for hosting manufacturing focussed AI and ML software products Required Skills & Experience You should have 3+ years of experience, with deep expertise in Java, Golang & Python. Must have: Expert in coding for business logic, server scripts and application programming interfaces (APIs) Excellent in writing optimal SQL queries for backend databases; CRUD operations for databases from applications. Exposure to relational databases : MYSQL, Postgres DB, non-relational: MongoDB, Graph based databases, HBASE, Cloud native big data stores; willing to learn and ramp up on multiple database technologies . Must have at least 1 public cloud platform experience (GCP/Azure/AWS; GCP preferred). Good to have: Basic knowledge of Advanced Analytics / Machine learning / Artificial intelligence (has to collaborate with ML engineers to build backend of AI-enabled apps)
Posted 3 weeks ago
1.0 - 5.0 years
2 - 5 Lacs
Noida
Work from Office
Selected Intern's Day-to-day Responsibilities Include Design and implement backend services using Go (Golang) Build scalable, high-performance, and secure RESTful and/or gRPC APIs Collaborate with cross-functional teams to define, design, and ship new features Optimize and refactor existing systems for performance and scalability Write clean, testable, and maintainable code Participate in code reviews and maintain code quality standards Troubleshoot, debug, and resolve production issues Contribute to architectural decisions and technology choices
Posted 3 weeks ago
3.0 - 4.0 years
14 - 17 Lacs
Pune
Hybrid
Role Go + AWS Experience Skills/Knowledge required Backend: Golang, Kotlin, Spring Boot and Micro Services Cloud Env: AWS Cloud and Services (Lambda, ECS, EKS, RDS, SNS , SQS , S3, Cognito etc. ) Build & Deployment: Docker, Code Build/ Deploy, Code Pipeline DB Layer: MongoDB/Document DB, MySQL Testing: Go Testify, Spock , Groovy Good-to-have skill Front End: JavaScript, Typescript, Angular / React, Go Gin Database: DB2 Code Analysis tools: SonarQube etc. Others: Kubernetes, Python Roles & Responsibilities • At least 3+ years of experience in Golang development • At least 3+ years of experience Kotlin and relevant technologies • Experience in TDD using Go. • Minimum 1 year of experience in agile development • Experience in working Go relevant design patterns. • Requirement understanding & data gathering conferring with business users/product owners. • Evaluating & proposing multiple solutions for the given requirement • Development & unit test of new features, changes requests • Thorough understanding of design principles and patterns • Implements best coding practices (e.g. clean code) • Understands application security, common attack vectors and how to code defensively. • Designing, developing, and deploying server less applications using AWS Lambda, API Gateway, Fargate , DynamoDB, and other relevant AWS services. • Should maintaining up-to-date knowledge of AWS services and best practices and staying abreast of developments in the field of cloud computing. • Should be able to identify which AWS services meet a given technical requirements and to define technical requirements for an AWS-based application. • Should designing and implementing scalable, secure, and highly available AWS architectures. • Keeping up to date with AWS services and server less trends to recommend improvements and new solutions. • Documenting server less application architecture, design decisions, and processes. • Implementing AWS infrastructure as code (IaC) using tools like AWS Cdk or Cloud Formation or Terraform. • Experience with AWS CLI and SDKs. • Experience in using CI/CD tools, can set up a build & deployment tool. • Understanding of a continuous integration tool etc. to automate the build and test process. • Knows the branching & Merging strategies, setting up repositories, etc. • Good knowledge of editors, debuggers, IDEs • Ability to prioritize the work as per the project needs. • Should be able to handle the tasks independently. • Should be able to handle Operational activities along with regular Development. • AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are a plus.
Posted 3 weeks ago
3.0 - 8.0 years
5 - 10 Lacs
Noida
Work from Office
Required Skills & Experience Bachelor's degree in computer science or a related field. 3+ years of experience in web and backend development. Should have expertise in multiple programming languages (Java, Python, Golang) Strong understanding of databases (e.g PostgreSQL & MongoDB databases) Strong understanding of data structures, algorithms, and their applications in software development. Should have experience or knowledge on PubSub.
Posted 3 weeks ago
2.0 - 4.0 years
4 - 6 Lacs
Hyderabad
Work from Office
Job Summary We are looking for a Golang Developer with 2-4 years of experience to join our dynamic team in Hyderabad As a Golang Developer, you will be responsible for developing high-performance, scalable applications and services This role requires expertise in Golang along with strong problem-solving skills and the ability to work collaboratively in a fast-paced environment. The role is office-based only, and we require full-time commitment from the office in Hyderabad. Key Responsibilities Application Development: Design, develop, and maintain highly scalable applications using Golang. Code Optimization & Performance Tuning Continuously optimize code for performance, scalability, and reliability. Conduct code reviews and ensure the highest standards of code quality are maintained. System Architecture & Design Design and develop backend systems, services, and APIs that meet functional and non-functional requirements. Contribute to system architecture discussions and help implement robust, scalable solutions. Troubleshooting & Debugging Diagnose and resolve technical issues and bottlenecks in applications. Use debugging and profiling tools to identify issues and optimize system performance. Collaboration & Documentation Work closely with front-end developers, QA, and product teams to deliver seamless applications. Write clear and concise technical documentation for features and systems. Agile Development Work in an Agile development environment, participating in sprints, planning, and retrospectives. Deliver high-quality code on time, ensuring proper testing and integration. Qualifications Education: Bachelors degree in Computer Science, Information Technology, or relatedfield. Certifications: Certification in Golang is a plus (but not mandatory). Skills & Expertise Must-Have Technical Skills: Programming Languages: Proficiency in Golang. Concurrency: Strong understanding of concurrency models and multi-threading in Golang. API & RPC Development: Experience with building and maintaining RESTful APIs, along with a trong understanding of gRPC and RPC-based service communication. Database Systems: Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, etc.). Version Control: Proficiency in using Git for version control and collaboration. Testing: Knowledge of writing unit and integration tests. Problem-Solving: Strong analytical and problem-solving skills. Soft Skills Strong analytical and problem-solving skills. Ability to work independently and collaboratively in a team. Good communication skills for reporting issues and progress. Time management and the ability to meet deadlines. Good To Have Skills Experience with cloud platforms like AWS, Azure, or Google Cloud. Knowledge of containerization tools like Docker and container orchestration with Kubernetes. Experience with CI/CD pipelines and DevOps practices. Familiarity with microservices architecture. Event-driven systems: Experience with Kafka/NATs for messaging. Monitoring & Observability: Experience with Grafana, OpenTelemetry for tracing and onitoring. Work Experience 2-4 years of professional experience in software development, specifically in Golang. Proven track record of building high-performance, scalable applications and services. Experience with building backend systems and APIs. Compensation & Benefits Competitive salary and annual performance-based bonuses. Comprehensive health and optional Parental insurance. Retirement savings plans and tax saving plans. Work-Life Balance: Flexible work hours. Professional Development: Opportunities for certifications, workshops, and conferences. Key Result Areas (KRAs) High-Performance Code Delivery Deliver clean, efficient, and scalable code, focusing on the performance of applications. System Optimization Optimize backend systems for performance and scalability, especially in high-traffic environments. Cross-Team Collaboration Contribute to collaborative efforts across teams to ensure the successful delivery of new features. Mentoring & Knowledge Sharing Act as a mentor for junior developers, helping them improve their skills and knowledge of Golang and Rust development. Key Performance Indicators (KPIs) Code Quality & Efficiency Percentage of bugs/defects reported post-deployment & Code quality score based on peer reviews and static code analysis tools. Performance & Scalability System performance improvement (e.g., response time, throughput) post-optimization & Load testing results for developed features and applications. Timely Delivery Percentage of tasks delivered on time as per sprint timelines & Number of sprints completed successfully with zero delays. Collaboration & CommunicationPositive feedback from peers and cross-functional teams & Number of successfully closed cross-team issues or blockers.
Posted 3 weeks ago
5.0 - 8.0 years
11 - 15 Lacs
Bengaluru
Work from Office
Responsibilities Collaborate with product managers, and other developers to understand requirements and translate them into technical specification and architectural designs. Lead and drive the development, testing, and maintenance of scalable and performant game software using industry-standard programming languages and frameworks. Architect and implement complex gameplay mechanics, networking, and graphics ensuring high-quality code and adherence to design specifications. Optimize game performance and memory usage, addressing performance bottlenecks and ensuring smooth and immersive gameplay experiences. Mentor and provide technical guidance to junior and mid-level developers, fostering their growth, development, and technical excellence. Stay up to date with the latest industry trends, technologies, and best practices in game development, and share knowledge with the team. Collaborate with QA teams to ensure the delivery of bug-free and high-quality software. Lead code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices. Identify and address technical challenges and risks, proactively proposing innovative solutions. Contribute to the continuous improvement of development processes, tools, and workflows, driving efficiency and productivity. Requirements Extensive programming experience of 5+ years in one or more languages such as C++, C#, Java, GoLang, or Python, with expertise in object-oriented design and development. Solid understanding of data structures, algorithms, and software engineering principles. Experience with game development frameworks and engines (e.g., Unity, Unreal Engine, Cocos) is a plus. Excellent debugging and problem-solving skills, with the ability to analyze complex technical issues and provide innovative solutions. Strong knowledge of software development best practices, including version control, testing, and debugging tools. Experience leading and mentoring developers, driving technical excellence and fostering a collaborative team environment. Outstanding communication and interpersonal skills, with the ability to effectively convey technical ideas and concepts to both technical and non-technical stakeholders. Openness to learning new technologies and adapting to a fast-paced, startup environment.
Posted 3 weeks ago
5.0 - 9.0 years
20 - 25 Lacs
Hyderabad
Work from Office
Meet Our Team Pegasystems develops strategic applications for sales, marketing, service, and operations for our Global 500 clients include the world's largest and most sophisticated enterprises Our Pega Cloud team focuses on delivering services that are essential for Pega as a Service success As a member of one of the most innovative and fastest-growing groups at Pega, you will work closely with talented engineers and product owners across the globe (US/EU/India) to build a highly scalable Software as a Service (SaaS) offering, Picture Yourself At Pega Infrastructure Services Team owns the underlying technologies that supports Pega Cloud Software-as-a-Service (SaaS) product Pega Cloud is a growing $300M+ business with a 35% market growth As a key member to the Infrastructure Engineering team, you will work with multiple subject matter experts that are responsible for deploying an end-to-end solution You will be part of the Infrastructure Tribe, working on cloud deployments running on AWS and GCP as well as Kubernetes, Istio, and Observability products Contributing to a variety of technologies, vendors, architectures, implementation, and support, What You'll Do At Pega Design, build and operate highly available, scalable cloud-native systems using Java , Golang and AWS cloud services Work with Product Owners and other stakeholders along with the team members to design and document new Pega Cloud features Design and execute unit, integration, and API tests Leverage DevOps tools and CI/CD pipelines to enable automated operations of our services Assist our operations team with sophisticated operations along the entire service lifecycle Who You Are Bachelor's/masters degree in computer science (or related experience/field) and 5 to 7 years of relevant professional experience Strong knowledge of Java, ideally in the microservices aspect GoLang experience is plus, Be able to design a microservices-based architecture leveraging Cloud-native design patterns and serverless frameworks, with emphasis on scalability and HA Very good understanding and experience in Cloud technologies (should present knowledge level of AWS Associate Architect or equivalent for Google or Azure) Good knowledge of Infrastructure as a Code (Helm/Terraform/Cloudformation) Very good knowledge of Docker and Kubernetes (having CKAD certification is a plus) Knowledge of networking is a plus What You've Accomplished Bachelor's/masters degree in computer science (or related experience/field) and 5 to 7 years of relevant professional experience Strong knowledge of Java, ideally in the microservices aspect GoLang experience is plus, Be able to design a microservices-based architecture leveraging Cloud-native design patterns and serverless frameworks, with emphasis on scalability and HA Very good understanding and experience in Cloud technologies (should present knowledge level of AWS Associate Architect or equivalent for Google or Azure) Good knowledge of Infrastructure as a Code (Helm/Terraform/Cloudformation) Very good knowledge of Docker and Kubernetes (having CKAD certification is a plus) Knowledge of networking is a plus Pega Offers You Gartner Analyst acclaimed technology leadership across our categories of products Continuous learning and development opportunities An innovative, inclusive, agile, flexible, and fun work environment Competitive global benefits program inclusive of pay + bonus incentive, employee equity in the company Job ID: 21925
Posted 3 weeks ago
2.0 - 6.0 years
12 - 15 Lacs
Mohali
Remote
Roles and Responsibilities:- Develop, test, and maintain scalable backend services and APIs using GoLang. Design and implement high-performance, reliable, and maintainable systems. Work with databases like PostgreSQL to design efficient and scalable data storage solutions. Integrate and manage messaging systems such as Redis and Kafka for seamless communication between services. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Debug, troubleshoot, and resolve complex backend issues effectively. Ensure backend systems meet performance and security standards. Stay updated with the latest backend technologies and incorporate best practices in development. Required Skills:- Backend Development: 2+ years of experience in building and maintaining backend systems. GoLang Expertise: At least 2+ years of hands-on development experience. Database Management: Proficient in working with PostgreSQL for efficient database solutions. Messaging Systems: Experience with Redis and Kafka for data streaming and caching. Scalability & Performance: Strong understanding of designing scalable and high-performance systems. Problem-Solving: Excellent debugging and analytical skills to resolve backend issues. Collaboration: Ability to work effectively in a team environment and contribute to overall project success.
Posted 3 weeks ago
8.0 - 13.0 years
37 - 75 Lacs
Hyderabad
Hybrid
We are looking for a highly experienced and technically proficient Staff Backend Engineer to join our engineering team. This is a strategic role that requires strong leadership, deep backend expertise, and the ability to architect and deliver scalable systems. You will work closely with engineering leaders, product managers, and cross-functional teams to define and implement backend systems that power our products and platforms. Responsibilities: Design, develop, and scale complex backend services and APIs. Own architectural decisions and guide the evolution of our backend systems. Drive engineering excellence through best practices, code reviews, and mentorship. Collaborate with DevOps/SRE to ensure robust deployment and monitoring systems. Identify and resolve performance bottlenecks and reliability issues. Work cross-functionally with product, design, and other engineering teams to deliver high-quality software solutions. Evaluate and adopt new technologies where appropriate. Champion engineering initiatives to improve efficiency, scalability, and developer experience. Mentor senior and mid-level engineers, helping them grow technically and professionally. Lead the technical roadmap and influence long-term strategy. Requirements: 8-15 years of professional software engineering experience with a strong focus on backend development. Expertise in at least one major backend language: Java, Go, Node.js, Python, or C#. Deep understanding of microservices architecture, distributed systems, and RESTful API design. Strong knowledge of databases (SQL and NoSQL) - e. g., PostgreSQL, MySQL, MongoDB, Cassandra. Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes). Proficient in system design, performance tuning, and scalability techniques. Solid understanding of CI/CD, observability tools, and security best practices. Excellent problem-solving skills and ability to make sound technical decisions. Proven track record of technical leadership and delivery of complex projects.
Posted 3 weeks ago
3.0 - 7.0 years
5 - 9 Lacs
Visakhapatnam
Work from Office
Role :Senior Devops Engineer. Experience :5+ yrs. Work Location :Hybrid / Remote ( first two months work from office). Key Responsibilities. Build and manage platforms in on-premise Kubernetes infrastructure. Build solutions enable automated application deployments. Integrate, configure, deploy, and manage centrally provided common cloud services (e. , monitoring, logging). Provide L3/L4 support to troubleshoot issues during critical incidents. Ensure compliance with centrally defined Security Standards. Engineer solutions using Infrastructure as Code methods. Build continuous integration (CI), continuous delivery (CD) and continuous testing activities. Engineering activities to implement upgrades/patches as required. Update support and operational documentation as required. Ensure good change management practice is implemented as specified by central standards. Essential Skills. Demonstrable experience in building platforms in Kubernetes. Experience in Linux, Docker, and Kubernetes. Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Demonstrable experience in shell scripting. Experience working within an Agile environment. Programming experience in one or more of the following languages:Python, Go, Java, Groovy, Scala. Server administration (either Linux or Windows). Infrastructure Automation scripting (using scripting languages such as Terraform, Ansible etc. Ability to quickly acquire new skills and tools. Experience in administering Jenkins. Should have a good understanding of VCS like Gitlab. Desirable Skills. Kubernetes experience. Linux administration. Jenkins administration. Experience with Helm2 and Helm3. Gitlab administration. ELK stack (Elastic search, Logstash, Kibana). Monitoring tools (preferably hands on experience with Prometheus). AWS certified.( added advantage).
Posted 3 weeks ago
3.0 - 8.0 years
5 - 10 Lacs
Noida
Work from Office
Overview About Ripik.AI Ripik.ai is a fast growing industrial AI SAAS start-up founded by IIT D/ BITS alumni and with extensive experience in McKinsey, IBM, Google and others It is backed by marquee VC funds like Accel, Venture Highway and 25+ illustrious angels including 14 unicorn founders Ripik.ai builds patented full stack software for automation of decision making on the factory floor Today, they are deployed at more than 15 of the largest and most prestigious enterprises in India including the market leaders in steel, aluminium, cement, pharma, paints, consumer goods and others. It is one of Indias very few AI product start-ups to be a partner to GCP, Azure and AWS We are also the AI partner of choice for CII, ICC and NASSCOM. About The Role You will spend time in ensuring the products have best technical design and architecture; you would be supported by peers and team members in creating best-in-class technical solutions. Identify technical challenges proactively and provide effective solutions to overcome them, ensuring the successful implementation of features and functionality. Quickly respond to business needs and client facing teams demand for features, enhancements and bug fixes. Work with senior Ripik.AI tech and AI leaders in shaping and scaling the software products and Ripiks proprietary platform for hosting manufacturing focussed AI and ML software products Required Skills & Experience You should have 3+ years of experience, with deep expertise in Java, Golang & Python. Must have: Expert in coding for business logic, server scripts and application programming interfaces (APIs) Excellent in writing optimal SQL queries for backend databases; CRUD operations for databases from applications. Exposure to relational databases MYSQL, Postgres DB, non-relational: MongoDB, Graph based databases, HBASE, Cloud native big data stores; willing to learn and ramp up on multiple database technologies . Must have at least 1 public cloud platform experience (GCP/Azure/AWS; GCP preferred). Good to have: Basic knowledge of Advanced Analytics / Machine learning / Artificial intelligence (has to collaborate with ML engineers to build backend of AI-enabled apps) Show more Show less
Posted 3 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.