Storage Software Jobs in Bengaluru

922 Jobs Found

ON

Software Development Engineer Iii

Observe.ai Networks Private Limited

6-9 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Development Engineer III Location: Bengaluru About Us: Observe.AI Observe.AI is a leading AI-powered platform revolutionizing customer experience. We enable enterprises to deploy AI agents that automate customer interactions, creating natural conversations and delivering predictable outcomes. Combining advanced speech understanding, workflow automation, and enterprise-grade governance, our platform empowers teams to guide and augment human agents with AI copilots, and analyze 100% of both human and AI interactions for insights, coaching, and quality management. Companies such as DoorDash, Affordable Care, Signify Health, and Verida rely on Observe.AI to accelerate service speed, increase operational efficiency, and strengthen customer loyalty across all communication channels. At Observe.AI, you will be building the backend that powers AI agents, transforming customer service for global enterprises. You'll work on high-scale, complex systems where your contributions have a direct and visible impact. In a culture that emphasizes speed, innovation, and ownership, this is your chance to sharpen your skills, drive forward innovation, and shape the future of AI-powered customer experiences. You will collaborate closely with product, design, and engineering leaders to define the technical roadmap and build solutions that matter. If you are looking for an environment where your ideas drive innovation, your expertise shapes the platform s future, and your growth is fueled by working with brilliant peers, Observe.AI is the place for you. What You ll Be Doing: AI Agent Development: Contribute to building and deploying AI agents (Voice Agents, Chat Agents, and Copilots) at enterprise scale for customer service. Full Application Lifecycle: Design, code, test, deploy, and debug applications with a high focus on quality throughout the entire lifecycle. Collaborative Roadmap Creation: Work with product and design teams to translate product goals into clear, actionable technical roadmaps. Reusable Code Development: Create reusable code, frameworks, and libraries to accelerate development, ensuring consistency across multiple projects. Optimization: Optimize applications for speed, scalability, and reliability, proactively addressing bottlenecks and performance issues. Security & Data Protection: Implement robust security measures and data protection practices to safeguard customer data and sensitive information. Scalable Data Storage: Design and manage scalable data storage solutions to ensure efficiency, reliability, and long-term maintainability. Efficient Data Pipelines: Build and scale data pipelines to process large volumes of data accurately and efficiently. Team Leadership: Review work of other team members, provide feedback, and lead by example across all aspects of the development lifecycle. Thought Leadership: Represent Observe.AI at tech conferences, demonstrating thought leadership and presenting solutions to complex challenges. What You ll Bring to the Role: 6-9 years of experience in building large-scale products with a strong track record of delivering high-quality solutions. Expertise in Python (with immediate proficiency), and familiarity with other high-level languages such as Java, Golang, or similar. Solid experience with SQL or NoSQL databases (e.g., Postgres, MongoDB, Cassandra). In-depth knowledge of asynchronous communication tools like Kafka, SQS, Temporal, etc. Understanding of popular caching tools such as Ehcache, Memcache, Redis. A customer-first mindset with the ability to adapt quickly in a fast-paced environment. Strong problem-solving skills and the ability to think and communicate from first principles. Open-mindedness to learning new technologies and staying current with industry trends. Perks & Benefits: Medical Insurance: Comprehensive medical coverage with free online doctor consultations. Leave Policies: Generous leave options, including privilege and sick leave as per Karnataka S&E Act, national and festive holidays, and parental leave. Learning & Development: A dedicated fund for continuous learning and professional development. Flexible Benefits: Tax-saving benefits (e.g., meal cards, PF, etc.) and flexible benefit plans. Team Culture: Regular fun events to promote collaboration and build company culture.

Software Development Software Development Engineer Software Engineer
TV

Lead Software Engineer - Scale & Performance

Team Vunet Systems

6-12 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Lead Software Engineer - Scale & Performance Location: Bengaluru Experience: 6 12 years About VuNet VuNet is a pioneer in Business Journey Observability, using Big Data and Machine Learning to revolutionize digital experiences in the financial services industry. Our platform delivers end-to-end visibility into customer journeys, helping organizations proactively resolve issues, ensure operational resilience, and deliver superior user satisfaction. With over 28 billion digital transactions monitored every month and serving more than 300 million users globally, VuNet is shaping the future of observability for some of the largest banks and financial institutions. We are Series B funded, part of NASSCOM s DeepTech Club, and recognized by global analysts such as Gartner and Omdia. Your Role: Lead Software Engineer - Scale & Performance As a Lead Software Engineer for Scale & Performance, you ll own the performance and scalability benchmarks for VuNet s observability platform. You will work with cutting-edge technologies, design robust test frameworks, and ensure that our platform scales seamlessly to meet the demands of millions of users. Roles & Responsibilities Own performance and scalability benchmarking for key platform components (ingestion pipelines, data storage, and query services). Design and execute load, stress, soak, and capacity tests across microservices, agents, and ingestion layers. Identify and resolve performance bottlenecks in both infrastructure (CPU/memory/IO) and application layers (API latency, throughput, GC behavior). Develop and maintain performance test frameworks, preferably using Kubernetes-based environments. Collaborate with DevOps and SRE teams to optimize system configurations (Kubernetes, Postgres/TimescaleDB, ClickHouse, Kafka) for scale. Implement OpenTelemetry for service instrumentation to monitor system health and latency (p50/p95/p99 metrics). Contribute to capacity planning, scaling strategies (horizontal/vertical), and resource optimization. Analyze production incidents related to scaling issues and drive permanent fixes. Work with engineering teams to design scalable architecture patterns and define SLIs/SLOs for system performance. Document performance baselines, tuning guides, and scalability best practices for internal use. What You Bring Mandatory Skills: Strong background in performance engineering for large-scale distributed systems or SaaS platforms. Expertise in Kubernetes, container runtimes (containerd/Docker), and resource profiling in containerized environments. Solid understanding of Linux internals, CPU/memory profiling, and network stack tuning. Hands-on experience with observability tools (Prometheus, Grafana, OpenTelemetry, Jaeger, Loki, Tempo, etc.). Familiarity with observability platform datastores like ClickHouse, PostgreSQL/TimescaleDB, Elasticsearch, or Cassandra. Experience with performance benchmarking tools such as k6, Locust, JMeter, or custom Golang/Python scripts. Ability to interpret system metrics (CPU usage, memory, GC, latency) and correlate across different layers. Nice-to-Have Skills: Experience with agent benchmarking (OpenTelemetry Collector, custom data shippers). Exposure to streaming systems like Kafka, NATS, or Pulsar. Familiarity with CI/CD pipelines for performance testing and regression tracking. Knowledge of cost optimization and capacity forecasting in cloud environments (AWS/GCP/Azure). Proficiency in Go, Python, or Bash scripting for automation and data analysis. Life at VuNet: At VuNet, we're building a world-class observability platform, and we re just getting started. You ll be part of a passionate, problem-solving team that embraces collaboration, fast learning, and staying ahead of emerging technologies like Gen AI. We foster a high-trust, inclusive culture where collaboration, ownership, and innovation are central to our success. If you're looking to work on cutting-edge tech, make a real impact, and grow with a supportive team you ll fit right in at VuNet. Benefits: Comprehensive health insurance coverage for you, your parents, and dependents. Mental wellness and 1:1 counseling support. A culture that promotes continuous learning, innovation, and career growth. Transparent, inclusive, and high-trust workplace. Opportunities for skill enhancement with training programs focused on new Gen AI technologies.

Lead Software Software lead Engineer Lead Engineer
RS

Software Engineer

Raad Systems

2+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Position: Software Engineer Location: Bengaluru, Karnataka, India Reporting To: Project Manager Qualifications: Bachelor s Degree in Computer Science Engineering 2 to 5 years of relevant software development experience Core Skills & Technologies: Frontend Development: Expertise in React (JavaScript/TypeScript) for building dynamic, component-based single-page applications Experience with Vue.js as a lightweight, easy-to-learn alternative Familiarity with Angular for comprehensive, large-scale front-end applications Skilled in CSS frameworks like Bootstrap or Tailwind CSS to create responsive and attractive designs Optionally, frontend development using Python frameworks such as Django or Streamlit Backend Development: Proficiency in Python frameworks like Django, Flask, or FastAPI for rapid development and robust business logic implementation Experience with Java Spring Boot for scalable, enterprise-grade backend systems Database Management: Hands-on experience with relational databases such as PostgreSQL or MySQL for structured data management (e.g., Bill of Materials, orders) Knowledge of NoSQL databases like MongoDB for flexible, semi-structured data storage API Development: Skilled in designing and developing RESTful APIs for straightforward and widely supported data exchange Familiarity with GraphQL for efficient, flexible querying of complex data Authentication & Authorization: Experience implementing security protocols including OAuth2, JWT (JSON Web Tokens), or session-based authentication Qualification : Bachelors Degree in Computer Science Engineering

Software Engineer Software Engineer Engineer software Full-Time
RU

Staff Engineer - Dspm

Rubrik

13+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Staff Engineer DSPM Location: Bangalore, India About the Team Rubrik s Security Apps team focuses on securing customer data across cloud, SaaS, and on-premises environments. As data volumes grow exponentially, so do the associated cybersecurity risks. The team builds scalable and innovative solutions to protect, search, and analyze data seamlessly. Operating like a startup within a startup, they emphasize strong engineering principles, innovation, and teamwork to drive product excellence. About the Role As a Staff Engineer, you will play a critical role in Rubrik s R&D, collaborating closely with product teams to build and evolve scalable, fault-tolerant backend systems. You will lead the development of data ingestion pipelines and advanced analysis engines, shaping the technical direction of multiple projects. Additionally, you will mentor engineers, fostering leadership skills and promoting a culture of technical excellence. What You ll Do Design, develop, test, deploy, and maintain high-performance software systems. Build large-scale distributed systems and storage infrastructure. Develop backend services that ingest and process sensitive data from multiple cloud providers. Create data pipelines for classification, correlation, anomaly detection, automated issue resolution, and customer reporting. Own project priorities, deadlines, and deliverables with end-to-end accountability. Identify and resolve software bottlenecks, driving continual innovation. Provide technical leadership and mentorship to engineers, guiding their growth into leadership roles. Influence architecture and design decisions across teams and projects strategically. Propose and lead process improvements and technical initiatives to boost productivity. Collaborate rapidly with engineers, product designers, and stakeholders to solve real-world problems. Operate effectively in an agile, fast-paced environment, adapting quickly to evolving business needs. Experience & Qualifications Bachelor s or Master s degree in Computer Science or a related field. 13+ years of industry experience solving complex technical problems. Proficiency in one or more programming languages such as Go, Java, C/C++, Scala, or Python. Experience designing and architecting large-scale distributed systems. Proven ability to guide and mentor engineers in scalable software design and implementation. Strong communication and collaboration skills. Experience with public cloud platforms (GCP, AWS, Azure) is a plus. About Rubrik Rubrik is on a mission to secure the world s data with its Zero Trust Data Security platform. Using machine learning, Rubrik Security Cloud protects data across enterprises, cloud, and SaaS environments, enabling resilience against cyberattacks, insider threats, and operational disruptions while ensuring data integrity and availability. Qualification : Bachelors or Masters degree in Computer Science or a related field.

Engineer Staff Engineer Full-Time Data Security DSPM
DA

Staff Software Engineer - Databases

Databricks

10+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Staff Software Engineer Databases Location: Bengaluru, India Company: Databricks About Databricks Databricks is a leading data and AI company powering over 10,000 organizations globally, including half of the Fortune 500. Founded by the original creators of Apache Spark , Delta Lake, and MLflow, Databricks offers a unified platform for data, analytics, and AI, enabling enterprises to innovate with confidence. With its global presence and a growing Bengaluru team, Databricks is rapidly expanding. Role Overview As a Staff Software Engineer in Bengaluru, you ll work within Backend or Distributed Data Systems (DDS) teams to build scalable, reliable, and high-performance services powering Databricks data and AI platform. You will tackle challenges ranging from distributed systems and cloud storage to service architecture, workflow orchestration, and developer experience. Key Responsibilities Develop large-scale distributed backend services, including managing cloud storage backends like AWS S3 or Azure Blob Store. Build and maintain infrastructure that supports millions of cluster-hours per day. Contribute to key DDS projects such as Apache Spark , Delta Lake, and performance engineering. Design and implement high-performance, reliable, and scalable systems and client libraries. Collaborate cross-functionally to drive innovation in cloud-native data processing and storage. Qualifications BS or higher in Computer Science or related field. 10+ years of production software engineering experience in Python, Java, Scala, C++, or similar. Proven experience developing large-scale distributed systems from the ground up. Experience with SaaS platforms or Service-Oriented Architectures. Benefits & Culture Competitive benefits tailored to employees needs. Committed to fostering a diverse, inclusive, and equitable work environment. Diversity & Inclusion Statement Databricks ensures equal employment opportunities regardless of age, race, gender, ethnicity, disability, sexual orientation, veteran status, or other protected characteristics, striving for a welcoming and inclusive workplace. Qualification : BS or higher in Computer Science or related field.

Software Engineer Staff Engineer Software Engineer Engineer software
DT

Software Engineer 2

Dell Technologies

2+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Engineer Location: Bengaluru, India Team: Software Engineering Company: Dell Technologies Role Overview As a Software Engineer, you will contribute to designing and developing innovative software systems that meet evolving customer and business needs. You will participate in full-cycle development requirements, design, coding, testing, and deployment working on sophisticated platforms and technologies. Key Responsibilities Analyze and review software/storage requirements and specifications. Draft and interpret task specifications from verbal or written business requirements. Apply standard software lifecycle methodologies (Agile, CI/CD, etc.). Implement and support test strategies for robust software products. Write, debug, and enhance moderately complex programs. Essential Requirements 2 5 years of hands-on experience in software engineering. Strong knowledge in programming (C/C++/Java/Python, etc.) and debugging. Understanding of system software components like OS, firmware, BIOS, and device drivers. Familiarity with server, storage, and networking concepts. Ability to work on moderately complex systems with minimal supervision. Desirable Qualifications Bachelor s degree in Computer Science, Engineering, or related field. Exposure to embedded systems, tools, or utility development. Dell Technologies fosters a collaborative environment where innovation and impact are central to every role. You'll have the opportunity to work on cutting-edge products and contribute to the future of enterprise and client technologies, with the support of world-class teams. Qualification : Bachelors degree in Computer Science, Engineering, or related field.

Software Engineer Software Engineer Engineer software Full-Time
DT

Technical Staff, Software Engineering

Dell Technologies

8+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Technical Staff, Software Engineering CTO Storage Team Location: Bengaluru, India Team: CTO Storage Company: Dell Technologies Role Overview You will architect and lead the development of advanced storage architectures focusing on data path technologies across Dell s storage portfolio. This senior technical role involves innovation in AI-driven infrastructure, storage protocols, and system integration, collaborating closely with product teams, management, and external partners to deliver cutting-edge solutions. Key Responsibilities Present innovative storage technology ideas to executive leadership. Architect detailed product designs including functionality, performance, integration, and hardware needs. Lead prototyping, testing, and validation efforts focusing on scalability and performance. Collaborate cross-functionally to build POCs and MVPs ensuring seamless integration of technologies. Mentor and uplift junior engineers and peers, encouraging innovative thinking and solutions. Essential Requirements Experience: 15+ years with Bachelor s degree, OR 12+ years with Master s degree, OR 8+ years with PhD, OR equivalent experience Expertise in AI-driven operations, telemetry, data integration, and storage connectivity/protocols. Deep knowledge of: Filesystem data paths, object protocols, Linux kernel ecosystem. Storage & networking drivers and standards. Unstructured & structured data ecosystems and connectors. Drive technologies and hardware ecosystem (CPU, PCIe, networking, DPU, offload engines). Strong programming skills in Embedded C and Python on Linux OS. Active contributions to open-source or tech communities, plus demonstrated leadership in mentoring. Desirable Qualifications Advanced certifications or publications in Storage Software, AI, Deep Learning, or related fields. Proven track record of leading impactful, innovative projects. Ongoing engagement with open-source projects or technical communities. Join a team pushing boundaries in storage and AI infrastructure, shaping the future of data management with innovative technologies. Collaborate with industry experts and enjoy growth opportunities while making a meaningful impact.

Technical Technical staff Software Technical software Software technical
GC

Software Engineer III - AI/ML, Platforms and Devices

Google Careers

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Engineer III - AI/ML, Platforms and Devices Company: Google Location: Bengaluru, Karnataka, India Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience in software development with one or more programming languages, or 1 year with an advanced degree. 2 years of experience in data structures or algorithms. 1 year of experience in one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field. 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging). Preferred Qualifications: Master's degree or PhD in Computer Science or a related technical field. Experience developing accessible technologies. About the Job Google's software engineers work on cutting-edge technologies that transform how billions of users connect, explore, and interact with information. Our products must handle data at a massive scale, far beyond web search. We seek engineers who bring innovative ideas from various fields, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence (AI), natural language processing (NLP), UI design, and mobile development. As a Software Engineer, you will work on training and optimizing complex machine learning (ML) models for the Tensor Processing Unit (TPU). By enabling models across diverse applications like camera, speech, Translate, TTS (Text-to-Speech), and others on Edge TPU, you will gain valuable experience in efficient model architectures, optimization techniques, and on-device machine learning at Google. You will also be responsible for managing project priorities, deadlines, and deliverables. Google's mission is to organize the world s information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, software, and hardware to create radically helpful experiences for users. We design and develop new technologies and hardware to make user interactions faster, more seamless, and powerful. Whether advancing form factors, improving interaction methods, or innovating new ways to capture and sense the world around us, our Devices & Services team is helping make people's lives better through technology. Responsibilities Write product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency). Contribute to documentation or educational content and adapt based on product updates and user feedback. Triage product or system issues, debug, track, and resolve by analyzing the source of issues and their impact on hardware, network, or service operations. Implement solutions in one or more specialized Machine Learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing. Qualification : Master's degree or PhD in Computer Science or a related technical field.

Software Engineer Software Engineer Engineer iii Software engineer iii
GC

Software Engineer Iii, Machine Learning

Google Careers

2-2 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Engineer III - Machine Learning, Google One Company: Google Location: Bengaluru, Karnataka, India Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience in software development with one or more programming languages, or 1 year with an advanced degree. 2 years of experience with data structures or algorithms in either an academic or industry setting. Preferred Qualifications: Experience with Data Analytics, Privacy Data Handling, Privacy Design Document, and Mathematical Optimization. Understanding of Machine Learning (ML). Excellent software engineering and problem-solving skills through programming. Excellent communications skills. About the Job Google software engineers create next-generation technologies that transform how billions of users connect, explore, and interact with information. Our products must scale to handle vast amounts of data, and our work extends far beyond web search. We are looking for engineers with fresh ideas from a variety of areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence (AI), natural language processing (NLP), UI design, and mobile technologies. As a Software Engineer at Google, you will work on projects that are critical to Google s needs, with opportunities to switch teams and projects as our fast-paced business grows. We need engineers who are versatile, show leadership qualities, and are enthusiastic about taking on new problems across the full-stack to push technology forward. Google One (G1) is Google s membership service rooted in storage, offering access to premium features. Our team works across multiple product areas to personalize user experiences through Machine Learning. The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments such as desktop, mobile, and applications. These products provide enterprises, and ultimately end users, the ability to utilize and manage services at scale. We build innovative software products from apps to TVs, from laptops to phones that impact people s lives globally. Responsibilities Write product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency). Contribute to documentation or educational content and adapt based on product updates and user feedback. Triage product or system issues, debug, track, and resolve them by analyzing the source of issues and their impact on hardware, network, or service operations. Implement solutions in one or more specialized Machine Learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing.

Software Engineer Software Engineer Engineer iii Software engineer iii
GC

Principal Engineer, Google Cloud VMware Engine

Google Careers

15+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Principal Engineer, Google Cloud VMware Engine Google - Bengaluru, Karnataka, India Join Google Cloud in Bengaluru, Karnataka, India and play a pivotal role in the Google Cloud VMware Engine (GCVE) team! Our mission is to empower customers to seamlessly move their VMware-based applications to Google Cloud without altering their existing apps, tools, or processes. As a Principal Engineer, you will spearhead the technical strategy for GCVE, driving the development of highly performant and scalable infrastructure with fully redundant and dedicated networking. You will ensure the availability necessary for demanding enterprise workloads and pioneer innovative solutions to dramatically reduce cloud migration timelines. In this critical role, you will lead the execution and delivery of the overall GCVE Systems Design. This includes influencing compute server design, platform architecture, network fabric, large cluster level Service Level Objectives (SLOs), reliability, observability, and alerting. You will also be instrumental in how these systems integrate with the broader Google Cloud Infrastructure and Services. Collaboration with external partners, particularly VMware, to co-create groundbreaking solutions will be a key aspect of this role. Leveraging your deep understanding of emerging cloud technologies, you will address the unique cloud requirements of VMware workloads. Your technical expertise will be crucial in bringing innovative software solutions to market, understanding enterprise workload requirements, and utilizing open source technologies. Google Cloud is dedicated to accelerating every organization's digital transformation. We provide enterprise-grade solutions leveraging Google s cutting-edge technology and developer-friendly tools. Join us as a trusted partner for customers in over 200 countries and territories, enabling their growth and solving their most critical business challenges. Responsibilities: Develop a forward-thinking technical roadmap for the Google Cloud VMware Engine organization, fostering continuous innovation and the implementation of novel systems solutions. Design, build, and deploy highly scalable solutions leveraging Google compute platforms, robust hardware, advanced networking, and sophisticated software infrastructure to deliver exceptional systems for VMware workloads at scale. Collaborate effectively across engineering teams involved in the build, design, and implementation of hardware and software spanning infrastructure domains such as platforms, server architecture, compute, storage, networking, and data analytics. Influence and establish best engineering practices for managing robust and scalable systems to proactively address exponential market demand. Provide technical leadership for cloud developer technology within Google and manage collaborations with cross-functional Engineering teams to optimize the adoption of Google Cloud Platform capabilities, both internally and for the broader cloud industry. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience. 15 years of experience in hardware and software design, data structures, and algorithms. Preferred Qualifications: Master's degree. Proven experience in delivering successfully within stipulated timelines. Demonstrated experience in successfully building software and large-scale distributed systems. Comprehensive understanding of private and public cloud design considerations and limitations in virtualization, global infrastructure, hypervisor technologies, networking, data storage, and security. Exceptional ability to work cross-functionally, partnering effectively with groups such as Sales, Engineering, Product Management, Product Marketing, UX, and UI, skillfully brokering trade-offs with stakeholders and understanding their diverse needs. Excellent narrative and storytelling skills with a proven ability to drive usage, adoption, and market momentum. Qualification : Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience.

Principal Engineer Principal engineer Google Cloud
ML

Senior Software Engg - Systems

Mphasis Limited

4-6 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Senior Software Engineer - Systems Location: Bangalore Experience: 4 6 Years Company: Mphasis Job Summary We are looking for a talented and passionate Storage QA/Test Engineer with 4 to 5 years of experience in manual systems testing. The ideal candidate should have a strong understanding of server architecture, storage protocols, and hands-on experience with functional testing, as well as the ability to design test cases and plans. Technical Skills (Mandatory) Expert in understanding Server Architecture, HBA adapters, and CNA adapters Strong knowledge of OS (Linux / Windows / VMware) system-level concepts In-depth expertise in Storage protocols: SAS, SCSI, SATA, iSCSI, DAS, NVMe, SSD, HDD Experience in Zoning, LUN masking, LUN configurations & representations Hands-on experience in Functional testing Design and development of test cases and test plans Familiarity with storage products like 3PAR, Alletra/Primera, Nimble, DELL, Cisco Proficiency in Shell scripting & Python Ability to prepare file defect reports and report test progress Excellent analytical, problem-solving, and debugging skills Strong communication skills Desired Skills Experience with Server bring up, OS deployment, and firmware installation Basic understanding of networking concepts Proficiency in Python/Golang/Selenium to automate test cases and debug frameworks Experience with GitHub version control and CI/CD (Jenkins) Ability to collaborate with Lab and Development teams Process Skills Participate as a team member and foster teamwork by collaborating within project modules Communicate effectively with stakeholders to ensure client satisfaction Train and coach project members for effective knowledge management Behavioral Skills Proactive attitude towards learning new technologies and solving complex technical problems Quick learner and excellent team player Excellent communication skills Certifications ISTQB certification is an added advantage (but not mandatory) About Mphasis Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis Front2Back Transformation approach, leveraging the exponential power of cloud and cognitive technologies. The company s Service Transformation helps enterprises modernize legacy environments, ensuring they stay ahead in a changing world. Skill Breakdown Primary Competency: Storage Technologies Primary Skill: Manual Testing (60%) Secondary Competency: Server Technologies Secondary Skill: Hardware Testing (30%) Tertiary Competency: Server Technologies Tertiary Skill: Functional Testing (Server) (10%)

Senior Software Senior software Systems Software systems
GC

Senior Software Engineer, Core Data, Data Indexing

Google Careers

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Software Engineer Location: Bengaluru, India Company: Google Minimum Qualifications: Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. 5 years of experience with one or more general-purpose programming languages, including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go. 4 years of experience with Distributed Processing, System Design, and High-Performance Computing. Preferred Qualifications: Experience in solving ambiguous problems in complex environments. Experience in building distributed systems that are scalable and efficient. Ability to design and complete projects independently, taking ownership of the end-to-end process. About the Job: Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile. The list of technologies we engage with is always growing. As a software engineer, you will work on a specific project critical to Google s needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, to display leadership qualities, and to be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Core Team Overview: The Core team builds the technical foundation behind Google s flagship products. We are the owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure that make up the backbone of Google s services. These are essential building blocks for creating excellent, safe, and coherent user experiences that also drive the pace of innovation for every developer at Google. We look across Google s products to build central solutions, break down technical barriers, and strengthen existing systems. As the Core team, we have the unique opportunity to impact critical technical decisions across the company, influencing the direction of the most foundational and influential aspects of Google s technology. Responsibilities: Work on a core indexing platform that is pivotal to the functionality and performance of Google s services. Design, develop, and maintain highly efficient, scalable, and robust systems to manage large-scale indexing challenges. Work with cross-functional teams to create innovative solutions for distributed computing problems, ensuring that Google s products remain performant and reliable at scale. Contribute to building distributed systems capable of handling immense data volumes in real-time, ensuring that Google's systems can scale with global usage. Participate in code reviews, design discussions, and the creation of detailed documentation to ensure high-quality outcomes. Qualification : Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.

Senior Software Senior software Engineer Senior engineer
GC

Software Engineer Iii, Google Cloud

Google Careers

2+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Software Engineer Location: Bengaluru, India Company: Google Minimum Qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical fields. Experience developing accessible technologies that meet diverse user needs. About the Job: Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list goes on and continues to grow every day. As a software engineer, you will work on a specific project critical to Google s needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, to display leadership qualities, and to be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Cloud Overview: Google Cloud accelerates every organization s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google s cutting-edge technology and tools to help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities: Write product or system development code, focusing on building scalable and efficient systems. Participate in, or lead design reviews with peers and stakeholders to decide on the most appropriate technologies for the task. Review code developed by other developers and provide feedback to ensure best practices, such as: Style guidelines Code accuracy Testability Efficiency Contribute to existing documentation or educational content, and adapt it based on product or program updates and user feedback. Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and understanding their impact on hardware, network, or service operations and quality. Qualification : Master's degree or PhD in Computer Science or related technical fields.

Software Engineer Software Engineer Engineer software Engineer iii
IB

Software Development Manager For Cephfs

International Business Machines

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Development Manager CephFS Location: Bangalore, Karnataka, India Job Type: Full-Time Experience Level: Senior / Leadership Company: IBM Ceph Engineering Team Education: Bachelor s Degree (Master s preferred) Introduction: At IBM, we re not just redefining business we re redefining what s possible through technology, collaboration, and innovation. As one of the world's leading technology companies, IBM is transforming industries through the power of AI, Cloud, Analytics, Security, and IoT. With a presence in over 170 countries, we bring together diverse minds to solve complex challenges and build a smarter future. Join IBM s Ceph Engineering Organization and be a part of shaping the future of software-defined distributed storage. We're looking for an experienced and visionary Software Development Manager to lead the CephFS team the group responsible for the file system layer of the Ceph ecosystem. About the Role: As a Software Development Manager for CephFS, you ll play a key leadership role in designing, developing, and delivering new capabilities in CephFS, the scalable and highly available POSIX-compliant distributed file system built atop Ceph. You ll lead a global team of engineers, working in an open-source community, to develop enterprise-grade storage solutions for modern workloads. You will focus on building next-generation distributed file system features like instant cloning, file overlays, coherent snapshots, and advanced client-side caching. This role is a mix of hands-on technical leadership and people management, with strong collaboration across open-source communities, IBM product teams, and clients. Key Responsibilities: Lead and mentor a team of talented engineers working on CephFS. Drive the design and implementation of new distributed features and algorithms for file system scalability, performance, and resiliency. Collaborate with the global Ceph open-source community to contribute and review code, resolve issues, and plan new features. Guide the team in debugging complex production issues, both live and offline. Collaborate with client-facing and support teams to perform root cause analysis for customer-reported issues. Contribute to the architecture and roadmap of CephFS in alignment with product and client needs. Engage in code reviews, triaging, and architectural discussions. Promote engineering best practices and a culture of continuous improvement. Required Skills & Experience: Bachelor s degree in Computer Science or related field. Strong experience working with C++ or other systems programming languages. Excellent debugging skills (live system and core file analysis). Hands-on experience in open-source development (preferably with contributions to GitHub). Good understanding of large-scale codebases and the ability to design and implement major features or changes. Comfortable working with Python for automation and testing. Proficiency with Git and GitHub workflows. Excellent verbal and written English communication skills to coordinate with a distributed, global team. Proven ability to mentor and support engineers while driving technical excellence. Preferred Qualifications: Master s degree in Computer Science or related field. Experience in building or maintaining file systems or distributed storage platforms. Prior work in distributed systems, high-performance computing, or cloud-native storage. Experience working in remote/distributed teams. Familiarity with systems like OpenStack, Kubernetes, or NFS-Ganesha. Work with world-class engineering teams on products that power global enterprise infrastructure. Be part of a vibrant open-source community, contributing to widely adopted storage technologies. Enjoy a culture of continuous learning, innovation, and impact. Competitive salary, benefits, and flexible work arrangements. Be essential. Be a leader in redefining how the world stores and accesses data. Apply today to join IBM s CephFS team and help build the future of enterprise file storage. Qualification : Bachelors degree in Computer Science or related field.

Software Development Software Development Manager Software manager
PS

Manager, Technical Product Documentation

Pure Storage

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Join Us in Reshaping the Future of Data Storage We re on the cutting edge of the tech industry, revolutionizing the data storage landscape. At Pure Storage, you ll lead with innovation, grow alongside us, and collaborate with the brightest minds in the industry. If you re passionate about transforming the tech world and ready to make a lasting impact, come join us! The Challenge: The Pure Storage Technical Writing Team is looking for a strong leader to drive the next level of our technical content. As a leader within the team, you will manage talented technical writers, enhance documentation processes, and deliver world-class technical content. If you're creative, organized, and eager to solve customer problems, this role is for you. Key Responsibilities: Lead & Inspire: Manage and grow a transformative team of technical writers to deliver exceptional documentation for Pure Storage. End-to-End Documentation: Own and continuously improve the documentation process, including release notes, user guides, API guides, and more. Analytics & Reporting: Use analytics tools to measure the effectiveness of your content, providing reports and recommendations for improvement. Collaborative Partnerships: Build strong relationships with product and engineering teams to stay up-to-date on new features and products. Product Expertise: Become a subject matter expert in Pure Storage technology and use this knowledge to produce high-quality documentation. Customer-Centric Content: Develop content plans that target customer pain points, focusing on delivering documentation that enhances the user experience. Career Growth: Foster a career path for yourself and your team, continuously building knowledge and expanding horizons. What You ll Need to Bring: Leadership Experience: 2+ years managing a technical writing team, with a vision for advancing the organization to the next level. Technical Writing Expertise: 5+ years of software technical writing experience, with a strong understanding of documentation processes and tools. Metrics-Driven: Ability to create and analyze key performance metrics to improve individual and team outcomes. Mentorship Skills: Proven ability to mentor and guide writers, optimizing team performance. Technology Enthusiast: Passion for adopting new technologies, such as AI, to enhance team productivity and content quality. Writing Excellence: Exceptional writing, editing, and communication skills in English, with experience maintaining a corporate style guide. DITA & CMS Proficiency: Familiarity with working in a DITA environment and using content management systems (CMS) and authoring tools. Collaboration Skills: Strong interpersonal abilities to work effectively with writers, engineers, program managers, QA engineers, and support teams. Organizational Skills: Ability to manage multiple projects simultaneously, delivering quality content on time, even under tight deadlines. Familiarity with Tools: Experience using JIRA, Confluence (Wiki), and working in Agile environments. Team-Oriented: A collaborative, cross-functional mindset with a sense of ownership and energy. What You Can Expect from Us: Pure Innovation: We celebrate critical thinking, challenges, and trailblazers who are passionate about innovation. Pure Growth: We provide the space and support for you to grow alongside us, contributing to something meaningful. We ve been recognized in Fortune s Best Large Workplaces in the Bay Area, Fortune s Best Workplaces for Millennials, and certified as a Great Place to Work. Pure Team: We value collaboration, team building, and putting the greater good ahead of ego.

Manager Technical Manager technical Technical manager Product manager
PS

Senior Technical Writer

Pure Storage

8+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Join Us in Reshaping the Data Storage Industry We re at the forefront of an incredibly exciting area in tech, revolutionizing the data storage industry. At Pure Storage, you ll lead with innovative thinking, grow alongside us, and collaborate with the smartest team in the industry. If you re ready to make an impact and leave your mark, this is the opportunity you ve been waiting for. SHOULD YOU ACCEPT THIS CHALLENGE... As a Technical Writer, you ll work with a globally distributed team across time zones in Asia, Europe, and the Americas. Success in this role requires strong collaboration and communication skills, as you ll actively participate in software development through daily or weekly sync meetings, uncovering new features for documentation, and tracking the status of your documentation for upcoming releases. You will also provide feedback, reviews, and edits for your colleagues to ensure the quality and consistency of documentation across the team. You ll research new technologies, both industry-wide and at the product level. In this process, you ll work directly with engineers and other subject matter experts to understand the features you are documenting, using those features firsthand on the same production software and systems as your users. Key Responsibilities: Collaborate with technical teams to research, write, edit, and maintain software documentation and release notes. Work with a globally distributed team, attending daily or weekly meetings and syncs. Follow a style guide to ensure consistent and clear writing. Review and provide feedback on colleagues' writing to maintain high-quality documentation. What You ll Need to Bring to This Role: Mandatory Requirements: 8+ years of experience in technical writing for software. Proven experience writing software documentation in a docs-as-code approach. Exceptional writing and editing skills, with a focus on creating documentation for a global audience of developers. Hands-on experience with Linux command-line applications, Git, HTML, CSS, and JavaScript. Preferred Requirements: Experience with containerization technologies, such as Kubernetes and Docker. Familiarity with cloud services, virtualization, and networking technologies. Experience with Storage Virtualization and knowledge of storage technologies like Block devices, NFS, File Systems, and Object Storage. Comfort with Agile development methodologies and working within sprints. Proficiency with markup languages like Markdown and ASCIIdoc. Basic programming knowledge and the ability to write code samples, tweak them for documentation purposes, and understand the underlying code to improve documentation accuracy. What You Can Expect from Us: Pure Innovation: We celebrate critical thinking, challenges, and trailblazers who strive to push boundaries. Pure Growth: We provide the space and support for you to grow with us and contribute meaningfully. Pure Storage has been recognized as one of Fortune s Best Large Workplaces in the Bay Area, Fortune s Best Workplaces for Millennials, and certified as a Great Place to Work. Pure Team: We build each other up, setting aside egos for the greater good. Additionally, we understand the importance of a healthy work-life balance and offer a variety of perks, including flexible time off, wellness resources, and company-sponsored team events. For more details, check out purebenefits.com.

Senior Technical Senior technical Writer Senior writer
GC

Software Engineer Iii, Infrastructure, Core

Google Careers

2+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Software Engineer Location: Bengaluru, India Company: Google Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms in either an academic or industry setting. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience building and developing infrastructure, distributed systems, or networks, or experience with compute technologies, storage, or hardware architecture. Experience developing accessible technologies. About the Job: Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities, and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions that impact billions of users worldwide. Responsibilities: Write product or system development code to build solutions at scale. Participate in, or lead, design reviews with peers and stakeholders to make technology decisions and choose the best available solutions. Review code developed by other engineers, providing feedback to ensure best practices are followed (e.g., style guidelines, checking code in, accuracy, testability, efficiency). Contribute to existing documentation or educational content, updating it based on product or program changes and user feedback. Triage product or system issues, debug, track, and resolve them by analyzing the sources of issues and assessing their impact on hardware, networks, or services. About the Core Team: The Core team at Google builds the technical foundation behind Google s flagship products. As the foundation of Google s platform, we are responsible for the underlying design elements, developer platforms, product components, and infrastructure that are essential for building excellent, safe, and coherent experiences for users. We influence the pace of innovation across every developer team at Google. We provide central solutions, break down technical barriers, and strengthen existing systems, creating innovative and scalable solutions that power the products used by billions of people. Qualification : Master's degree or PhD in Computer Science or related technical fields.

Software Engineer Software Engineer Engineer software Engineer iii
GC

Software Engineer III, Scaled Infrastructure

Google Careers

2-2 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Engineer at Google Minimum Qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting, and building software for data privacy or security (e.g., identity and access management). Experience with C++, infrastructure design, and Android app development. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Experience with Security Analysis, Program Analysis, Decompiler. Knowledge of code and system health, diagnosis and resolution, and software test engineering. About the Job: Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will participate in the development of large scale Google infrastructure Design, as well as develop, and maintain scalable Google wide infrastructure to scan 1 million Android apps per day, manage Petabytes of analysis data, and protect over 3 billion devices. You will build systems to manage and extract intelligence from various sources and make the intelligence available to various internal systems and stakeholders The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products from apps to TVs, from laptops to phones that have an impact on people s lives across the world. Responsibilities: Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Software Engineer Software Engineer Engineer software Engineer iii
GC

Software Engineer Iii, Android

Google Careers

2+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Engineer at Google (Android Focus) Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting, and with Android application development. Experience in Android, Kotlin, Java, Mobile App Development, API Design. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical field. 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Experience in code and system health, diagnosis and resolution, and software test engineering. Experience in backend e-commerce, internationalization, and localization. About the Job: Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products from apps to TVs, from laptops to phones that have an impact on people s lives across the world. Responsibilities: Write product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

Software Engineer Software Engineer Engineer software Engineer iii
CO

Senior Software Development Engineer In Test (sdet)

Couchbase

4-6 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Senior Software Development Engineer in Test (SDET) Location: Bangalore, India (Office-based role) About Couchbase: As industries race to embrace AI, traditional database solutions fall short of the growing demands for versatility, performance, and affordability. Couchbase is leading the way with Capella, the developer data platform for critical applications in the AI-driven world. By uniting transactional, analytical, mobile, and AI workloads into a seamless, fully managed solution, Couchbase empowers developers and enterprises to build and scale applications with unmatched flexibility, performance, and cost-efficiency from cloud to edge. Trusted by over 30% of the Fortune 100, Couchbase is unlocking innovation, accelerating AI transformation, and redefining customer experiences. Come join our mission! Job Overview: Couchbase is expanding rapidly, and our Engineering and Cloud teams are at the heart of this growth. As a Senior Software Development Engineer in Test (SDET), you will be a key contributor to ensuring high quality across our data infrastructure systems. You will collaborate closely with engineering teams to optimize test frameworks in Python/Golang, scaling them to handle larger workloads under stress and heavy load. This role provides an exciting opportunity to contribute to the growth and development of our products and to shape the future of our testing and automation strategies. Responsibilities: Automation & Test Framework: Lead the design, implementation, and maintenance of automation and test frameworks to support large-scale data infrastructure systems. Scaling Systems: Optimize test frameworks (Python/Golang) to handle systems under large scale, high load, and stressful conditions. Component Testing: Drive testing across multiple components, including API interfaces, databases, storage, file systems, and OS-level functionality. Environment Configuration: Set up and configure test environments, including Windows and Linux OS, networking, proxies, and client-server tests. Collaboration: Work with cross-functional teams to ensure quality testing and continuous improvement of products through integrated automated testing. Analysis & Reporting: Provide in-depth analysis and generate clear, actionable reports on test results, issues, and areas for improvement. Problem-Solving: Identify and resolve complex testing issues in a timely manner, demonstrating self-motivation and keen analytical skills. Communication: Maintain strong communication with both technical and non-technical teams to provide clarity on testing outcomes, issues, and resolutions. Requirements: Experience: 4 to 6 years of hands-on experience in automation and test framework implementation. Programming Skills: Proficiency in Python, C/C++, Java, or Golang. Testing Expertise: Demonstrated experience testing APIs, databases, storage systems, file systems, and operating systems. Technical Understanding: Good understanding of large-scale distributed systems, relational/NoSQL databases, OS concepts, and networking. Test Environments: Experience configuring test environments and working with infrastructure as a service (IaaS) across Windows and Linux OS. Problem-Solving & Analytical Skills: Strong attention to detail, excellent problem-solving skills, and curiosity for identifying and addressing complex issues. Collaboration: Ability to thrive in a fast-paced environment and work effectively within a team. At Couchbase, we reimagine database technology to enable modern, flexible, and cost-effective applications that drive premium customer experiences. Our Capella platform delivers cutting-edge solutions, empowering businesses to rapidly build applications that scale with performance and flexibility. Benefits at Couchbase: Generous Time Off Program: Flexibility to care for yourself and your family. Wellness Benefits: A variety of world-class medical plans, dental, vision, life insurance, and employee assistance programs. Financial Planning: RSU equity program, ESPP, retirement planning, and business travel insurance. Career Growth: We value your contributions and provide opportunities to grow and make an impact. Fun Perks: Ergonomic office setup, food & snacks for in-office employees, and more!

Senior Software Senior software Development Software Development

1 - 20 of 0 jobs

* No exact matches found. Showing closest results instead
Sort by:

No results found

Modify search criteria or create an alert to get relevant jobs as soon as they’re posted

Create an alert

Continue to Save

Please login to your jobseeker account, or create a new one to save this job.

Feedback

Share Feedback