Job Board

Explore curated opportunities from top companies.

3 open positions

NetApp logo

Software Engineering

NetApp
Bengaluru, Karnataka, India·Full-time·4-8 Years
Java
Python
Go
Distributed Systems
CI/CD
Cloud Infrastructure
AWS
Azure
GCP
Terraform
CloudFormation
Prompt Engineering
LangChain
LlamaIndex
RAG
GitHub Copilot
Cursor
Object-Oriented Design
Data Structures and Algorithms
SQL
NoSQL
Microservices
Test Automation
Quality Engineering

Own Every Moment at NetApp At NetApp, your ideas power innovation. We lead in intelligent data infrastructure—delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Job Summary We are looking for a highly technical SDET who functions as a "Developer first," with a specialty in quality engineering. This role is not just about writing test scripts; it’s about building software to test software. You will leverage Generative AI tools to accelerate the development lifecycle and architect core system components that enhance the reliability of our cloud infrastructure. Job Responsibilities Software Development Design and implement internal tools, test harnesses, and microservices using clean code principles. Actively participate in product feature development to ensure testability from day one. GenAI-Driven Automation Integrate LLMs (GPT, Claude) into the testing workflow. Generate complex test cases, synthetic data, and self-healing automation scripts. Cloud Infrastructure & Tools Build and maintain cloud-native testing infrastructure on AWS, Azure, or GCP. Use Infrastructure as Code (IaC) tools like Terraform or CloudFormation. DevOps & Pipeline Architecture Architect advanced CI/CD pipelines with AI-powered risk assessment and automated quality gates. Code Quality Leadership Conduct deep code reviews and identify architectural bottlenecks. Mentor junior engineers on Object-Oriented Design (OOD) and Data Structures & Algorithms (DSA). Required Skills & Qualifications Software Engineering 5+ years of experience in core development. Strong programming skills in Java, Python, or Go. Experience building scalable backend services. GenAI Expertise Hands-on experience with Prompt Engineering, LangChain, or LlamaIndex. Experience building RAG-based internal tools or automated evaluators. AI Copilot Proficiency Expert use of AI-assisted coding tools such as GitHub Copilot or Cursor. System Design Strong understanding of: - Distributed systems - Load balancing - Cloud-native databases (SQL / NoSQL) Education Bachelor's degree in Computer Science or a related field. 4–8 years of professional experience in software development. Work Environment At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture. Most roles include some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer NetApp is firmly committed to Equal Employment Opportunity (EEO) and compliance with all federal, state, and local laws prohibiting employment discrimination based on: Age Race Color Gender Sexual orientation Gender identity National origin Religion Disability Genetic information Pregnancy Protected veteran status Any other protected classification Why You'll Thrive at NetApp At NetApp, you won’t wait for the perfect moment—you’ll make it. The early planning, the extra thought, the bold idea that turns good into great: that's how our people operate and how we continue to push the boundaries of data infrastructure. NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security. Our Culture We celebrate mold breakers, bold thinkers, and problem solvers. We reward: Initiative Impact Ownership We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed — they drive everything we do. If you're ready to innovate, rise to the challenge, and own every moment, make your next move your best one. Apply now. Application Process To ensure a streamlined and fair hiring process, our team only reviews applications submitted through our company website. Emailing employees, recruiters, or HR personnel directly will not influence your application.

Microsoft logo

Software Engineer II

Microsoft
India, Karnataka, Bangalore·Full-time·3 years
Scalable Backend System Design
Distributed Systems & Large-Scale Data Processing
Generative AI & Machine Learning
Cloud-Native Development
API Design & Microservices Architecture
Full-Stack Development (React, TypeScript)
Engineering Excellence (Testing, Observability, DevOps)

Backend Software Engineer II Microsoft Viva Insights (Copilot Analytics) Overview Microsoft Viva Insights (also known as Copilot Analytics) empowers organizations to thrive in the era of AI-powered work. As part of Microsoft 365 Copilot, it delivers privacy-protected, data-driven insights through a unified experience that helps organizations maximize the impact of their workforce by understanding and accelerating the adoption of Copilot and Agents. Our team builds this platform using cutting-edge AI and large-scale data systems to surface actionable insights from collaboration and business signals. We’re hiring a Backend Software Engineer II to help deliver intuitive, AI-powered experiences that enable customers to understand work patterns, optimize collaboration, and unlock the full value of Microsoft Copilot. We also use generative AI extensively in our own development process to move fast, learn continuously, and deliver customer value at scale. In the fast-moving world of AI innovation, we operate with a startup mindset—agile, customer-obsessed, and deeply collaborative. Our inclusive, growth-oriented culture is grounded in Microsoft’s mission to empower every person and organization on the planet to achieve more. We encourage a sense of “founder-ism” within the team. Members engage directly with customers, iterate rapidly, and focus on solving real-world problems at global scale. Our culture is inclusive, casual, and motivated. We celebrate diverse backgrounds, value passion for customer impact, and emphasize accountability, learning, and career growth. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We foster a growth mindset, innovate to empower others, and collaborate to realize shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Design and implement scalable backend systems that power AI-driven insights and analytics for Microsoft 365 Copilot and Viva Insights. Design and implement intuitive, accessible, extensible, and engaging frontend experiences for AI-driven insights and analytics. Build and optimize data pipelines and services that process billions of signals to generate actionable, privacy-aware insights. Apply generative AI and ML techniques to deliver intelligent, personalized experiences that accelerate customers’ AI transformation. Collaborate across disciplines to define technical requirements, design robust APIs, and deliver high-quality, maintainable code. Drive engineering excellence through thoughtful technical design, automated testing, observability, and operational rigor. Contribute to team culture by mentoring peers, sharing knowledge, and fostering an inclusive, growth-oriented environment. Continuously learn and adapt to emerging technologies, patterns, and best practices in AI, distributed systems, and cloud-native development. Qualifications Required / Minimum Qualifications Bachelor’s Degree in Computer Science or related technical field AND 4+ years of technical engineering experience with coding in languages including (but not limited to) C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. 4+ years of hands-on software design and coding experience. Ability to read and understand large, complex codebases and contribute meaningfully. Strong analytical, problem-solving, and debugging skills. Other Requirements Ability to meet Microsoft, customer, and/or government security screening requirements. Must pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications Master’s Degree in Computer Science or related technical field AND 3+ years of technical engineering experience OR Bachelor’s Degree in Computer Science or related technical field AND 5+ years of technical engineering experience OR equivalent experience. Experience with C, C++, C#, Java, or other object-oriented programming languages. Experience with web technologies such as HTML, JavaScript, React, CSS, and TypeScript. Familiarity with modern version control systems (e.g., Git) and agile development methodologies. Experience applying AI/ML techniques or working with generative AI systems in production environments. Strong collaboration and communication skills to work effectively across teams. Demonstrated experience designing and implementing large-scale distributed systems or data platforms.

Meta logo

Software Engineer, Product

Meta
Sunnyvale, CA·Full-time·2-4 years
C
C++
Java
Swift
Kotlin
Python
Javascript
Hack

Software Engineer, Product — Meta Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will: Work on complex technical problems Build new features Improve existing products across multiple platforms (mobile & web) Our teams constantly push the boundaries of user experience, and we're looking for passionate individuals who can help advance the way people connect globally. If you're interested in joining a world-class team and working on high-impact projects — we encourage you to apply. Responsibilities Collaborate with cross-functional teams (Product, Design, Operations, Infrastructure) to build innovative application experiences Implement custom user interfaces using modern programming techniques Develop reusable software components for backend integration Analyze and optimize code for quality, efficiency, and performance Lead complex technical or product initiatives and guide peers Architect efficient and scalable systems Identify and resolve performance and scalability issues Work across multiple languages and technologies Take end-to-end ownership of features, components, or systems Minimum Qualifications Bachelor’s degree in Computer Science, Computer Engineering, or a related field (or equivalent practical experience — must be completed before joining Meta) 2+ years programming experience OR PhD + 9 months programming experience Experience setting technical direction and driving cross-team collaboration Experience building maintainable and testable codebases - API design - Unit testing Preferred Qualifications Exposure to large-scale software architecture patterns Experience improving quality via: - Code reviews - Testing - Rollouts - Monitoring Experience with scripting languages: - Python - JavaScript - Hack 2+ years building large-scale applications Experience delivering projects with large scope Proficiency in one or more: - C - C++ - Java - Swift - Kotlin Ownership of a feature, component, or system 1+ year experience designing and delivering medium-to-large features independently