Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Proven experience in software development and architecture. Strong proficiency in programming languages such as Python, Java, or C++. Excellent problem-solving skills and a keen attention to detail. Experience with cloud technologies and distributed systems. Ability to work collaboratively in a dynamic, fast-paced environment.
About the job
Fermi AI is hiring a Staff Software Engineer in Bangalore, India. This role focuses on building software that supports advanced artificial intelligence projects. The team values technical skill and collaboration, tackling challenges that require scalable and efficient solutions for a range of clients.
What You Will Do
Design and develop software systems that support AI-driven products
Work closely with engineers and stakeholders to deliver reliable, high-performance solutions
Contribute to projects that impact the direction and capabilities of Fermi AI’s offerings
About Fermi AI
Fermi AI is a leading technology company specializing in artificial intelligence solutions. We are dedicated to leveraging advanced technologies to create innovative products that drive efficiency and enhance decision-making across various industries.
Similar jobs
1 - 20 of 1,185 Jobs
Search for Senior Staff Software Engineer Networking Protocols L4 L7
Join Zscaler as a Senior Staff Software Engineer specializing in C and Networking Protocols. In this role, you will be at the forefront of developing cutting-edge networking solutions that enhance our security offerings. Your expertise in programming and deep understanding of networking protocols will be crucial in driving the innovation of our products.
Join Extreme Networks as a Senior Manager of Software Systems Engineering, where you will lead innovative projects focused on Networking Protocol Development and Control Plane technologies. This pivotal role involves guiding a team of engineers in the design and implementation of advanced software solutions, ensuring high performance and scalability for our networking products.Your leadership will drive the development of cutting-edge protocols, influencing the future of networking technology. You will collaborate closely with cross-functional teams to define product requirements, set engineering priorities, and deliver exceptional results. This position offers an exciting opportunity to make a significant impact in a rapidly evolving industry.
Join our innovative team at ph7 as an Engineer specializing in Layer 2, 3, and 4 networking protocols and ASIC design. This role offers an exciting opportunity to work on cutting-edge technology that drives the future of networking. You will collaborate with a talented group of engineers to develop and optimize networking solutions that are integral to our products.
Join ph7 as a Field Application Engineer specializing in Network Protocols and System on Chip technology. In this dynamic role, you will engage with our clients to understand their needs and provide tailored solutions that leverage our cutting-edge technologies. You will play a crucial role in the implementation and support of our products, ensuring that they meet customer specifications and performance standards.
Role overview This Senior Software Engineer position at Tietoevry focuses on 5G Radio Access Network (RAN) protocol development, specifically at the L1 (physical) and L2 (data link) layers. The role is based in Bangalore and supports the advancement of telecommunications technology. What you will do Design, develop, and refine 5G RAN protocols at the L1 and L2 layers Collaborate with cross-functional teams to improve overall system performance Support the ongoing development and evolution of telecommunications solutions Team environment Work alongside engineers and specialists dedicated to shaping the next generation of mobile networks. The team emphasizes technical skill and a hands-on, practical approach to solving complex problems.
Join Extreme Networks as a C++ Developer specializing in Layer 2 and Layer 3 protocol development. This is an exciting opportunity for innovative engineers who want to contribute to cutting-edge networking technologies.
Role Overview Veeam Software is looking for a Senior Staff Software Engineer in Bangalore, India. This role focuses on designing and building software that helps businesses manage their data efficiently. The position offers the chance to influence product direction and contribute to solutions used by organizations worldwide. What You Will Do Design and develop software solutions for data management Collaborate with team members to drive technical innovation Maintain high standards for code quality and reliability About the Team Work alongside experienced engineers who value new ideas and technical excellence. The team is committed to delivering reliable products that meet the needs of businesses managing complex data environments.
Join Zscaler as a Senior Staff Software Engineer in Bangalore, where you will play a pivotal role in designing and developing cutting-edge software solutions that secure cloud environments. You will collaborate with a talented team to drive innovation and enhance our platform's capabilities.
Job Description:Join the dynamic Service Provider OS Engineering team at Extreme Networks, where we are dedicated to developing robust, scalable, and secure solutions tailored for service providers. We are on the lookout for an accomplished Principal QA Engineer who possesses a deep understanding of customer solutions and can craft innovative test designs and strategies for both functional and system testing. This pivotal role is responsible for architecting, provisioning, and automating our system environments to facilitate comprehensive end-to-end validation workflows. This includes functional verification, integration robustness checks, as well as performance and scalability testing with high throughput.
About Kaseya Kaseya provides IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT teams worldwide. Founded in 2000, the company supports customers in over 20 countries and manages more than 15 million endpoints. Kaseya is backed by Insight Venture Partners (www.insightpartners.com) and continues to grow steadily. Learn more about Kaseya and its solutions at www.Kaseya.com. Role Overview: Senior IT Network Engineer This Senior IT Network Engineer role focuses on strengthening the reliability, scalability, and performance of Kaseya’s infrastructure. The position combines Site Reliability Engineering (SRE) approaches with deep experience in traditional on-premises networking. The engineer will help connect legacy systems to modern cloud-native architectures, shaping both network and cloud connectivity for the company. What You Will Do Design, architect, and implement complex network and cloud connectivity projects. Ensure solutions meet high standards for performance, scalability, resilience, and security. Apply expertise with Cisco, Palo Alto, Azure, and other public cloud platforms to drive innovation and efficiency. Collaborate with architects, security specialists, and infrastructure operations teams to translate business needs into technical solutions. Act as a trusted advisor and technical leader within the organization. What We Look For Extensive experience with network engineering in both on-premises and cloud environments. Strong background with Cisco, Palo Alto, Azure, and public cloud services. Ability to design and deploy resilient, scalable, and secure network solutions. Experience bridging legacy systems with cloud-native architectures. Strategic thinking and effective cross-team collaboration skills. Location Bangalore, India
Your Path to a Rewarding Career Awaits!At Conga, we foster a collaborative community that encourages innovation and personal growth. Join us to explore opportunities for both individual and team development in a workplace where every opinion is valued.Conga's Mission: We empower businesses to become more connected and intelligent through our globally acclaimed Conga Advantage Platform. This comprehensive solution integrates Configure, Price, Quote, Contract Lifecycle Management, and Document Automation into a single, user-friendly platform. With seamless integration capabilities with any ERP, CRM, and Cloud system, and driven by a unified data model and tailored AI, we help organizations gain a competitive edge defined by connectivity, actionable insights, and scalable growth.Our Culture is guided by the Conga Way, a framework rooted in our core values that influences everything from hiring practices to decision-making processes and recognition programs. Developed with the direct input of our team members, the Conga Way is the cornerstone of our vibrant corporate culture.Job Title: Staff Software Engineer, AILocation: BangaloreReports to: Sr. Manager, AI/ML.Role Overview:As a Staff Software Engineer specializing in AI, you will play a pivotal role in the design, development, and deployment of cutting-edge AI and generative AI products. Your leadership will drive technical innovation, manage intricate projects, and collaborate with diverse teams to deliver high-quality, scalable, and maintainable solutions. A robust background in software development, AI/ML methodologies, and DevOps practices is essential, as is the ability to mentor junior engineers and influence strategic technical decisions.Why This Role Matters:This position is vital to our projects, requiring you to excel in product development, collaborate effectively within a team, and provide mentorship to your colleagues. We prioritize utilizing the best tools available, so a willingness to learn new programming languages and technologies is essential. This creates a dynamic, challenging, and exciting work environment where complex problems are encountered and resolved daily.
About Hevo Data:Join Hevo Data and be at the forefront of the data connectivity revolution! Our mission is to empower organizations with effortless access to their data ecosystem, facilitating smarter decision-making and unlocking their full potential. Are you ready to make a significant impact in the world of data?If you're looking for excitement, consider this: we handle over 300 billion events each month, generated by more than 2000 customers in over 40 countries. Notable brands like Zepto, Napster, Curefit, Groww, and Cars24 trust Hevo Data for their data needs.As a Senior Staff Software Engineer at Hevo Data, you will:Take the Lead: Architect and develop innovative data integration solutions.Collaborate and Innovate: Partner with diverse teams to enhance our core product offerings.Code for Excellence: Create high-performance, scalable, and dependable solutions.Mentor Future Leaders: Provide guidance and mentorship to junior engineers in a supportive environment.Be Part of a Transformative Project: Contribute to a pioneering ELT product, building it from the ground up in India.Challenges and Projects You Will Address:Design and implement scalable data integration solutions that connect various data sources, enabling organizations to fully leverage their data.Work with cross-functional teams to enhance our primary product, using your expertise to solve complex issues and exceed customer expectations.Engage deeply with the codebase, conducting comprehensive code reviews and offering constructive feedback to peers, thereby improving our product's quality and performance.Stay ahead by exploring emerging technologies and assessing their potential applications in our product, fostering continuous innovation and maintaining our leadership in data integration.Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).8+ years of software development experience, ideally in an enterprise environment.Proficient in at least one programming language such as Java, Python, Go, or C++.Strong understanding of distributed systems, data integration methodologies, and cloud architectures.Solid knowledge of SQL and both relational and NoSQL databases.Experience with popular open-source data processing engines (e.g., Spark, Kafka, Flink).Experience in developing concurrent and non-blocking systems.
Join our dynamic team at Karat as a Staff Software Engineer. In this fully remote role, you will have the opportunity to work with innovative technologies and contribute to our mission of transforming the hiring landscape. As a key player in our engineering team, you will design and implement high-quality software solutions, collaborate with cross-functional teams, and influence the architectural direction of our products.
Veeam is a leading provider of data and AI solutions, dedicated to helping organizations protect and manage their data effectively. Recognized as a pioneer in data resilience and security posture management, we empower businesses to navigate the complexities of identity, data, security, and AI risk. With our headquarters in Seattle and operations in over 30 countries, Veeam proudly safeguards the operations of more than 550,000 customers globally. Join our dynamic team and be part of a transformative journey as we advance together, fostering growth, learning, and making a significant impact for renowned brands around the world.About the RoleAs a Staff Site Reliability Engineer, you will take on a pivotal role as a hands-on technical leader within our Site Reliability Engineering (SRE) team. Your expertise will guide senior engineers, influence product development efforts, and ensure our systems are constructed to be reliable, scalable, and observable from the ground up.You will spearhead strategic initiatives, mentor peers in SRE practices, and help define architectural best practices across our platform. This role is crucial for aligning teams, enforcing high standards, and scaling SRE principles globally at Veeam.What You’ll DoReliability Engineering & Resilience:Serve as a technical authority, mentoring senior engineers and guiding design decisions to enhance service reliability and resilience.Lead the establishment and enforcement of Service Level Indicators (SLIs), Service Level Objectives (SLOs), and error budgets; ensure adherence across engineering teams.Collaborate with fellow staff members across teams to unify strategy and promote shared reliability standards and objectives.Engage with development and product teams to proactively design for failure, construct resilient architectures, and operationalize reliability from inception.Observability & Operational Excellence:Promote the organization-wide adoption of observability best practices and tools.Ensure that metrics, logs, and traces yield deep, actionable insights throughout systems.Lead complex incident responses, conduct postmortems, and drive systemic reliability enhancements.Encourage and uphold a blameless culture of learning and continuous improvement.
Pure Storage is building the future of data storage, and the Bangalore team plays a key role in this mission. The FlashBlade group focuses on delivering high-performance, reliable storage solutions for mission-critical workloads. Most of the engineering team works on software, continually improving FlashBlade’s features, ease of management, and uptime. Customers rely on these products to bring the flexibility of public cloud to both traditional IT and cloud-native applications. Role overview This Technical Staff Member - Networking role centers on advancing the FlashBlade product line. The position involves hands-on software engineering, with a strong emphasis on networking features and integration within a storage context. What you will do Work across the full software development lifecycle, including architecture, development, release, and ongoing maintenance. Analyze requirements and develop technical specifications. Integrate new features with existing infrastructure, collaborating with other teams to expand product capabilities. Drive architectural improvements in the FlashBlade Networking domain. Design, implement, and debug software using C and Python. Document, support, and maintain software functionality. Team and impact This is an opportunity to contribute to a product with global reach and to work alongside skilled engineers who value continuous innovation. The work supports customers who depend on reliable, easy-to-manage storage for critical applications.
At Veeam, the leading global authority in data resilience, we believe businesses should have complete control over their data anytime, anywhere. Our innovative solutions in data backup, recovery, portability, security, and intelligence empower over 550,000 customers worldwide to maintain operational continuity. Join us in our mission to shape the future of data resilience, as we collaborate and grow together while making a significant impact for some of the world’s most recognized brands.About the RoleWe are seeking a talented Staff Software Engineer to join the Veeam Data Cloud (VDC) engineering team. In this role, you will collaborate with a global team to develop next-generation data protection services aimed at enhancing data resilience for our customers. This is an exceptional chance to engage in greenfield projects, creating features from inception that will be utilized around the world.What You'll DoDefine and guide the technical vision across multiple domains within the team while leading cross-team initiatives.Design and implement highly reliable and scalable SaaS microservices, integrated with a variety of cloud-based managed services utilizing Golang.Engage in technical design discussions, conduct code reviews, and provide constructive feedback to fellow engineers. Tackle the most complex and ambiguous challenges facing the team, and establish frameworks for others to follow.Ensure timely and predictable delivery of team outcomes. Set high standards for execution across the team, ensuring your code is of exceptional quality, thoroughly tested, and secure.
Role overview Miratech seeks a Senior Network Automation Engineer based in Bangalore to support the ongoing improvement and modernization of its network infrastructure. The position centers on designing automation solutions that enhance both the performance and reliability of network systems. What you will do Create automation tools and scripts aimed at optimizing network operations. Utilize automation frameworks to make network processes more efficient. Work with networking protocols to maintain stable and effective service delivery. What sets this role apart This role provides the opportunity to influence how Miratech serves its clients by improving network efficiency and reliability through automation.
Join SanDisk as a Staff Engineer in our Software Development Engineering team, where you will play a pivotal role in developing innovative applications. Our ideal candidate is passionate about technology, has a strong background in software engineering, and is eager to tackle complex challenges. You will work closely with cross-functional teams to design, implement, and optimize software solutions that enhance our product offerings.
Role Overview Fermi AI is hiring a Staff Software Engineer in Bangalore, India. This role focuses on building software that supports advanced artificial intelligence projects. The team values technical skill and collaboration, tackling challenges that require scalable and efficient solutions for a range of clients. What You Will Do Design and develop software systems that support AI-driven products Work closely with engineers and stakeholders to deliver reliable, high-performance solutions Contribute to projects that impact the direction and capabilities of Fermi AI’s offerings
Join Zscaler as a Staff Software Development Engineer, where you will play a crucial role in shaping the future of cybersecurity solutions. You will collaborate with cross-functional teams to design, develop, and implement innovative software solutions that help protect organizations from cyber threats.
Mar 24, 2026
Sign in to browse more jobs
Create account — see all 1,185 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.