Software Engineer Level 1 Jobs in Bengaluru

1215 Jobs Found

BL

Java Associate Software Engineer

Blueoptima

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

Position: Java Associate Software Engineer Job Type: Full-Time Location: Bengaluru Department: Engineering About BlueOptima: At BlueOptima, we aim to be the global leader in optimizing the performance of software engineers across all industries. Our industry-leading objective metrics in software development help large organizations build better software, faster, and at lower costs using innovative technology. With a global presence spanning four countries London (HQ), Mexico, India, and the USA we ve seen consistent growth year over year, with no external investment. Our 115+ employees represent over 34 nationalities and speak more than 25 languages, contributing to a diverse and inclusive work environment. We foster an open-minded culture, empowering our employees to craft their own success stories in a high-performance setting. Job Description: We are seeking a Java Associate Software Engineer to join our dynamic engineering team in Bengaluru. This high-impact role offers the opportunity to work as an individual contributor, taking full ownership of features from inception to delivery. You will collaborate closely with stakeholders and product managers, applying your technical skills to create real-world solutions that make a difference for our users. If you're passionate about building quality applications, optimizing performance, and working in a collaborative team environment, we d love to have you onboard! Key Responsibilities: Development & Maintenance: Design, implement, test, and maintain high-quality Java-based application software. Architecture & Design: Participate in software and architectural development activities, ensuring scalable and robust solutions. Debugging & Support: Identify and resolve application issues, and provide timely support for client queries. Task Management: Provide accurate task estimates, clearly communicate progress, and identify risks or blockers. Performance Optimization: Perform performance tuning of application code to ensure efficiency and scalability across different service levels. Customer Interaction: Collaborate with clients to address and resolve any issues or concerns reported by users. Qualifications: Essential: Education: Bachelor s degree in Computer Science or a related field. Experience: 2+ years of hands-on experience in Java development. Technical Skills: Strong understanding of Java concurrency and concurrency patterns. Experience with Spring and Hibernate/ORM frameworks. Experience building RESTful web services. Solid understanding of SQL concepts and database interactions. Desired (but not required): Familiarity with Jira, Git for version control. Experience with TestNG or JUnit for unit testing. Knowledge of web application servers and database performance optimizations (e.g., partitioning, column indexing). Understanding of design patterns and their application in software development. At BlueOptima, you will not just be writing code you ll be contributing to the future of software engineering performance. You ll have the opportunity to take on true feature ownership, collaborate with talented engineers, and drive significant changes from start to finish. With an emphasis on learning and growth, you ll constantly improve your skills in a fast-paced, supportive environment. Qualification : Bachelors degree in Computer Science or a related field

Java Associate Java associate Software Associate software
CO

Lead Fullstack Engineer

Capital One

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

Lead Fullstack Engineer Location: Bangalore Company: Capital One India About Capital One India At Capital One India, we thrive in a fast-paced, intellectually rigorous environment where we solve real-world business problems at scale. By combining advanced analytics, data science, and machine learning, we unlock powerful insights and build cutting-edge, patentable technology products that drive innovation and impact. Team Overview: Machine Learning Experiences (MLX) The MLX team is at the core of Capital One s AI/ML transformation. We re shaping the way the enterprise builds, deploys, and monitors ML models and features providing the tools and platforms that enable every business line to deliver AI-powered experiences. From platform onboarding to observability, MLX sets the foundation for responsible, scalable machine learning across Capital One. Role Overview We are seeking a Lead Fullstack Engineer to architect and develop scalable, cloud-native applications that power our ML platforms. You ll be responsible for leading technical initiatives, mentoring team members, and driving the development of full-stack systems with a primary focus on Python and Go, and a working proficiency in React. This is a hands-on leadership role requiring deep cloud expertise (AWS), backend scalability know-how, and familiarity with ML observability concepts. What You ll Do Lead cross-functional teams on full-stack development projects that support machine learning platforms and observability tools. Design and develop robust applications using Python, Go, and React, adhering to scalable and maintainable coding principles. Architect cloud-native solutions on AWS, leveraging services such as Lambda, ECS, S3, DynamoDB, SQS, and IAM. Implement and optimize CI/CD pipelines, containerization with Docker/Kubernetes, and other DevOps best practices. Work closely with ML engineers and data scientists to enhance observability and monitoring for ML models in production. Utilize open-source frameworks to accelerate development and maintain system performance. Collaborate with product managers to deliver user-centric, cloud-based solutions that drive real customer impact. Conduct code reviews, mentor engineers, and maintain high technical standards across the team. Contribute to backend optimization, API development, and integration with real-time data systems. Required Qualifications 7 10 years of experience in software development, with a strong background in backend and full-stack systems. Expertise in Python and Go; strong ability to build scalable, maintainable systems. Proficiency in React for frontend development (medium level). Hands-on experience with AWS services such as Lambda, ECS, S3, DynamoDB, IAM, and SQS. Experience with ML observability frameworks and tools. Knowledge of open-source development frameworks and cloud architecture patterns. Proficiency in CI/CD, containerization (Docker, Kubernetes), and modern DevOps practices. Strong problem-solving abilities and a track record of leading technical initiatives in agile environments. Preferred Qualifications Experience monitoring ML models in production and integrating observability tools. Knowledge of event-driven architecture and microservices. Familiarity with GraphQL, WebSockets, and real-time data communication. Understanding of data streaming architectures and processing pipelines. Why Join Capital One Be part of a team building enterprise-scale platforms that power ML for millions of customers. Work on impactful, cloud-native solutions in a collaborative and high-growth environment. Collaborate with world-class engineers, data scientists, and product leaders. Enjoy a culture that values experimentation, learning, and technical excellence.

Lead Fullstack Engineer Lead Engineer Engineer lead
BE

Senior Specialist, Software Engineering

Betanxt

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

Job Title: Senior Specialist Software Engineering Location: Bengaluru Type: Full-Time Level: Professional About BetaNXT BetaNXT is powering the next generation of connected wealth management infrastructure. By integrating our proven platforms Beta, Maxit, and Mediant we deliver real-time data solutions that enhance advisor productivity, streamline enterprise operations, and elevate the investor experience. Our platform helps wealth management firms transform their legacy systems into scalable, future-ready solutions that drive differentiation and growth. About the Role We are seeking a Senior Specialist Software Engineering to join our Product Engineering team. This is a key technical leadership role for someone passionate about enterprise integration, legacy modernization, and delivering high-performance, scalable systems. You will work closely with architects, product managers, and cross-functional teams to design and implement critical enhancements across our platform, playing a key role in shaping our strategic initiatives. Key Responsibilities Lead software design & development of complex enterprise components aligned with business and technical goals. Collaborate with Solution Architects to define scalable, maintainable solutions. Provide technical oversight through the software lifecycle design, development, testing, and integration. Define and execute testing strategies: unit, integration, and performance. Drive code quality and reliability through proactive issue resolution and continuous improvement. Create and maintain technical documentation to ensure long-term maintainability. Ensure adherence to development best practices, internal standards, and compliance. Serve as a technical SME and point of contact for assigned domains. Mentor junior engineers, promoting skill development and knowledge sharing. Coordinate with QA, documentation, deployment, and support teams to ensure successful delivery. Participate in project planning, provide effort estimates, and contribute to work breakdown. Communicate effectively with technical and non-technical stakeholders, including senior leadership. Contribute in Agile/SCRUM teams, supporting sprint ceremonies and cross-functional collaboration. Maintain timely updates, raise risks early, and help drive resolution. Required Qualifications & Experience 10+ years of hands-on experience in Enterprise Application Integration and Mainframe Development. Expertise in COBOL, JCL, CICS, DB2, VSAM, and environments like CICS Web Services & Transaction Server 3.1. Proficient in integration technologies: IBM Integration Bus (IIB 10) IBM App Connect Enterprise (ACE 12) MQ Series, IBM DataPower Familiar with mainframe tools: TSO, File-Aid, Syncsort, Platinum, Abend-Aid, Mainview Experience with JCL utilities, ChangeMan, and version control tools like GIT. Skilled in unit testing, code quality, and design documentation. Understanding of performance metrics: CPU usage, response time, network latency, etc. Knowledge of API modeling and annotation tools: Swagger, RAML. Familiarity with XML, XSD, XPath, XQuery, JSON. Experience working in Agile/SCRUM development environments. Strong analytical, communication, and cross-functional collaboration skills. Bachelor s degree in Computer Science, Information Science, or a related field. Master s degree or certifications (e.g., IBM, Agile) are a plus. Join a company transforming the wealth management technology landscape. Work on mission-critical systems that power financial operations at scale. Collaborate with industry leaders and technical experts in a fast-paced environment. Contribute to modernization efforts that directly impact advisor and investor experience. Thrive in a culture that values innovation, integrity, and continuous improvement. Qualification : Bachelors degree in Computer Science, Information Science, or a related field

Senior Specialist Senior specialist Software Senior software
BE

Specialist, Software Engineering

Betanxt

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

Job Title: Specialist Software Engineering Location: Bengaluru Type: Full-Time Level: Senior Engineer About BetaNXT BetaNXT is redefining connected wealth management infrastructure with next-gen, real-time data solutions that streamline operations, enhance advisor productivity, and elevate the investor experience. By combining the strength of our trusted platforms Beta, Maxit, and Mediant we deliver flexible, scalable solutions that anticipate the evolving needs of the wealth management industry. We help firms transform legacy systems into strategic assets, enabling enterprise scale, cost efficiency, and accelerated growth. About the Role We are looking for a Specialist Software Engineering to join our Product Engineering team. This is an exciting opportunity for an experienced and technically driven engineer passionate about enterprise integration, legacy modernization, and building mission-critical systems. You ll play a key role in developing complex software solutions, collaborating with architects and cross-functional teams, and helping shape the next generation of our platform. Key Responsibilities Lead the design, development, and enhancement of complex software components and systems. Collaborate with Solution Architects and other stakeholders to define scalable, efficient solutions. Develop and maintain both new features and legacy systems in alignment with business and technical requirements. Conduct unit and integration testing to ensure software quality and compliance. Perform code reviews, provide feedback, and mentor junior engineers. Contribute to architectural discussions, risk assessments, and solution planning. Participate in Agile planning, providing effort estimates and technical inputs. Maintain clear, detailed technical documentation to support future maintenance and development. Provide regular progress updates, and support production systems and on-call rotations when needed. Drive knowledge sharing and help build technical capability across the team. Qualifications & Experience Must-Have 7+ years of experience in Enterprise Application Integration and Mainframe Technologies. Deep expertise in COBOL, JCL, CICS, DB2, VSAM, including CICS Web Services and Transaction Server 3.1. Experience with integration technologies: IBM Integration Bus (IIB 10) IBM App Connect Enterprise (ACE 12) IBM MQ Series, IBM DataPower Proficiency with mainframe tools: TSO, File-Aid, Syncsort, Platinum, Abend-Aid, Mainview Familiarity with JCL utilities and version control systems such as ChangeMan. Understanding of performance tuning metrics: CPU usage, response time, network latency, etc. Proven experience working in Agile/SCRUM teams. Strong analytical thinking, collaboration, and communication skills. Good to Have Exposure to modern DevOps practices, GIT, or CI/CD pipelines. Master s degree or relevant professional certifications. Work on high-impact platforms powering the wealth management industry. Be part of a modernization journey transforming legacy infrastructure into future-ready systems. Collaborate with cross-functional, global teams in a fast-paced and inclusive environment. Grow within a company that values technical excellence, innovation, and continuous learning. Qualification : Masters degree or relevant professional certifications

Specialist Software Software specialist Engineering Software Engineering
EI

Principal Engineer

Eightfold

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

Job Title: Principal Engineer Location: Bangalore, Karnataka, India Job Type: Full-Time | Hybrid Experience Level: 15+ Years About Eightfold.ai Eightfold.ai is on a mission to solve one of the most pressing problems of our society employment. We are reimagining how individuals connect with the right opportunities by focusing on potential, not just past experience or networks. Our AI-powered Talent Intelligence Platform helps global organizations hire, develop, and retain diverse talent more effectively. With over $410M in funding and a valuation exceeding $2 billion, we are backed by some of the world s top investors. Join us and be part of a fast-growing company that s making a global impact. About the Team You will join the core team behind our flagship Talent Acquisition (TA) product, a critical revenue-generating platform used by global enterprises. This team: Drives end-to-end feature development and platform scalability. Integrates the latest in AI and Large Language Models (LLMs). Accelerates hiring outcomes for customers worldwide. Builds new products and enhances existing ones for long-term value. What You ll Do As a Principal Engineer, you will play a pivotal technical leadership role, influencing architecture, mentoring engineers, and ensuring robust product delivery. Lead architecture & design of complex, scalable systems that power our core products. Hands-on development of mission-critical features and services. Mentor and coach engineers through code reviews, design discussions, and best practices. Collaborate cross-functionally with product managers, designers, and engineering leaders to align technical execution with business goals. Drive innovation by integrating emerging technologies like LLMs, cloud-native tooling, and modern dev practices. Participate in strategic planning and recruit top engineering talent through hiring initiatives and technical evaluations. Represent the team in internal and external tech talks, meetups, and conferences. 15+ years of hands-on software engineering experience with a proven track record in product companies. Deep expertise in scalable distributed systems, microservices architecture, and cloud-native platforms. Passion for clean, maintainable, high-performance code and a commitment to engineering excellence. Experience building large-scale web applications in a SaaS or startup environment. Excellent communicator and natural leader with the ability to inspire engineers and drive impact. Familiarity with modern tech stacks and cloud platforms (AWS, GCP, or similar). Self-starter with strong ownership, curiosity, and problem-solving skills. Engineering Culture at Eightfold At Eightfold, you won t be handed just a task you ll be given ownership and purpose. We believe in: Responsibility over hierarchy Transparency and open communication Continuous learning and improvement Fast, iterative execution Making a real-world impact Work Model & Benefits Hybrid Work Model: We believe in flexibility and collaboration. Our team works from the Bangalore office two days a week, with plans to transition to three. What We Offer: Competitive compensation & equity options Comprehensive health benefits for you and your family Cutting-edge work on AI, ML, and platform-scale technologies Global exposure and opportunities for rapid career growth Equal Opportunity Statement Eightfold.ai is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, religion, gender, age, or background. If you're a hands-on technical leader passionate about scalable architecture, mentorship, and real-world AI applications, we d love to hear from you. Apply now to shape the future of employment with Eightfold.ai.

Principal Engineer Principal engineer Full-Time Engineering leadership
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
FI

Principal Software Engineer - Backend

Finbox

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

Principal Software Engineer - Backend | FinBox Location: Bengaluru Experience: 10-15 Years About FinBox: Where Fintech Meets Fun! Welcome to FinBox, where innovation in fintech meets creativity and excellence. Since our founding in 2017, we ve been transforming the financial services space, building state-of-the-art technologies that help lenders like Banks, NBFCs, and large enterprises quickly launch credit products cutting down development time from months to days. As a Series A funded company, we re rapidly expanding, with offices across India, Vietnam, Indonesia, and the Philippines. Our mission is to build the best-in-class infrastructure for lending products, empowering financial services firms worldwide to launch and scale credit programs that define the future of digital finance. We've already helped our customers disburse billions of dollars in credit, touching millions of lives globally. Innovative Environment: We encourage creative thinking and experimentation to push the boundaries of fintech. Impactful Work: Your contributions will directly impact millions, improving accessibility to credit across the world. Growth Opportunities: As a rapidly growing startup, we offer ample opportunities for personal and professional growth. Collaborative Culture: Join a dynamic, diverse, and inclusive team where everyone supports one another to drive meaningful change. Creative Thinkers: You thrive on out-of-the-box solutions and enjoy disrupting the status quo. Customer Heroes: You put the customer first and aim to solve their problems through innovation. Team Players: You work collaboratively and value diverse perspectives in achieving shared success. Key Responsibilities As a Principal Software Engineer - Backend, you will: Drive Technical Excellence Architect and deliver high-impact features and platform improvements with a focus on scalability, latency, and compliance (PCI DSS, GDPR, SOC2). Lead the resolution of critical tech debt across teams, ensuring long-term maintainability and performance. Shape Product Strategy Define and design long-term architecture that aligns with the business goals and technical requirements. Break down complex strategic initiatives into executable engineering tasks. Collaborate with Product, Sales, and Customer Success teams to align technical roadmaps with customer pain points. Ensure consistent, high-quality delivery across teams, maintaining high standards of engineering excellence. Grow Engineering Talent Mentor senior engineers, guiding them into leadership roles while fostering a culture of growth and excellence. Lead knowledge-sharing sessions, design reviews, and technical discussions to help upskill the team. Act as a Cross-Functional Partner Align engineering priorities with Product, Compliance, Operations, and Sales teams. Own Product Requirement Documents (PRDs) and vision decks for strategic features and roadmap alignment. Navigate trade-offs between different stakeholders and drive alignment across functions to ensure successful feature delivery. Ensure Production Stability Lead high-severity incident response and root cause analysis (RCA) processes, ensuring fast resolution and minimal downtime. Maintain and enforce up-to-date incident playbooks, driving a culture of reliability, accountability, and continuous improvement. Who You Are We re looking for someone who: Has 10+ years of experience in software engineering, with at least 3 years in a technical leadership or staff/principal role. Possesses expertise in system architecture, design patterns, and scaling distributed systems. Has a strong understanding of compliance and security frameworks such as GDPR, SOC2, and PCI DSS. Has proven experience in mentoring and developing senior engineers into leadership roles, fostering a culture of technical excellence. Demonstrates excellent collaboration skills, with experience working closely with cross-functional stakeholders to ensure alignment. Has hands-on experience in production incident management, improving system reliability and creating playbooks for incident response. Strong technical expertise in backend technologies (Go, Python, Java, Rust, etc.), cloud platforms (AWS, Azure, GCP), and databases (SQL/NoSQL). Nice to Have Experience working in SaaS or B2B product environments. Familiarity with OKRs and a metric-driven approach to product delivery. Contributions to open-source projects or active involvement in technical community events. Ownership: Lead major projects and own the technical direction for critical systems. Innovation: Work on cutting-edge technologies that redefine the future of digital finance. Impact: Play a direct role in providing accessible credit to millions of people worldwide. Culture: Join a team that values collaboration, creativity, and continuous learning. If you re a seasoned backend architect with leadership experience and a passion for fintech innovation, apply now and take your career to the next level with FinBox!

Principal Software Engineer Principal engineer Software Engineer
CS

Senior Escalation Engineer

Cloud Software Group

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

Job Title: Senior Escalation Engineer Location: Bengaluru, Karnataka, India About Us: Cloud Software Group is one of the world's largest cloud solution providers, serving over 100 million users globally. When you join Cloud Software Group, you are helping real people access cloud-based products that empower them to work from anywhere. Our team values passion for technology, courage to take risks, and empowering individuals to dream, learn, and build the future of work. Now is the perfect time to join us and be part of the next evolution in cloud technology! About This Team: We are the Advanced Support team, specializing in NetScaler and NetScaler Console products. As the highest level of support, we collaborate closely with LCM and Engineering teams to swiftly resolve customer issues and bugs, ensuring seamless operation of their environments. We work on complex, critical issues and ensure that our customers receive top-tier technical assistance. Job Description: The Senior Escalation Engineer is responsible for providing advanced technical support to customers facing critical, high-complexity issues. You will act as a liaison between customers, engineering teams, and product development, ensuring quick and effective resolution of customer problems. Your work will have a direct impact on the customer experience by resolving issues that are politically sensitive or technically intricate. Additionally, you will play a vital role in mentoring junior engineers and contributing to knowledge sharing within the team. Role Responsibilities: Advanced Technical Support: Independently resolve highly complex customer issues by using advanced troubleshooting skills. You will handle the most critical and politically sensitive customer situations and issues. Customer Communication: Defuse difficult customer situations through effective communication planning and follow-through, ensuring confident communication with customers at all levels. Collaboration with Engineering: Be an effective technical interface between the customer and the 3rd Level Engineering/Product Development teams, ensuring clear documentation and resolution. Technical Leadership: Act as an authority on Citrix Networking products and provide guidance and mentorship to less experienced colleagues. You will also contribute to writing complex technical articles and case studies for the knowledge base. Knowledge Sharing: Develop and review advanced technical training materials for both internal and external audiences on multiple products or components. On-call Rotation: Participate in a 24x7 on-call rotation to provide continuous support to customers. Problem Report Prioritization: Work with Engineering teams to prioritize product issues and provide timely feedback. Project Participation: Contribute as a collaborator or sub-team leader in various technical projects. Basic Qualifications: BS or BA in Computer Science, Information Systems, Engineering, Mathematics, Physics, Statistics, or a related technical discipline. 7+ years of technical support experience in a large enterprise environment. In-depth networking knowledge, including: TCP / HTTP / SSL / DNS / WAN WAN and LAN switching and routing, ARP, TCP, IP, HTTP, SMTP, DNS, and other related internet protocols. Experience with Citrix Networking Products such as NetScaler, F5 BigIP, Cisco CSS, and others in load balancing, SSL VPN solutions, and web application firewalls. Experience with debugging tools and techniques, including dump files, network traces, and sniffers like Wireshark and tcpdump. Knowledge of routing protocols (RIP, OSPF, BGP) and switching technologies. Experience with security technologies such as SSL/TLS, VPNs, Firewalls, IDS/IPS. Experience with network monitoring tools such as PRTG, Obkio, Auvik, SNMP. Preferred Certifications: Citrix Certification or CCNA. Working knowledge of Virtualization/Cloud technologies like AWS, Azure, ESXi, or GCP. Impactful Work: At Cloud Software Group, you will work on solving complex, high-priority issues that directly impact customers worldwide. Continuous Learning: You'll have opportunities for growth and learning with exposure to cutting-edge technologies in a dynamic, collaborative environment. Supportive Culture: Our team values innovation, knowledge-sharing, and mentorship, ensuring everyone has the tools and opportunities they need to thrive. Equal Opportunity Employer: Cloud Software Group is committed to Equal Employment Opportunity (EEO) and complies with all applicable federal, state, and local laws that prohibit discrimination in employment. We consider all qualified applicants for employment without regard to race, color, creed, sex, gender identity, sexual orientation, ethnicity, national origin, ancestry, citizenship, religion, disability, pregnancy, marital status, military service, protected veteran status, political activity, and other protected classifications. Qualification : BS or BA in Computer Science, Information Systems, Engineering, Mathematics, Physics, Statistics, or a related technical discipline.

Senior Escalation Engineer Senior engineer Full-Time
PS

Lead Software Engineer

Pixel Softek Private Limited

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

Job Title: Lead Software Engineer Mode of Work: Work from Office Qualification: Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field Experience: 7 to 10 years of software development experience, with at least 2 years in a leadership role. Seniority Level: Mid-Senior level Employment Type: Full-time Job Function: Engineering Location: Bangalore Department: Information Technology The Position We are looking for a skilled and motivated Lead Software Engineer to join our team. In this role, you will oversee technical strategy, guide project execution, and mentor a team of engineers to build scalable and high-performing software solutions. You will collaborate closely with cross-functional teams to align technical goals with business objectives and ensure timely delivery of projects. Skills and Requirements Technical Leadership: Define and drive technical standards and best practices. Oversee architectural decisions and ensure solutions are robust, scalable, and secure. Lead design discussions and code reviews to uphold quality standards. Project Management: Plan and execute software projects, managing timelines, risks, and resources. Ensure alignment between technical teams and product management to deliver high-impact solutions. Collaborate with stakeholders to gather requirements, define scope, and manage deliverables. Team Mentorship and Development: Mentor and guide junior and mid-level engineers, fostering growth and skill development. Promote a collaborative and inclusive team culture, encouraging knowledge sharing. Conduct regular performance evaluations, providing constructive feedback and goal-setting. Hands-on Development: Guide in the development process by writing clean, maintainable, and efficient code with sufficient tests. Create a quality management plan and ensure all deliverables are sufficiently tested. Troubleshoot and resolve technical issues, ensuring high availability and reliability of solutions. Keep up to date with industry trends and incorporate new technologies as appropriate. Continuous Improvement: Identify and implement process improvements to enhance productivity and efficiency. Drive adoption of CI/CD practices and automation to streamline development and test workflows. Support DevOps practices to facilitate smooth deployment and maintenance of applications. Technical Skills Proficiency in React JS, Java, React Native, etc and experience in cloud platforms such as AWS, Azure, GCP, etc. and knowledge of system architecture. Soft Skills Strong problem-solving abilities, excellent communication skills, and the ability to inspire and lead a team. Preferred Qualifications Experience in agile software development methodologies. Previous experience in managing distributed or remote teams. Strong understanding of database design, management and optimization techniques. Familiarity with Project Management tools. Qualification : Bachelors or Masters degree in Computer Science, Software Engineering, or a related field

Lead Software Software lead Engineer Lead Engineer
QU

Embedded Platform Dev- Engineer

Qualcomm

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

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Job Summary: (Sr. Lead Engineer) Qualcomm Simulation platform team would be responsible for defining/prototyping/developing software s on the emulation platforms. Looking for an experienced BSP engineer for virtual platform, who can help us is developing virtual prototype software solution for snapdragon automotive products. Candidate must have an excellent understanding of the complex SoCs architecture & its Software stack. Education & Experience: Bachelor s/master s degree in computer science, electronics engineering, or relevant domain with 6~8 years relevant industry experience. Primary Responsibility: Software (BSP) Bring-up on Virtual Platforms. Understand the emulation platform SoC architecture and develop single software solution. Ability to collaborate with cross functional teams and deliver the quality product under strict timeline. Define & develop custom virtio architectures. Pre-silicon software development platform prototype development Develop solution to improve performance of software running on Virtual platform. Supporting internal & external customers on Bring up & debugging from Software & emulation side. Mandatory Skills: Knowledge in Linux/QNX BSPs & Full Boot Chain. Strong System level programming skills in C/C++. Python, Rust is a plus. Excellent knowledge of OS fundamentals, Data structures, Linux kernel and its device driver model Strong debugging, analytical and problem-solving skills. Should have knowledge on debuggers like T32,gdb, etc., Strong collaboration skills with the ability to collaborate with multiple functional teams. Able to understand and debug large complex SW. Fair understanding of CPU (ARM), subsystems, SOC architecture and its SW-layers Fair understanding of the Virtual Machines with Type1 and Type2 Hypervisors Added Advantage: Fair understanding of QEMU/KVM platforms. Fair understanding of multimedia systems (GPU/Display/CAM/VPU/etc.,) knowledge. Fair knowledge of hardware-software interface and SystemC ASPICE and ISO26262 know how is preferred. Automotive experience is preferred. Qualification : Bachelors/masters degree in computer science, electronics engineering, or relevant domain with 6~8 years relevant industry experience.

Embedded Platform Dev Engineer Embedded engineer
OR

Systems Analyst 1-support

Oracle

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

Job Description As a member of the Support organization, your focus is to deliver post-sales support and solutions to Oracle's customer base, while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as handling technical questions regarding the use of and troubleshooting for Oracle s Electronic Support Services. As a primary point of contact for customers, you will be responsible for facilitating customer relationships with Support and providing advice and assistance to internal Oracle employees on diverse customer situations and escalated issues. Career Level: IC1 (Individual Contributor 1) Responsibilities: As a Systems Engineer, you will interface with the customer s IT staff regularly. Whether on-site or working remotely, you will be responsible for resolving moderately complex technical problems related to the installation, recommended maintenance, use, and repair/workarounds for Oracle products. You should have knowledge of Oracle products and at least one platform being supported. You will work with general guidance from senior engineers and management and may independently handle some areas of responsibility. Required Skills: Computer Science SQL (Structured Query Language) Technical Support UNIX About Us: As a world leader in cloud solutions, Oracle uses tomorrow s technology to tackle today s problems. True innovation starts with diverse perspectives and a wide range of abilities and backgrounds. At Oracle, we believe in inclusive workforce development. When everyone s voice is heard, we are inspired to push beyond what s been done before. This philosophy has been at the core of Oracle for over 40+ years, operating with integrity, and continuing to thrive in diverse industries. Benefits: Work-life balance: Flexible options to balance work and personal life. Employee Benefits: Competitive suite of benefits including flexible medical, life insurance, and retirement options. Volunteer Programs: Encouraging employees to give back to their communities through volunteerism. Commitment to Diversity: Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans' status, or any other characteristic protected by law. Oracle will consider qualified applicants with arrest and conviction records in accordance with applicable law.

Systems Analyst Systems analyst Support Support analyst
QU

Engineer - Windows Development

Qualcomm

1+ Year | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software Engineer - Platform Power (Windows on Snapdragon Team) Company Qualcomm India Private Limited Job Area Engineering Group > Software Engineering General Summary We are seeking a Software Engineer to work in the platform power area of the Windows on Snapdragon team. The selected candidate will be responsible for designing, developing, and validating device power management, microprocessor power management, and thermal management for various Windows on Snapdragon products. The objective is to achieve optimal power and performance from the chipset. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Required Skills and Experience Experience in Embedded Windows software development and driver programming. Solid understanding of Operating System concepts. Hands-on experience with Windows kernel driver development. Experience implementing power/thermal management software, state machines, ACPI, and UEFI. Strong programming skills in C/C++, Shell Scripting, or Python. Proficiency in debugging ARM or other SoC embedded systems. Excellent communication and interpersonal skills. Strong analytical, problem-solving, and debugging capabilities. Ability to collaborate across teams and drive task completion. Technical Expertise 1+ years of Software Engineering or related work experience. Expertise in C/C++ programming. Knowledge of Windows OS internals and Windows driver development related to power/thermal management. Experience with Windows device driver programming and debugging using tools like WinDbg, JTAG, etc. Familiarity with ARM processor architecture and assembly language. Exposure to PC software components such as System BIOS, UEFI, ACPI, Drivers, and Applications. Understanding of Embedded OS concepts, including Kernel architecture, OS services, memory management, multi-core processing, multi-threading, and crash debugging. Knowledge of OS/system performance profiling and optimization techniques. Strong written and verbal communication skills, along with a high level of motivation and eagerness to learn. Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.

Engineer Windows Windows engineer Development Development Engineer
WL

Automation Engineer

Wipro Limited

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

Job Title: Automation Engineer Location: Bengaluru, India Company: Wipro Limited Role Purpose The purpose of this role is to design, program, simulate, and test automation processes and products, ensuring they meet the required levels of efficiency, effectiveness, and quality. Key Responsibilities 1. Understanding Software Requirements & Product Design Analyze and understand the current technology architecture, system dependencies, and application stacks. Collaborate with project management to formulate project plans, define development steps, and obtain approval for the plans. Review existing operating procedures by consulting with users, partners, and clients to ensure alignment with project goals. Contribute to the automation roadmap, designing process improvements and developing innovative automation solutions. Improve and maintain the automation framework to support various technology stacks and create reusable libraries across multiple business verticals. 2. Software Development & Reporting Prepare the environment for automation processes, including test plan design, development of test cases and usage scenarios, and test execution. Develop technical specifications and resolve complex technical design challenges. Collaborate with development teams to design and validate both functional and non-functional automation requirements. Implement, track, and report key automation metrics to ensure full test coverage. Own the process for error elimination, ensuring code testing and validation align with Wipro standards. Track and document problems, resolutions, and defect fixes, building a comprehensive database of bugs and successful solutions. Develop and update automated testing tools to ensure continued process efficiency and accuracy. Use industry best practices, reusable code, and design patterns while developing automation processes. 3. Communication & Stakeholder Collaboration Work closely with Agile delivery teams to understand product vision, product backlogs, and automation requirements. Assist in creating acceptance criteria for user stories and translate them into automation test backlogs. Collaborate with development teams to improve continuous deployment processes through formalized strategies, processes, and tooling. Partner with business SMEs to fully understand automation requirements, then design and deploy suitable automation solutions. Ensure long-term maintainability by documenting all automation processes according to Wipro guidelines. Maintain clear, effective communication with testers, developers, and clients to ensure quick resolution of issues and thorough documentation. Provide assistance to testing and support personnel when system problems arise. Perform backend/database programming when necessary to support key automation projects. Stay updated on industry standards and incorporate them into day-to-day work. Performance Parameters Parameter Measure Automation Quality Adherence to design, project plan compliance, effective issue resolution, zero disruption in deployment, proactive risk identification (EWS) with mitigation measures Documentation Quality Comprehensive documentation of the automation process, test cases, debugging data, and performance reviews as per Wipro quality standards About Wipro Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading global technology services and consulting company. We focus on delivering innovative solutions that address the most complex digital transformation challenges of our clients. With a holistic portfolio spanning consulting, design, engineering, and operations, we empower clients to achieve their boldest ambitions and build future-ready businesses. With over 230,000 employees and business partners across 65 countries, we deliver value to customers, colleagues, and communities across the globe. Learn more at www.wipro.com. At Wipro, we empower individuals to continuously reinvent themselves and their careers. We foster an inclusive and diverse work environment where innovation and collaboration thrive. We actively welcome applications from people with disabilities and all individuals regardless of background. Come to Wipro. Realize your ambitions.

Automation Engineer Automation engineer Full-Time Automation engineering
CO

Manager - Cloud Engineering

Couchbase

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

Job Title: Software Engineering Manager Couchbase Capella Location: Bangalore, India (Office-based role, 3 days a week in the office) About Couchbase: As industries race to embrace AI, traditional database solutions fall short of the increasing demands for versatility, performance, and affordability. Couchbase is leading the way with Capella, the developer data platform for critical applications in today s AI-driven world. By seamlessly uniting transactional, analytical, mobile, and AI workloads into a 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 driving innovation, accelerating AI transformation, and redefining customer experiences. Join us on our mission! Job Overview: We are seeking an experienced Engineering Manager to lead a team of software developers building the next generation of cutting-edge Database as a Service (DBaaS) on the public cloud. In this role, you will be responsible for leading the team to deliver high-quality projects on time while ensuring that the operations of our service in production meet targeted Service Level Objectives (SLOs). The ideal candidate will possess a strong technical background, experience managing engineering teams, and excellent leadership and communication skills. Responsibilities: Lead and manage a team of software developers, providing guidance, mentorship, and performance feedback. Ensure the timely delivery of projects that meet business objectives, quality standards, and supportability goals. Oversee production systems to ensure they meet availability, performance targets, and Service Level Agreements (SLAs). Work cross-functionally with product management, QA, and other teams to develop staffing plans, release roadmaps, and ensure successful project delivery. Foster a collaborative and high-performance team culture that emphasizes continuous improvement and innovation. Contribute to technical design, architecture, and code reviews while maintaining a hands-on approach as needed. Requirements: Education: Bachelor s or Master s degree in Computer Science or a related field, or equivalent practical experience. Experience: At least 3 years of experience as an Engineering Manager and 8+ years of experience as a Software Engineer. Proven track record of successfully managing software development projects on public cloud platforms. Strong experience with at least one of the major cloud platforms (AWS, GCP, or Azure). Experience with Golang is highly preferred, particularly in managing large projects written in Golang. Strong communication and leadership skills, with the ability to collaborate effectively with cross-functional teams. Couchbase is at the forefront of revolutionizing modern application development with Capella, our fast, flexible, and affordable cloud database platform. By offering best-in-class price performance, we enable organizations to build and scale applications that deliver exceptional customer experiences from cloud to edge. Over 30% of the Fortune 100 companies trust Couchbase to power their modern applications, and we are honored to be named among the Best Places to Work in the Bay Area and the UK. Some of the benefits of working at Couchbase include: Generous Time Off Program: Flexibility to care for yourself and your family. Wellness Benefits: World-class medical plans, dental, vision, life insurance, and employee assistance programs. Financial Planning: RSU equity program, ESPP program, retirement programs, and business travel insurance. Career Growth: Be valued, create value we support your career development. Fun Perks: Ergonomic office setup, food and snacks for in-office employees, and much more. Qualification : Bachelors or Masters degree in Computer Science or a related field, or equivalent practical experience.

Manager Cloud Cloud manager Engineering Manager engineering
MI

Software Engineering

Microsoft

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

Overview With the Microsoft Cloud Security team, we take immense pride in developing a diverse set of security products and services that are leaders in their respective market segments. Our innovative solutions have set new industry standards, earning global recognition safeguarding critical infrastructure at the highest scale. Microsoft Defender for Cloud is a cloud-native application protection platform (CNAPP) designed to protect cloud-based applications running in all major cloud providers. Microsoft Defender for Cloud secures cloud applications from code-to-cloud by unifying development security operations ( DevSecOps ) at the code level, cloud security posture management (CSPM) to surface and prevent breaches and cloud workload protection platform (CWPP) to identify, alert and block real-time cyber-attacks worldwide. We re a diverse group of talented professionals consisting of software engineers, security researchers, program managers and data scientists collaborating to develop products that secure our customers, including the biggest companies in the world. We are looking for a Software Engineer II to join our team. You will work in a supportive and inclusive environment where you will learn and work alongside the best and brightest minds in the industry, and could make a significant impact, grow your skills and advance your career. If you're up to disrupt #CloudSecurity, come join us at the world s leading security company at Microsoft Defender for Cloud group! Qualifications Bachelor s degree in computer science or related technical field AND 1+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Proven experience with designing developing and building services, supportability and monitoring Infrastructures Experience with large scale operations, using methodologies such as feedback/Metrics collection techniques to expose live site/service issues Strong analytical and problem solving and organizational skills Excellent written and oral communication skills Ability to deal with the ambiguity associated with working in a fast-paced and changing environment. Additional or Preferred Qualifications: 1 + years of Linux hands on system experiences 1 + years of Software Engineering and experience in testing, deploying and supporting large scale services on Azure/AWS/GCP environments. Mastering CI\CD concepts and hands on implementations experiences, specifically GIT Kubernetes, Prometheus, Cilium /ISTIO or any equivalent Responsibilities You will be part of an infrastructure software engineering team collaboratively designs, builds, and maintains tools that ensure seamless and efficient operations for the organizations which accelerate the developer experience. You will collaborate closely with multiple teams across Microsoft to deliver key customer solutions and the technology to support them. Engage in and improve end-to-end lifecycle of services from inception and design, through deployment, operation, and refinement. Analyze complex system behavior, performance, and application issues. Apply modern software engineering practices to streamline deployments, drive down costs and operational overhead while meeting critical reliability and availability KPIs. Work hand in hand with engineering teams to offer guidance and education on integration, testing, monitoring, and security across different technology stacks. We believe in enabling our team members to unlock their highest potential and invest a lot in building a collaborative and agile culture to achieve our business success. Join us and be part of our path to the next level of awesomeness!! Qualification : Bachelors degree in computer science or related technical field AND 1+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Software Engineering Software Engineering Engineering Software Full-Time
NV

System Software Architect, Programmable Vision Accelerator

Nvidia

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

We are looking for a System Software Architect Programmable Vision Accelerator. As the market leader in deep learning and parallel computing, NVIDIA is seeking an expert system software architect to lead the design and implementation of firmware and driver stack for NVIDIA's Programmable Vision Accelerator (PVA) engine in the Tegra SoC platform. As a Software Architect, you will join a team of software engineers to create and evolve an essential part of the software stack responsible for scheduling and execution of highly optimized computer vision and machine learning kernels for specialized DSP hardware. You will use your design abilities, coding expertise, and creativity to help deliver innovative real-time firmware and kernel mode drivers for a low power, high performance computer vision accelerator engine. You will be architecting and developing new features and improvements to realize the groundbreaking potential of NVIDIA mobile systems, ranging from self-driving cars, intelligent video analytics and autonomous mobile robotics. You will need to demonstrate excellent technical leadership, communication, interpersonal, and analytical skills as well as a real passion for performance-oriented software engineering. If this sounds like a fun challenge, we want to hear from you! What you will be doing: Evolve and define software architecture for future NVIDIA's Programmable Vision Accelerator (PVA) chips and enhance the functionality of currently shipping products. Design and write custom embedded software for PVA engine to meet product and hardware requirements at the SoC level. Help defining forward-looking strategy and improvements to the PVA algorithms and system architecture. Review hardware specifications and map algorithms to the architecture. Participate in the bring-up of the new generation of the world's most advanced SoC. Collaborate closely with other teams and software/hardware architects across NVIDIA to support the architecture, design, creation, integration, and validation of PVA software under a common SoC umbrella. Provide technical support and guidance for internal and external customers. Mentor and guide technical development of the less experienced team members What we need to see: College degree (preferably PhD or MS) in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience 10+ years of working experience in embedded industry, including 5+ years in technical leadership role Deep understanding of SoC principles, general systems architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling. Deep understanding and working experience with embedded technologies including DSP, computer vision and image/signal processing. Excellent software development skills (C, C++) and outstanding problem-solving capabilities. Proven expertise in architecting embedded software and development of highly optimized code for DSP, SIMD and/or VLIW processors Experience with embedded Linux and/or QNX. Outstanding interpersonal skills with ability to work in a global and diverse team operating in a fast-paced environment. Good understanding of safety-critical software principles with experience in automotive or other highly regulated industries Ways to stand out from the crowd: Experience with ISO 26262 and IEC 61508 or equivalent quality/safety processes. Understanding of software safety and safety development processes is a major plus. Consistent record to effectively guide and influence in a technically strong dynamic environment. NVIDIA is widely considered to be one of the technology world s most desirable employers. We have some of the most forward-thinking people in the world working for us. If you're creative and autonomous, we want to hear from you. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence. Qualification : College degree (preferably PhD or MS) in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience

System Software Architect System Architect Software architect
NE

Automation Engineer (python, Ai/ml)

Netapp

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

About NetApp NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people. If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. We embrace diversity and openness because it's in our DNA. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond. "At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization." - George Kurian, CEO Job Summary We are looking for a Software Engineer to join our Performance Engineering Infrastructure team. We work on developing tools and automation frameworks that make ONTAP the most performant storage operating system. As an engineer on our team, you will work as part of a dynamic, innovative, and fun team responsible for developing frameworks that help build performance models and performance benchmarks to measure, analyze, visualize, and improve ONTAP performance. You will work on developing new and/or enhancing existing tools focused on performance aspects of the ONTAP software stack. This is a great opportunity to solve challenging, complex problems with immediate applications in a high-growth sector of the tech industry. If you like creative problem-solving, are willing to constantly learn new technologies, and have a getting things done attitude, you may be just the person we re looking for! Job Requirements Proficient in Python and Python-based web frameworks. Knowledge of other scripting languages like Perl, Shell, and Expect is a plus. Experience in building/supporting automation frameworks (generally Python-based) and tools to measure and improve performance of complex software stacks. Demonstrated ability to learn new software stacks and be able to quickly prototype ideas. Experience with GenAI, AI/ML frameworks, and tools such as TensorFlow, PyTorch, LangChain, etc. will be a very strong advantage. Experience in big data technologies like Spark, Hadoop, and distributed storage systems for handling large-scale datasets will be a plus. Basic understanding of orchestration frameworks like Kubernetes and containerization technologies like Docker will be a plus. Knowledge of data storage systems and file systems will be a plus. Ability and willingness to adapt to a rapidly changing work environment and willingness to take on additional tasks and responsibilities. Education 5 or more years of related experience. A Bachelor of Science degree in Computer Science Engineering, a Master s Degree, or a PhD. At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have 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 to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification. Statistics show women apply to jobs only when they're 100% qualified. But no one is 100% qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you. We are all about helping customers turn challenges into business opportunities. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches. We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favorite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life. Qualification : A Bachelor of Science degree in Computer Science Engineering, a Masters Degree, or a PhD.

Automation Engineer Automation engineer Python Python Automation
BS

Principal Software Engineer

Boomi Software

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

About Boomi and What Makes Us Special Are you ready to work on world-changing technologies? Today, organizations need to move with increased agility and insight to grow and thrive. Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a leader for eight years in a row in the Gartner Enterprise iPaaS Magic Quadrant, and recently recognized by Inc. Magazine as one of the best workplaces. Our award-winning, patented technology is transforming the world of integration by making enterprise-class integration technology accessible and affordable to companies of all sizes. Boomi provides the foundation on which businesses can evolve and innovate. We help organizations connect everything and engage everywhere across any channel, device, or platform. More than 18,000 organizations are using Boomi to run better, faster, and smarter. Working at Boomi means doing what you love. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact in technology, and want to build something big. If you are passionate about solving hard problems, enjoy working with world-class people, and developing cutting-edge technology, we want to talk to you. Software Principal Engineer Our Engineering team ensures that our next-generation software meets customer needs, is competitive and is of the highest quality. Our Engineers understand the definition of done, the expected quality, and ensures that our software meets or exceeds end-user requirements. We spend substantial time learning new technologies and softwares to come out with robust Solutions and scalable Designs that solve our Customer pain points and cater to their Business needs. Our Software Development procedures and practices comply with industry standards. Join us as a Software Principal Engineer on our Engineering team in Bengaluru to do the best work of your career and make a profound social impact. What you ll achieve As a Software Principal Engineer, you will be responsible for Building various Connectors that incorporate Scalable design and programming Best Practices. As a Principal Engineer, you will be responsible for making sure the developed Connector meets Business Goals and quality expectations. Additionally, you will mentor junior team members, help them grow themselves and be technically competative. You will work with product management, other engineering teams, customer success and support on testing new product features and enhancements across various areas of Boomi offerings. You will: Be a key member of an Agile team, collaboratively realizing features through the software development lifecycle Collaboratively build features through the Agile software development lifecycle Guide and participate in design, development, unit testing, code review, and deployment of Boomi products and services including enhancements and/or resolution of any issues that may be reported Investigate and resolve complex customer issues Work independently with a minimal level of guidance from technical leadership Mentor other Boomi engineers, including design collaboration and code reviews Research, validate, and recommend technology decisions for new features Collaborate with Product managers/owners and other cross functional teams like Architecture, PSR, Quality, Security etc. Every Boomi team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements Ability to learn new technologies, softwares, tools, languages with minimal training and on-the-job experience 5+ years of experience in architecting and implementing APIs and integration technologies in distributed enterprise environments using a combination of technologies, languages or standards like REST, SOAP, JSON, Python, Java etc. Experience with Java, Advanced Java, source control systems, continuous integration tools Experience with agile collaboration tools, such as JIRA and Confluence Experience with Web Services technologies including REST, SOAP, and WSDL Strong computer science fundamentals: data structures, algorithms, design patterns. Own Tech Debt/Tech Modernization - Ability to balance the long-term "big picture" and short- term implications of design decisions. Having proficiency Java, Microservices, Cloud Native Architecture Hands on experience in Microservices, RESTful web services Desirable Requirements 12-14 years of experience in software development Bachelors or Masters degree in CSE Well-versed with Core Java and Advanced Java Good understanding of OOPS Concepts, SOLID principles and Design Patterns Experience using Message brokers such as Service Bus, AWS SQS, AWS SNS, Kinesis, and Kafka is an added advantage Experience designing well-defined Restful APIs, API documentation tools like openAPI, testing tools like Postman and SOAPUI is an added advantage Experience using Devops tools like Bamboo, Jenkins, Harness and other CI/CD tools Familiarity with highly scalable, high throughput web applications and backend systems Familiarity using Cloud Services such as AWS, Azure At Boomi we show up for each other with empathy, compassion, and purpose because, at Boomi, we win as one that s why we strive to integrate more diverse voices for a stronger and smarter team. Qualification : Bachelors or Masters degree in CSE

Principal Software Engineer Principal engineer Software Engineer
BS

Principal Software Engineer - Platform Architecture Service

Boomi Software

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

Join us as a Principal Software Engineer on our Platform Engineering team in Bengaluru to do the best work of your career and make a profound social impact. What you ll achieve As a Principal Software Engineer, you will be responsible for developing sophisticated systems and software based on the customer s business goals, needs and general business environment. You will work with product management, other engineering teams, customer success and support on developing cutting edge new product features and enhancements across various areas of Boomi offerings. You will: Be a key member of an Agile team, collaboratively realising features through the software development lifecycle Guide and participate in design, development, unit testing, and deployment of Boomi products and services including enhancements and/or resolution of any issues that may be reported Investigate and resolve complex customer issues Work independently with a minimal level of guidance from technical leadership Mentor other Boomi engineers, including design collaboration and code reviews Research, validate, and recommend technology decisions for new features Take the first step towards your dream career with Boomi Essential Requirements Ability to learn new tools, languages, and operating systems with some training and on-the-job experience Experience in software development, including the use of some IDE with a solid understanding of object-oriented design concepts for delivering and maintaining a software product Experience with Java, source control systems, continuous integration tools Experience with agile collaboration tools, such as JIRA and Confluence Experience with Web Services technologies including REST, SOAP, and WSDL Desirable Requirements 10+ years of experience in software development Experience using Linux/Unix environments Experience using Message brokers such as Service Bus, AWS SQS, AWS SNS, Kinesis, and Kafka. Experience designing well-defined Restful APIs, API documentation tools like openAPI, testing tools like Postman and SOAP UI Experience using Devops tools like Jenkins and other CI/CD tools Familiarity with streaming technologies such as Kafka and Pulsar Familiarity with highly scalable, high throughput web applications and backend systems Familiarity using AWS technologies such as Cloudformation, S3, ECS, EKS, and EC2 Familiarity with SQL, relational database systems, and ORM tools like Hibernate

Principal Software Engineer Principal engineer Software Engineer
TP

Senior Engineer, Backend

Tide Platform Limited

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

ABOUT TIDE Tide is a leading financial platform committed to helping small businesses save time and money. We offer business accounts, banking services, and a comprehensive range of administrative solutions, such as invoicing and accounting, to simplify business operations. Since our launch in 2017, Tide has grown rapidly, serving over 1 million small businesses worldwide. Our services are available to SMEs in the UK, India, and Germany. Headquartered in London, Tide also has offices in Sofia, Hyderabad, Delhi, Berlin, and Belgrade, with a talented team of over 2,000 employees. As we continue expanding into new markets, we seek passionate and driven individuals to join us on our mission to empower small businesses. Together, we help business owners focus on what matters most growing their companies. ABOUT THE TEAM Our 40+ engineering teams drive Tide s innovation and product development. Collaborating across key business areas such as Payment Services and Business Services, these teams design, build, and maintain our diverse product catalog. We empower our engineers with autonomy and trust, allowing them to make critical technical decisions that shape the future of Tide s Global One Platform. Our engineers work in small, autonomous teams organized by business domains, each owning the full lifecycle of its microservices. We foster a culture of collaboration through technical discussions and Communities of Practice, where engineers share best practices and set guidelines, regardless of their level on Tide s Growth Framework. ABOUT THE ROLE As an engineer at Tide, you will: Contribute to Tide s event-driven microservice architecture, consisting of 200+ services managed by 40+ teams. Design, build, run, and scale globally the services your team owns. Develop services using Java 17, Spring Boot, and JOOQ. Expose and consume RESTful APIs, focusing on high-quality API design essential in Open Banking. Utilize SNS+SQS and Kafka for event-driven communication. Work with PostgreSQL via Aurora in an AWS-heavy environment. Deploy services frequently (often multiple times daily) using CI/CD pipelines powered by GitHub Actions with JUnit and Pact Testing. Embrace GitOps with ArgoCD and collaborate with our Cloud team, which uses Docker, Terraform, and EKS/Kubernetes to manage the platform. Monitor and troubleshoot services using DataDog. Collaborate closely with Product Owners to translate user needs, business opportunities, and regulatory requirements into well-engineered solutions. WHAT WE ARE LOOKING FOR We are seeking candidates who: Have experience building server-side applications with a solid understanding of backend programming languages (knowledge of Java is a plus, but a willingness to learn is essential). Are proficient in backend frameworks (e.g., Spring/Spring Boot) and have experience developing microservices that expose and consume RESTful APIs. Have experience engineering scalable, reliable solutions in a cloud-native environment with a solid understanding of CI/CD and Agile practices. Demonstrate a mindset focused on delivering secure, well-tested, and well-documented software that integrates with third-party providers and partners. OUR TECH STACK Languages/Frameworks: Java 17, Spring Boot, JOOQ Architecture: Event-driven architecture using SNS+SQS and Kafka Datastores: MySQL and PostgreSQL via RDS or Aurora (AWS-heavy environment) Cloud and Infrastructure: Docker, Terraform, EKS/Kubernetes Monitoring and Observability: DataDog, Elasticsearch/Fluentd/Kibana, Rollbar CI/CD: GitHub Actions with SonarCloud, Snyk, JUnit, and Pact Testing WHAT YOU WILL GET IN RETURN Competitive salary Health insurance for self and family Term and life insurance OPD benefits Mental wellbeing support through Plumm Learning and development budget Work-from-home setup allowance 25 annual leave days Family and friendly leave policies TIDEAN WAYS OF WORKING At Tide, we embrace a flexible workplace model that supports both remote work and in-person collaboration. While remote work is encouraged, we believe face-to-face interactions help foster innovation, team spirit, and a sense of community. Our offices are designed as collaboration hubs, where teams can gather regularly to strengthen connections and develop ideas together.

Senior Engineer Senior engineer Backend Backend Engineer

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