Profiling Tools GDB Jobs in Bengaluru

38 Jobs Found

C-

Software Engineer - Gpu Performance

Cynlr - Cybernetics H.i.v.e

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

Job Title: Software Engineer GPU Performance Location: Bengaluru Overview: We are looking for a highly skilled Software Engineer GPU Performance with a deep understanding of CUDA, GPU hardware architecture, and low-level performance optimization. The ideal candidate will have hands-on experience building high-performance GPU-based pipelines, optimizing time-continuous kernels, and dynamically managing processing loads between the CPU and GPU. Key Responsibilities: Utilize low-level CUDA APIs to implement and optimize GPU kernels and memory management strategies. Design and optimize pipelined image processing frameworks, ensuring seamless multi-block function execution and inter-block communication. Conduct low-level GPU performance analysis and optimizations using tools like: NVIDIA Nsight Compute NVIDIA Visual Profiler NVIDIA Graphics Developer Tools Optimize CUDA cores and kernels for maximum throughput, particularly in time-continuous processing scenarios. Implement dynamic load balancing between GPU kernels and processing functions. Design interleaved execution strategies between CPU and GPU, including real-time GPU control flow modifications from the CPU. Use NVIDIA Direct technologies for direct memory access from PCIe, USB, and display hardware, bypassing CPU intervention. Build systems to visualize GPU memory for debugging without requiring CPU transfers. Contribute to the design and optimization of foundational neural networks, including mathematical modeling of time-weighted kernels. Stay up to date with emerging GPU tools and platforms; exposure to NVIDIA Omniverse is a plus. Required Skills & Qualifications: Strong proficiency in C/C++. In-depth experience with low-level CUDA programming. Proficiency with Visual Studio toolchain and related debugging tools. Solid understanding of GPU hardware architecture and system-level performance tuning. Hands-on experience with GPU memory management, kernel interleaving, and CPU-GPU orchestration. Strong problem-solving skills and the ability to write clean, efficient, and maintainable code. Experience in neural network architecture design and low-level performance optimization is highly desirable. Exposure to Omniverse, real-time rendering, or simulation platforms is a bonus.

Software Engineer Software Engineer Engineer software GPU
IC

Soc Power And Performance Engineer

Intel Corporation

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

Job Description Intel is seeking an enthusiastic, motivated, and self-driven engineer specializing in Power Analysis and Signoff. This role involves working on power and performance optimization for complex multi-million gate SoCs, collaborating across teams to ensure low-power design efficiency and successful tape-out. Key Responsibilities: Define and analyze chip power & performance targets. Perform FSDB analysis for various design power scenarios and extract optimal activity windows. Conduct power estimation and analysis at block level and aggregate total power for SoC. Collaborate with architecture, design, and implementation teams for power optimization. Execute low-power (LP) checks at both block and full-chip level, analyze logs/reports, and ensure high-quality results. Work closely with Front-End (FE) and Back-End (BE) teams to achieve overall power convergence and low-power signoff for tape-out. Qualifications & Experience: Educational Requirements: B.E/M.E in Electrical Engineering or a related field. 8+ years of experience in logic design, synthesis, and low-power design/implementation for complex SoCs. Technical Expertise: Proficiency in power analysis tools such as PT-PX/Prime Power. Experience with FSDB analysis using Verdi tool. Knowledge of Power Artist for power analysis (a plus). Hands-on experience with industry-standard LP check tools like PTPX for power estimation. Strong analytical and problem-solving skills. Scripting expertise in Tcl, Perl, and Python (required). About the Xeon and Networking Engineering (XNE) Group: The Xeon and Networking Engineering (XNE) Group focuses on the development and integration of Xeon and Networking SoCs, supporting Intel s Xeon and 5G networking roadmap. XNE drives high-performance computing innovations while ensuring power efficiency and scalability. Intel s Commitment to Diversity & Inclusion: Intel is an equal opportunity employer, providing fair consideration to all applicants regardless of race, color, religion, gender, sexual orientation, disability, veteran status, or any other protected characteristic under local law. Intel offers a best-in-class compensation and benefits package, including: Competitive salary, stock options, and performance-based bonuses. Comprehensive healthcare, retirement plans, and paid time off. Opportunities for professional development and career advancement. Qualification : B.E/M.E in Electrical Engineering or a related field.

Soc Power Performance Engineer Power Engineer
NV

Senior Software Engineer - Gpu System Software

Nvidia

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

NVIDIA is searching for outstanding senior system software engineer to join the NVIDIA's automotive display driver team and help produce the next-gen groundbreaking products. The best candidates will have very strong C programming skills and validated understanding of Graphics systems software with clear understanding of Computer Architecture and OS fundamentals. In this position you'll have the opportunity to work on the latest innovative NVIDIA automotive platforms. We have a real passion for pushing the technology to its limit and creativity which will be fully tested and applied here. You will closely work with experts from display and adjacent domains in system software, hardware across NVIDIA to build the best products in the segment. What you'll be doing: Define, design, develop, test and maintain our GPU/Display kernel mode drivers and embedded firmwares. Candidate will have an opportunity to work across multiple operating systems, e.g. Linux, Android, QNX. Get to craft, develop, unit test, document and maintain features for NVIDIA GPUs and Tegra SoCs. What we need to see: BS or equivalent experience in Computer Science or related field. 10+ years of experience developing system software and kernel mode drivers in one or more of the Linux, QNX or Android operating systems. Skilled control over C programming to develop multi-threaded complex kernel mode drivers. Excellent understanding of computer architecture, operating systems concepts, memory management, and concurrency. Experience in graphics device drivers will be a distinguisher. Strong communication and interpersonal skills. Ways to stand out from the crowd: Experience working in Linux DRM-KMS (Kernel Mode Setting) subsystem. Conceptual understanding of user-space compositors, e.g. Android HWC, Wayland Compositor, QNX Screen etc. Experience working with display protocols, e.g. HDMI, Display Port. Qualification : BS or equivalent experience in Computer Science or related field.

Senior Software Senior software Engineer Senior engineer
TV

Mobile App And Observability Sdk Engineer

Team Vunet Systems

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

Mobile App and Observability SDK Engineer Experience: 3 6 Years Location: Bengaluru About VuNet VuNet is a pioneer in Business Journey Observability, revolutionizing the financial services industry with Big Data and Machine Learning. Our cutting-edge platform offers end-to-end visibility into customer journeys, driving proactive issue resolution, operational resilience, and superior user satisfaction. With over 28 billion digital transactions monitored monthly touching 400 million users worldwide we re already powering leading banks and financial institutions across India and MEA. VuNet is Series B funded, part of NASSCOM DeepTech Club, and recognized globally by analysts like Gartner and Omdia. Your Role: Mobile App and Observability SDK Engineer At VuNet, the Product Development Team is dedicated to delivering exceptional customer experiences through scalable products. We are looking for a Mobile App and Observability SDK Engineer to join this team. In this role, you ll be at the forefront of building high-quality mobile applications and advancing our Mobile Real User Monitoring (MRUM) initiatives. You ll capture and translate mobile performance data into actionable insights, helping improve the performance and user experience of mobile apps across various platforms. If you re passionate about mobile engineering, user experience, and observability this role offers a unique opportunity to merge these interests into a groundbreaking solution. Roles & Responsibilities Mobile Application Development: Design, develop, and maintain robust, high-performance mobile applications for iOS and Android using Swift, Kotlin, Flutter, or React Native. Testing & Quality Assurance: Implement unit, integration, and UI testing strategies to ensure the app s quality, stability, and regression coverage. Debugging & Profiling: Identify and resolve performance bottlenecks, ANRs, crashes, and memory leaks using tools like Android Studio Profiler, Xcode Instruments, or Flipper. Crash Analysis & Reporting: Integrate crash analytics tools and develop efficient incident tracking and resolution workflows. Performance Monitoring & Insights: Leverage telemetry, profiling, and analytics data to enhance app performance, responsiveness, and overall user experience. Observability Collaboration: Work with SRE and backend teams to export performance metrics, logs, and traces from mobile clients into centralized observability platforms. Code Quality: Write clean, modular, and well-documented code, adhering to best practices in mobile development and SDK maintenance. What You Bring Mandatory Skills: Mobile App Development: 3+ years of hands-on experience in mobile app development using Flutter, React Native, Swift, or Kotlin (experience in at least two of these). App Lifecycle & Performance: Strong understanding of mobile app lifecycle, UI rendering, asynchronous processing, state management, and performance optimization (ANRs, memory management, network latency). Debugging & Profiling Tools: Proficiency in debugging, profiling, and testing mobile applications using tools like Android Studio Profiler, Xcode Instruments, or Flipper. Crash Analytics: Experience integrating and using crash analytics and reporting tools. CI/CD & SDK Versioning: Familiarity with CI/CD pipelines, automated testing, and SDK versioning. Performance Instrumentation: Interest in observability, monitoring, and performance instrumentation with a willingness to learn OpenTelemetry and RUM concepts. Problem-Solving Mindset: Strong analytical and debugging skills, focused on enhancing performance and reliability. Nice-to-Have Skills: OpenTelemetry & SDKs: Exposure to OpenTelemetry SDKs or other instrumentation frameworks for capturing telemetry data (e.g., traces, metrics, logs). Mobile Observability: Familiarity with mobile observability backends. Session Replay & Mobile Analytics: Knowledge of session replay, user behavior tracking, or mobile analytics SDKs. SRE & Monitoring Practices: Understanding of SRE principles, monitoring best practices, and golden signals. Open Source Contributions: Contributions to open-source SDKs or mobile performance tools. Life at VuNet: At VuNet, we re building a world-class observability platform proudly Made in India. We re just getting started, and we re looking for people like you to join us in tackling some of the most complex challenges in the digital world. Our team is filled with passionate problem-solvers who thrive in a collaborative, fast-paced environment. We embrace continuous learning, adapt quickly, and stay ahead of emerging technologies like Gen AI. If you re looking to work on cutting-edge technology, make a real impact, and grow with a supportive team, you ll feel right at home here at VuNet. Benefits: Comprehensive health insurance coverage for you, your parents, and dependents. Mental wellness and 1:1 counseling support. A learning culture that promotes growth, innovation, and ownership. A transparent, inclusive, and high-trust workplace culture. Access to Gen AI and integrated technology workspaces. Supportive career development programs to expand your skills with various training opportunities.

Mobile Mobile app Observability SDK Mobile sdk
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
IC

Platform Power And Performance Engineer

Intel Corporation

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

Job Title: Power Optimization & Performance Engineer Windows Platforms Job Description: Intel is seeking a Power Optimization & Performance Engineer to drive power efficiency and responsiveness enhancements across Windows platforms. The role involves deep analysis of software workloads, power-performance tuning, and debugging complex system-level issues to optimize Intel s laptop and desktop platforms. The engineer will work closely with platform architects and cross-functional teams to define power-performance metrics, develop battery life improvement strategies, and drive forward-looking technology readiness initiatives. Key Responsibilities: Power & Performance Analysis: Perform in-depth analysis of software flows at the trace, thread, and process ID levels to identify power optimization opportunities and performance bottlenecks. Platform Power Optimization: Leverage state-of-the-art analysis tools to identify and resolve battery life and performance issues in domains such as Graphics, Multimedia, Display, Imaging, and CPU. Technical Leadership & Troubleshooting: Diagnose complex system-level power and performance issues, demonstrating strong debugging expertise in Windows-based Intel platforms. Cross-Team Collaboration: Work with platform architects and engineers to define power-performance metrics, optimize power delivery across SoC components, and influence next-generation platform architectures. Windows OS & Driver Optimization: Identify and drive power savings features or performance tuning opportunities into current and next-gen Intel platforms. Collaborate with OS and driver teams for power-aware enhancements. Future Technology Readiness: Analyze expected vs. actual platform behavior, propose forward-looking enhancements, and influence SoC and Windows OS architectures. Qualifications & Experience: Educational Requirements: B.Tech/M.Tech in Electronics or Computer Engineering or related fields. Technical Expertise: Embedded Systems & Software Development: Experience in software/firmware development, integration, or validation. Platform Power Management: Understanding of CPU/SoC architecture, power delivery, sensors, memory, storage, display, multimedia, and imaging subsystems. OS & System Debugging: Strong grasp of Windows OS fundamentals, system-level debugging, and exposure to firmware & device drivers. Windows Debug Tools: Experience with Windows Driver Debugging and Windows Debug tools (preferred). Power & Performance Optimization: Hands-on experience with power-performance measurement, analysis, and benchmarking. Analytical & Problem-Solving Skills: Ability to troubleshoot complex system issues and propose efficient power-saving techniques. Excellent Communication & Collaboration: Strong ability to interact across teams and drive technical discussions. About Intel s Client Computing Group (CCG): The Client Computing Group (CCG) drives Intel s PC business strategy and product development, spanning notebooks, desktops, 2-in-1s, and all-in-ones. As Intel s largest business unit, CCG is dedicated to enhancing PC experiences, fostering innovation, and delivering market-leading computing solutions. Intel s Commitment to Diversity & Inclusion: Intel is an equal opportunity employer that values diversity and welcomes applications from all qualified candidates, regardless of gender, nationality, disability, or other protected status. Intel offers a highly competitive compensation and benefits package, including: Competitive salary, stock options, and performance-based bonuses. Comprehensive health, retirement, and vacation benefits. Access to cutting-edge technology and career growth opportunities. Qualification : B.Tech/M.Tech in Electronics or Computer Engineering or related fields.

Platform Power Power Platform Performance Engineer
QU

Android Qnx Engineer

Qualcomm

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

General Summary: Qualcomm is seeking an Engineering Graduate with strong communication and analytical skills to provide engineering support for IVI (In-Vehicle Infotainment) and ADAS (Advanced Driver Assistance Systems) customers. In this role, you will collaborate with Product Development Managers (PDMs) and engineering teams to address customer requirements and troubleshoot issues. Key Responsibilities: Provide engineering support to Qualcomm IVI/ADAS customers. Collaborate with PDMs and engineering teams to address customer requirements and resolve issues. Support and troubleshoot customer-reported issues in lab environments, drive tests, and certification processes. Perform root cause analysis of customer issues and provide feedback to the engineering team. Work with Linux kernel device drivers, stability, and boot architecture. Develop and support Android, QNX, and hypervisor-based platforms. Utilize debug tools related to memory, GDB, and coredumps. Work with Multimedia domains, including graphics, display, and video. Minimum Qualifications: Bachelor s degree in Engineering, Information Systems, Computer Science, or a related field. Programming proficiency in C, C++, and Java. Working knowledge of Python. Hands-on experience with Linux kernel development and device drivers. Experience in debugging and using tools like GDB, coredump analysis, and memory debugging. Familiarity with Android, QNX, and hypervisor-based environments. Equal Opportunity & Accessibility: Qualcomm is committed to equal opportunity employment and providing an accessible hiring process. Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Android Qnx Engineer Android Engineer Full-Time
GC

Customer Engineer, Ai Infrastructure, Google Cloud

Google Careers

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

Minimum qualifications: Bachelor's degree in Computer Science, Mathematics, a related technical field, or equivalent practical experience. 10 years of experience with cloud native architecture in a customer-facing or support role. 5 years of experience with cloud infrastructure. 5 years of experience in a technical role focused on AI infrastructure or related areas Experience building and operationalizing machine learning models. Experience with GPU programming (e.g., CUDA, OpenCL) and optimization techniques. Preferred qualifications: Experience with high-performance computing (HPC) environments and contributions to open-source projects related to AI or infrastructure. Experience training and fine-tuning large models (e.g., image, language, segmentation, recommendation, genomics) with accelerators. Experience with performance profiling tools (e.g., TensorFlow profiler, PyTorch profiler, Tensorboard). Experience designing/architecting large-scale infrastructure farms for specialist AI use cases. Experience with running MLPerf benchmarks, distributed training and optimizing performance versus costs. Excellent communication, presentation, and teamwork skills. About the job The Google Cloud Platform team helps customers transform and build what's next for their business all with technology built in the cloud. Our products are developed for security, reliability and scalability, running the full stack from infrastructure to applications to devices and hardware. Our teams are dedicated to helping our customers developers, small and large businesses, educational institutions and government agencies see the benefits of our technology come to life. As part of an entrepreneurial team in this rapidly growing business, you will play a key role in understanding the needs of our customers and help shape the future of businesses of all sizes use technology to connect with customers, employees and partners. As a Customer Engineer for AI Infrastructure, you will be the technical expert and trusted advisor for our customers, helping them design, deploy, and optimize AI solutions using cutting-edge hardware and software. Your focus will be on GPUs, accelerators (including FPGAs and ASICs), and Google TPUs. You will work closely with Sales, Product Management, and Engineering to ensure our customers achieve maximum value from their AI investments. You will be responsible for scaling and helping accelerate GCP AI Infrastructure business growth. Google Cloud accelerates every organization s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Be a trusted advisor to customers, helping them understand and incorporate AI accelerators into their overall cloud strategy by recommending migration paths, integration strategies, and application architecture that incorporate Google Cloud AI optimized infrastructure. Demonstrate how Google Cloud is differentiated, highlighting the power of accelerators by working with customers on proof-of-concepts, demonstrating features, optimizing model performance, profiling, and bench-marking. Influence Google Cloud strategy at the intersection of infrastructure and AI/ML by advocating for enterprise customer requirements. Travel to customer sites and events as needed. Be responsible for business growth and workload acceleration on AI infrastructure products and solutions for GCP. Qualification : Bachelor's degree in Computer Science, Mathematics, a related technical field, or equivalent practical experience.

Customer Engineer Customer Engineer Ai Ai engineer
QT

Camera/ Multimedia System Performance - Lead Er

Qualcomm Technologies

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

General Summary: Qualcomm is at the forefront of technology innovation, enabling next-generation experiences and driving digital transformation to create a smarter, connected future. As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and validate systems-level solutions, collaborating across functional teams to meet and exceed system-level requirements. The Automotive System Performance team optimizes multimedia performance on Snapdragon Automotive chipsets, covering technologies like Camera, Video, Graphics, and Display. Responsibilities: System Optimization: Support profiling and optimization of system use cases related to multimedia performance on automotive platforms. Hardware Understanding: Set up and manage hardware configurations in lab environments and conduct performance testing. Multimedia Performance Validation: Work on IP hardware functional and performance validation for multimedia domains such as Camera, Video, Display, GPU, and Audio. Debugging and Issue Resolution: Passionately debug system-level issues, utilizing Android system tools, JTAG, scripting, and other debugging tools. Cross-Team Collaboration: Work with global, cross-functional teams to meet project milestones and ensure successful execution of performance-related tasks. Pre-Silicon and Emulation Work: Leverage expertise to work in pre-silicon/emulation environments as needed. Required Skills and Experience: Experience: 6 8 years in embedded systems with expertise in multimedia hardware architecture and device driver development. Hardware Fundamentals: Strong knowledge of display, video, and camera basics; DDR, SMMU, NOC; system interconnects; and bus protocols like AXI/AHB. SoC Architectures: Deep understanding of Auto/Mobile SoC architectures and multimedia subsystems' data flows. Processor Expertise: Basics of ARM architecture, including multicore/multiprocessor systems with SMP/heterogeneous cores. Programming Skills: Proficiency in C programming for embedded platforms. Operating Systems: Familiarity with Linux kernel internals, scheduling policies, locking mechanisms, MMU/paging, and RTOS concepts. Validation Experience: Prior experience in silicon or emulation-based validation of hardware performance in multimedia domains. Debugging Tools: Experience with Android system tools, debugging tools, and scripting. Cross-Functional Skills: Ability to collaborate across geographies and teams, demonstrating excellent communication and problem-solving skills. Preferred Skills: Exposure to working in emulation/pre-silicon environments. Experience with system QoS, performance monitoring, and profiling tools. Familiarity with Android/Linux kernel fundamentals and multimedia technology stack. Educational Requirements: Required: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields. Preferred: Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields. Why Join Qualcomm? Cutting-Edge Innovation: Be part of a team driving next-generation automotive multimedia technologies. Global Collaboration: Work alongside talented professionals from diverse geographies and functional areas. Professional Growth: Opportunities to develop and advance within a company leading the technology sector. Impactful Work: Contribute to the development of automotive platforms that redefine connectivity and multimedia performance. Qualification : Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields.

Multimedia System Performance System performance Lead
CS

Senior Systems Software Engineer

Cloud Software Group

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

Job Title: Senior Systems Software Engineer Location: Bengaluru, Karnataka, India About Cloud Software Group: Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world s largest cloud software providers, serving more than 100 million users globally. When you join Cloud Software Group, you ll be making a difference for real people who rely on our suite of cloud-based solutions to get their work done from anywhere. At Cloud Software Group, we value diverse lived experiences, varied perspectives, and the courage to take risks. Our teams are encouraged to dream big, innovate, and build the future of work. We are on the brink of a massive growth leap, and we need your expertise to make it happen. About This Team: Citrix, the recognized leader in VDI, Desktop-as-a-Service, and application delivery solutions, empowers enterprises of all sizes and industries to enable secure hybrid and remote working environments. With Citrix, businesses can provide employees with secure access to desktops, applications, and SaaS apps, ensuring high-performance user experiences, zero trust security, and operational cost efficiency whether customers are using cloud, on-premises, or hybrid deployments. Joining our team means the opportunity to develop cutting-edge solutions that help 100 million people worldwide securely access their digital workspaces. Key Responsibilities: Secure Access Development: You will work on a team focused on delivering secure access to Private Web Apps and SaaS apps using our ZTNA (Zero Trust Network Access) platform. Architecture Definition: Collaborate with stakeholders like Product Management and Customer Experience to define the architecture for system components. Feature Implementation: Lead the design and implementation of complex features that enhance security and scalability. Agile Development: Embrace agile development methodologies, including SAFE and SCRUM, to deliver high-quality software solutions. Code Testing: Unit-test your code for robustness, ensuring it handles edge cases, usability issues, and overall reliability. Continuous Learning: Engage in continuous learning to develop your technical expertise and stay ahead of industry trends and emerging technologies. Skills, Experience & Qualifications: Experience: Minimum of 5+ years of hands-on software development experience. Passionate about writing high-quality, scalable code and following design patterns. Comfortable conducting code/design reviews and providing constructive feedback. Technical Expertise: Proven experience in developing business-critical applications. Strong proficiency in object-oriented programming and hands-on experience with C++ for building desktop applications. Expertise in Windows, Mac, and Linux internals and debugging. Experience in Multi-Threaded Programming and crash dump analysis. Familiarity with standard debugging tools like WinDbg, GDB, and similar. Strong knowledge of operating systems, networking, data structures, and algorithms. Flexibility to work across different platforms and technologies (cloud, web, etc.) based on business needs. Experience in building applications on Windows/Linux/Mac. Knowledge of TypeScript is a plus. Education: Bachelor s or Master s degree in Engineering (Computer Science or a related field). Pay & Benefits: Competitive salary and annual bonus. Health Insurance, Life and Accidental Insurance. Tax-saving benefits like NPS (National Pension Scheme). Free transportation to and from the office. Complimentary food and fruit juices at the office campus. Paid leave benefits, including sick leave, casual leave, and paternal leave. About Us: Cloud Software Group is one of the world s largest cloud solution providers, supporting over 100 million users around the globe. By joining us, you ll be making a tangible difference for real people who rely on our suite of cloud products to get work done from anywhere. Our team values passion for technology, the courage to take risks, and empowering every team member to learn, grow, and build the future of work. Join us as we continue to evolve and grow in the cloud era. Qualification : Bachelors or Masters degree in Engineering (Computer Science or a related field).

Senior Systems Software Senior software Software systems
MO

Senior Networking Developer

Mobinius

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

Job Title: Senior Networking Developer (System/Protocol Level) Location: Bangalore Experience: 6+ Years Job Overview We are seeking an experienced Senior Networking Developer with deep expertise in developing, optimizing, and troubleshooting high-performance networking systems and protocol stacks. In this role, you will be responsible for designing, implementing, and maintaining network solutions at both the system and protocol levels, focusing on high efficiency and performance in modern networking environments. Key Responsibilities Networking Protocol & System Development: Design and implement networking protocols at the system level, ensuring efficient, high-performance networking solutions. Protocol Stack Development: Work with L2/L3 protocols (Ethernet, ARP, IP, ICMP) and L4 protocols (TCP, UDP), enhancing their implementation and performance. Advanced Networking: Leverage your knowledge of advanced networking concepts such as Quality of Service (QoS), load balancing, and multicast to improve network performance and scalability. Linux Networking Subsystems: Contribute to the optimization and development of Linux networking subsystems like netfilter, iptables, and eBPF. Kernel-Level Development: Work on kernel-level networking stack optimization, focusing on high-performance and low-latency solutions. Troubleshooting & Debugging: Use network diagnostic tools (Wireshark, tcpdump, strace, gdb) to troubleshoot and resolve issues at all OSI layers, ensuring network reliability and performance. Collaboration: Collaborate with cross-functional teams to address complex networking challenges and implement solutions that meet business and technical objectives. Required Skills & Qualifications Technical Expertise: Strong experience in networking protocol or system-level development. Proficiency in C or C++ for low-level systems programming and optimization. In-depth knowledge of networking protocols, including L2/L3 (Ethernet, ARP, IP, ICMP) and L4 (TCP, UDP). Familiarity with advanced networking concepts such as QoS, load balancing, and multicast. System-Level Knowledge: Experience with Linux networking subsystems, such as netfilter, iptables, and eBPF. Hands-on experience in kernel-level networking stack development and optimization. Debugging & Analysis: Expertise with network diagnostics tools like Wireshark, tcpdump, strace, and gdb. Strong troubleshooting skills at all OSI layers. Preferred Skills High-Performance Networking: Experience with high-performance networking technologies to enhance scalability and network throughput. Programmable Network Devices: Experience working with programmable network devices and integrating them into modern network architectures. SDN (Software-Defined Networking): Familiarity with SDN controllers and protocols like OpenFlow, and their integration in modern networking solutions. As a Senior Networking Developer, you will be at the heart of building cutting-edge networking solutions, contributing to high-performance network infrastructures. This role offers the opportunity to work with the latest networking technologies in a dynamic and collaborative environment. If you're passionate about networking and system-level programming, we encourage you to apply.

Senior Networking Developer Senior developer Networking Developer
ET

Senior Technical Lead / Technical Lead, Diagnostics

Embitel Technologies

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

Job Title: ACP - Senior Technical Lead / Technical Lead, Diagnostics Group: ACP Business Unit: CARIAD Business Unit India Location: Whitefield, Bangalore Experience: 5 to 11 years About CARIAD (Car, I Am Digital) CARIAD is a forward-thinking automotive software company within the Volkswagen Group. We are working to enhance the software capabilities of the Group and shape the future of automotive technology. Our mission includes developing a unified technology and software platform, which integrates vehicle operating systems, cloud platforms, and architectures for all Volkswagen Group brands. CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE, contributing to automotive mobility transformation. Joining CARIAD means working in an innovative, collaborative environment alongside over 6,000 professionals globally. Job Description We are seeking a Senior Technical Lead / Technical Lead, Diagnostics to work on Adaptive AUTOSAR-based products and solutions. In this role, you will be responsible for designing, configuring, integrating, and testing diagnostics solutions for automotive systems. As a technical leader, you will guide teams, resolve complex technical problems, and drive the successful delivery of embedded automotive solutions. You will collaborate with Software Product and Solution Architects to create software architecture tailored for the diagnostics area. Key Responsibilities: Software Architecture & Design: Collaborate with architects to create the software architecture for diagnostics solutions within an Adaptive AUTOSAR-based product or solution. Technical Leadership: Provide technical leadership for projects, resolve technical challenges, and guide teams to meet project requirements on complex embedded automotive systems. Project Planning: Assist in providing work-breakdown structures and effort estimations for project planning. Diagnostics Integration: Hands-on experience in configuring, integrating, and testing diagnostics solutions in the automotive domain. Team Guidance: Lead or support a team of engineers in solving technical challenges and ensuring efficient delivery. Collaboration: Work with cross-functional teams, including software architects, system engineers, and quality assurance teams, to ensure diagnostics solutions are integrated seamlessly. Problem Solving: Use strong analytical skills to troubleshoot and resolve issues during development and testing phases. Primary Skills / Qualities: Expertise in Diagnostics: Strong domain knowledge in automotive diagnostics, particularly within the context of Adaptive AUTOSAR architecture and methodologies. AUTOSAR Experience: Proven experience with AUTOSAR-based automotive ECUs, especially Adaptive AUTOSAR. C++ Programming: Minimum 5 years of hands-on experience with C++ (14, 17, 20) programming, including expertise in function and class templates, design patterns (e.g., Factory, Observer, Singleton), and multithreading mechanisms (e.g., std::thread, std::async, future/promise). Embedded Systems: Experience with operating systems such as QNX (preferred), Linux, or Android, particularly in automotive embedded systems. Diagnostic Module Development: Proven experience developing and deploying Adaptive Diagnostic Modules. Debugging Skills: Hands-on experience with debugging tools such as Lauterbach/Trace32 and GDB. Basic Scripting Knowledge: Familiarity with Python or other scripting languages. Analytical Skills: Strong problem-solving and analytical thinking capabilities to address complex technical challenges. Good to Have: Effort Estimation: Familiarity with effort estimation techniques to improve planning and execution accuracy. Networking Knowledge: Exposure to TCP/IP configuration (ifconfig, route, bridge, VLAN, etc.). Build Systems: Experience with build systems like Make, CMake, or Bazel. Signal-Based Communication: Knowledge of communication protocols such as CAN, LIN, FlexRay, Ethernet, and SOME/IP. Middleware Experience: Familiarity with communication middleware such as REST, DDS, SOME/IP, ARA::COM, MQTT, gRPC. Functional Safety / Cybersecurity: Knowledge of functional safety standards or cybersecurity in automotive systems. Conference Participation: Experience presenting at conferences, participating in seminars, filing patents, or publishing papers. ASPICE Knowledge: Familiarity with ASPICE (Automotive SPICE) processes and standards. Innovative Environment: Be part of a company that is revolutionizing automotive technology and driving digital transformation across the Volkswagen Group. Career Growth: Grow your career by working with world-class experts and contributing to the development of cutting-edge automotive technologies. Impactful Work: Take on exciting and impactful projects that will shape the future of mobility and automotive diagnostics. Collaborative Culture: Join a diverse, skilled team of engineers who thrive on collaboration and innovation. About CARIAD India: CARIAD India offers a dynamic work culture with opportunities to work on some of the most advanced and innovative projects in the automotive sector. As part of the global CARIAD team, you ll be contributing to the digitalization of the automotive industry while advancing your own career in a cutting-edge environment.

Senior Technical Senior technical Lead Senior lead
TV

Lead Software Engineer - Scale & Performance

Team Vunet Systems

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

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

Lead Software Software lead Engineer Lead Engineer
MF

Lead Engineer Mobile Development

Mahindra First Choice

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

Lead Engineer Mobile Development Location: Bangalore Company: Mahindra First Choice About Mahindra First Choice Mahindra First Choice Wheels is India s leading used vehicle platform, revolutionizing the automotive ecosystem by organizing the fragmented pre-owned vehicle market. With the largest pan-India used car retail network, robust sourcing partnerships, a top-tier auto content platform, and a dominant position in enterprise solutions for banks, NBFCs, insurers, and OEMs, we are redefining the future of mobility through data, technology, and scale. Role Overview We are seeking a talented and experienced Lead Engineer Mobile Development to spearhead the design, development, and optimization of mobile applications across Android and iOS platforms. This role is ideal for a hands-on technical leader who thrives in a fast-paced environment, has deep expertise in Kotlin, Android, and iOS technologies, and can mentor teams while driving mobile projects from concept to deployment. Key Responsibilities 1. Technical Leadership & Architecture Lead the development of robust, scalable, and high-performing mobile applications for both Android and iOS platforms. Define and implement mobile architecture best practices, coding standards, and performance guidelines. Own the full mobile development lifecycle from architecture and design to deployment, monitoring, and maintenance. 2. Mobile Development & Hands-On Engineering Write clean, maintainable, and efficient code using Kotlin (including Kotlin Multiplatform), Android frameworks, and Swift/Objective-C for iOS. Build reusable libraries, components, and frameworks to streamline development. Implement modern UI/UX standards, animations, and seamless interactions for an exceptional user experience. Ensure apps are optimized for performance, battery usage, and responsiveness across devices. 3. Collaboration & Cross-Functional Coordination Work closely with Product Managers, UX/UI Designers, and Backend Engineers to translate product requirements into technical solutions. Integrate mobile applications with RESTful APIs and third-party SDKs. Coordinate with QA to ensure rigorous testing, debugging, and high-quality releases. 4. Innovation & Continuous Improvement Stay current with mobile development trends, tools, and best practices. Recommend and evaluate emerging technologies, frameworks, or tools to improve mobile development velocity and app performance. Continuously monitor and enhance the performance, stability, and usability of mobile applications. 5. Team Leadership & Mentorship Lead and mentor a team of mobile developers, fostering a culture of excellence, ownership, and learning. Conduct regular code reviews, provide technical guidance, and promote knowledge sharing. Manage development timelines, task allocation, and project delivery in collaboration with cross-functional teams. Qualifications & Skills Required Bachelor s or Master s degree in Computer Science, Engineering, or related discipline. 7+ years of hands-on experience in Android and iOS mobile application development. Deep expertise in Kotlin, Kotlin Multiplatform, and Android development (Android Studio, Jetpack components, Material Design). Proficiency in Swift and/or Objective-C for iOS development using Xcode and UIKit/SwiftUI. Solid experience integrating RESTful APIs, JSON, and third-party SDKs. Strong grasp of mobile architecture patterns such as MVVM, MVP, or Clean Architecture. Proven ability to publish and manage apps on Google Play Store and Apple App Store. Experience with performance profiling, memory optimization, and debugging tools. Preferred Experience with hybrid frameworks like Flutter or React Native. Familiarity with CI/CD pipelines, automation, and deployment tools. Working knowledge of Agile methodologies and tools like JIRA, Git, Jenkins, etc. Soft Skills Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and interpersonal skills to collaborate effectively across teams. Proven leadership capabilities and ability to mentor junior engineers in a high-growth environment. At Mahindra First Choice, you ll be part of a passionate, innovation-driven team that s transforming how India buys and sells used vehicles. This is a high-impact role with the opportunity to shape our mobile strategy and deliver apps used by thousands across the country. If you re looking to lead cutting-edge mobile projects and grow in a fast-paced tech-first environment, we d love to hear from you. Qualification : Bachelors or Masters degree in Computer Science, Engineering, or related discipline

Lead Engineer Lead Engineer Engineer lead Mobile
IB

Data Engineer: Data Warehouse

International Business Machines Corporation

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

Job Title: Application Developer - ETL and Data Management Introduction: In this role, you ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we provide deep technical and industry expertise to a wide range of public and private sector clients globally. Our delivery centers leverage locally-based skills to help clients drive innovation and the adoption of new technologies. A career in IBM Consulting is built on long-term relationships and close collaboration with clients across the world. You will work with leaders across industries to improve the hybrid cloud and AI journeys for some of the most innovative and valuable companies worldwide. Your ability to make a meaningful impact for clients is enabled by our strategic partner ecosystem and robust technology platforms, including Software and Red Hat. Curiosity and a constant quest for knowledge are key to success in IBM Consulting. In your role, you ll be encouraged to challenge the norm, explore new ideas, and come up with creative solutions that result in groundbreaking impact for a wide network of clients. Our culture is built on evolution and empathy, focusing on long-term career growth and development in an environment that values your unique skills and experience. Your Role and Responsibilities: ETL Workflow Development: Develop and implement ETL workflows by creating ETL jobs, and data models in datamarts using technologies such as Snowflake, DBT, Unix, and SQL. Batch Processing Redesign: Redesign Control M Batch processing for ETL job builds to run efficiently in a production environment. System Evaluation and Improvement: Study the existing system to evaluate its effectiveness and design new systems to improve workflow efficiency. Business Program Analysis & Support: Perform requirements identification, business program analysis, testing, and system enhancements while providing production support. Agile Environment: Work effectively in an Agile environment and gain familiarity with tools such as JIRA and SharePoint. Client Interaction: Good written and verbal communication skills are essential as you will interact directly with client counterparts to understand requirements and provide solutions. Required Technical and Professional Expertise: Experience: A minimum of 3 years of experience in developing ETL applications, implementing workflows, and creating data models using Snowflake, DBT, Unix, and SQL technologies. Agile Environment: Strong understanding of working in an Agile environment and proficiency in tools like JIRA and SharePoint. Problem-Solving Skills: Ability to manage change and proven time management skills. Strong interpersonal skills to contribute effectively to team efforts. Continuous Learning: Stay up-to-date with technical knowledge by attending educational workshops and reviewing relevant publications. Preferred Technical and Professional Expertise: ETL Development: Experience in developing triggers, functions, and stored procedures to support ETL workflows. Impact Analysis: Assist with impact analysis of changing upstream processes on the Data Warehouse and reporting systems. ETL & Reporting Support: Participate in the design, testing, support, and debugging of new and existing ETL and reporting processes. Data Profiling & Troubleshooting: Perform data profiling and analysis using a variety of tools, troubleshoot and support production processes, and maintain documentation. Innovation: Be part of a team that drives global change and leverages cutting-edge technologies to solve complex problems. Growth: Gain access to continuous learning and career development opportunities to further your expertise in data management and cloud technologies. Collaboration: Work with a diverse team in a collaborative environment that values new ideas and creative solutions. Global Impact: Your work will contribute to improving business operations and technological advancements for clients around the world. If you're passionate about driving innovative solutions, working with a variety of clients, and continuously evolving your skills, IBM Consulting is the perfect place for you to advance your career.

Data Engineer Data Engineer Warehouse Data Warehouse
TV

Lead Platform Engineer

Team Vunet Systems

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

Lead Platform Engineer Observability Solutions Location: Bengaluru Experience: 6 10 Years Function: Observability Engineering | Platform Architecture | SRE Enablement Join VuNet Redefining Digital Observability at Scale VuNet is transforming the future of digital experiences through Business Journey Observability, combining Big Data and AI/ML to empower real-time visibility across payments, banking, and financial services. Monitoring 28+ billion transactions/month, our platform is trusted by top financial institutions and powers over 300 million users. Backed by Series B funding and recognized by Gartner, NASSCOM, and Forbes, we are leading the charge in building a new category of observability, proudly Made in India for global impact. Your Role: Lead Platform Engineer As the Lead Platform Engineer, you will architect and drive the development of packaged observability solutions across 100+ infrastructure and application technologies. You will define **golden signals**, build **data collection strategies**, and lead the standardization of alerts, dashboards, and RCA workflows for platforms like **Kubernetes, Oracle DB, and Tomcat**. This is a cross-functional leadership role that sits at the intersection of product, platform, DevOps, and SRE. You will **lead a team** and influence how observability is delivered, scaled, and adopted across complex environments. Key Responsibilities Observability Solution Development Design and lead the delivery of observability packages for databases, middleware, cloud-native, and legacy platforms. Define and implement data collection pipelines, including agents, APIs, logs, metrics, traces, and service discovery. Establish **golden signals, SLIs/SLOs**, and health KPIs for performance, availability, and anomaly detection. Dashboards, Alerts & RCA Develop standardized, reusable dashboards, alerts, reports, and troubleshooting playbooks. Automate **RCA workflows** to improve MTTR and reduce alert fatigue. Platform Enablement & Integration Work with engineering to enhance agent capabilities and support new data sources/formats. Guide implementation of platform features for better observability at scale. Team Leadership & Governance Lead and mentor a team of observability engineers and specialists. Define design patterns, reusable modules, and version-controlled libraries. Stakeholder Collaboration Partner with product managers, DevOps, SREs, and customer teams to gather requirements, align priorities, and validate use cases. Ensure deliverables are scalable, well-documented, and production-ready. What You Bring Must-Have Skills 6 10 years of experience in observability, platform engineering, or SRE roles. Hands-on with tools like Prometheus, Grafana, OpenTelemetry, ELK/EFK, Datadog, Splunk. Strong understanding of logs, metrics, traces, profiling, and collection strategies. Experience developing solutions for platforms like Kubernetes, Oracle, PostgreSQL, Tomcat, etc. Proficient in Python, Shell scripting, APIs, and automation tools (**Terraform**, etc.). Familiar with alert fatigue mitigation, anomaly detection, and RCA frameworks. Excellent communication, technical leadership, and documentation skills. Nice to Have Experience managing an observability marketplace or solution catalog. Contributions to open-source observability projects. Certifications in Kubernetes, Observability platforms, or cloud providers (AWS/GCP/Azure). Background in ITSM tools, CMDBs, or incident workflow automation. At VuNet, you ll help build a category-defining observability platform that s already transforming critical infrastructure for leading financial institutions. You ll work with passionate engineers, push technical boundaries, and grow in a high-trust, high-impact environment. What You ll Experience: Ownership of key observability initiatives impacting 300M+ users. Collaboration with SRE, DevOps, and product teams across real-time financial systems. Opportunity to experiment with and shape Gen AI, ML, and emerging telemetry trends. Perks & Benefits Health insurance for you, your parents, and dependents. 1:1 mental wellness support. Training programs, certifications, and career growth opportunities. Transparent, inclusive, and high-trust work culture. Access to cutting-edge technology and Gen AI-powered workspaces.

Lead Platform Engineer Lead Engineer Engineer lead
C-

Software Architect - C++

Cynlr - Cybernetics H.i.v.e

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

Job Title: Software Architect C++ Location: Bengaluru Overview: We are looking for a highly experienced Software Architect C++ to lead the architectural design, development framework setup, and standardization of scalable, modular, and maintainable software systems. This role is critical in shaping the foundation of distributed software development, guiding engineering practices, and driving performance and quality across the software development lifecycle. Key Responsibilities: Architectural Framework & Project Setup: Define the overall software architecture with a focus on scalability, modularity, and maintainability. Establish the development framework for distributed teams to ensure consistent and efficient collaboration. Standards & Guidelines: Design and enforce coding standards, architectural patterns, and review processes across the lifecycle. Assess and improve software architecture regularly through structured reviews and audits. Tools & Platforms: Select and configure toolchains, platforms, and APIs for the full development process, including: Visual Studio IDE setup Continuous integration Multi-threaded debugging Licensing management Cross-language integration Dependency management and bundling Development Templates & Architecture: Create C++ project templates for service architecture, API structure, and state machine design. Architect and implement solutions for parallel/threaded programming and performance debugging. Team Enablement & Training: Train and mentor development teams on advanced debugging techniques, threading models, and performance optimization in C++. Dependency & Versioning Systems: Design and manage a comprehensive dependency architecture with robust version control mechanisms. Release & Licensing Management: Develop systems for release management and define protocols for API/library licensing and compliance. Testing & Profiling: Design and implement test frameworks for integration, distribution, performance profiling, and safety compliance. Requirements: Proven experience as a Software Architect or Principal Developer with expertise in C++. Strong understanding of distributed systems, multi-threaded development, and large-scale software design. Hands-on experience with Visual Studio, CI/CD pipelines, debugging tools, and API management. Familiarity with modern development practices, dependency/version management, and licensing mechanisms. Excellent communication skills and the ability to lead and mentor engineering teams.

Software Architect Software architect C Full-Time
IN

Data Engineer - Snowflake And Dbt

Infocepts

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

Position: Data Integration Developer (Snowflake & DBT) Location: Bangalore Employment Type: Full-time Experience Required: 5 to 7 years Purpose of the Position: This role seeks candidates who are passionate about data and motivated to address the organization's analytics challenges. As a Data Integration Developer (Snowflake & DBT), you will play a crucial role in assisting our clients with their data and analytics journey. Your responsibilities will include building robust data pipelines, enhancing data consistency, and developing the necessary infrastructure to support analytics platforms. Key Responsibilities: Technical Expertise: Develop and optimize ETL processes using Snowflake capabilities. Build and maintain advanced data models and ETL processes using DBT (Data Build Tool). Ensure efficient data transformation and integration within the data warehouse. Collaboration: Work closely with data analysts, engineers, and stakeholders to understand business requirements and translate them into technical solutions. Facilitate effective communication and collaboration across teams. Quality Assurance: Implement and oversee data quality checks and testing procedures. Ensure data accuracy, consistency, and compliance with governance policies. Documentation and Reporting: Create and maintain comprehensive documentation for ETL processes and project workflows. Provide regular updates and reports on project progress and performance metrics. Compliance and Security: Ensure all data engineering activities comply with data governance and security policies. Implement measures to protect data integrity and confidentiality. Essential Skills: Proficient in SQL: Skilled in writing efficient queries on large datasets, including CTE and database table design. Snowflake Expertise: Experience with Snowflake or other database technologies, including SQL tuning. ETL Development: Skilled in developing and optimizing ETL processes using Snowflake and other tools. DBT Experience: Familiar with DBT Core/DBT Cloud and fundamental data modeling concepts (3NF, Star, Snowflake). Data Analysis and Profiling: Experienced in data analysis and profiling tasks. Qualifications: Overall Work Experience: More than 5 years of experience, with at least 2-3 years of experience in Snowflake and DBT. Education: Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree is a plus). Key Qualities: Decision Making: Ability to influence and implement change with confidence and sound decisions. Problem-Solving: Tackles problems head-on with a logical, systematic, and practical approach; follows up with developers. Communication: Ability to consult, write, and present persuasively. Team Collaboration: Works effectively in self-organized, cross-functional teams. Apply now and become an integral part of our innovative team working on cutting-edge data integration solutions! Qualification : Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree is a plus).

Data Engineer Data Engineer Snowflake Snowflake engineer
TH

Senior Ai Engineer

Themathcompany

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

Job Title: Senior AI Engineer Location: Bengaluru, Karnataka, India Department: GenAI Experience: 4.5 to 7 years Open Positions: 5 About the Role As a Senior AI Engineer, you will design, build, and maintain scalable AI solutions with a strong focus on Generative AI technologies such as large language models (LLMs), embeddings, and retrieval techniques. You will lead a team of AI engineers and collaborate with stakeholders to deliver impactful AI-driven products aligned with business goals. Your role includes mentoring, project planning, ensuring data quality, and driving continuous process improvements. Key Responsibilities Design, develop, and deploy scalable AI/ML solutions, specializing in advanced Generative AI (LLMs, embeddings, retrieval-augmented generation, prompt engineering). Lead, mentor, and develop a team of AI engineers in a collaborative, inclusive environment. Coordinate with stakeholders to gather requirements, prioritize tasks, and define project timelines. Ensure projects align with overall business objectives and data strategies. Oversee data quality, integrity, and security in AI engineering projects. Build reusable frameworks to enhance the efficiency and scalability of AI systems. Manage client communications to translate requirements into technical outcomes. Identify skill gaps and create opportunities for professional development. Drive initiatives for improving data operations and AI delivery efficiency. Required Technical Skills 4.5 to 7 years of experience developing and deploying scalable AI/ML solutions. Strong expertise in data modeling, relational and NoSQL databases, software development lifecycle, unit testing, and functional programming. Proficient in designing and implementing advanced Generative AI solutions including LLMs, embeddings, retrieval techniques, and prompt engineering. Experience designing and optimizing Retrieval-Augmented Generation (RAG) systems. Proficiency with Databricks workflows, including job and cluster management, and API usage. Solid understanding of data structures, algorithms, multiprocessing, and optimization techniques. Skilled in Python libraries such as Pandas, NumPy, FastAPI for data processing and API development. Expertise in SQL optimization and database schema design. Experience deploying AI models using Docker and Kubernetes. Familiarity with version control using GitHub. Hands-on experience with cloud platforms like Azure, AWS, or GCP for AI deployments. Optional experience with PySpark for data processing. Basic understanding of CI/CD pipelines and deployment best practices. Required Non-Technical Skills Strong problem-solving ability with financial impact awareness in both team management and solution delivery. Excellent verbal and written communication skills, comfortable interacting with mid-level client management. Ability to balance pragmatic solutions versus perfect outcomes and rally teams accordingly. Strong interpersonal skills including conflict resolution, empathy, negotiation, and active listening. Demonstrated leadership and mentorship capabilities. Self-motivated with a strong sense of ownership. Good to Have Familiarity with data visualization tools and techniques. Understanding of data security, privacy, governance, and compliance frameworks. Experience with graph databases and graph processing frameworks. Knowledge of data virtualization and federation methods. Skills in data profiling and data quality management. Education Bachelor s degree in Engineering, Computer Science, or a related field. Qualification : Bachelors degree in Engineering, Computer Science, or a related field.

Senior Ai Engineer Senior engineer Ai engineer
CT

Data Architect

Camsdata Technologies India Pvt. Ltd.

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

Data Architect Bangalore, India Location: Bangalore (Bengaluru) Experience: 10 to 15 Years Industry: IT & Data Systems Job Summary: We are seeking an experienced Data Architect with a strong background in designing and implementing enterprise-scale data solutions. The ideal candidate will have expertise in building data lakes, warehouses, and pipelines, with deep knowledge of cloud platforms, data management, and industry best practices. Key Responsibilities: Design, develop, and maintain complex data architectures including data lakes, data warehouses, data marts, and efficient schema design Build and optimize scalable data pipelines for extraction, transformation, and loading (ETL/ELT) processes Apply Agile methodologies in project delivery and collaborate within cross-functional teams Perform data profiling, cleansing, conversion, and ensure high-quality data management for both structured and unstructured data Implement CI/CD and Infrastructure as Code (IaC) practices using tools like GitHub, Jenkins, CloudFormation, and Azure Resource Manager Manage database systems and tools such as PostgreSQL, Oracle, Snowflake, Teradata, MongoDB, Hadoop, and others Utilize data modeling tools like Erwin, Power Designer, and Toad for effective data architecture design Leverage cloud platforms including AWS and Microsoft Azure, with hands-on experience in services like AWS Glue, DMS, Lambda, Azure Data Factory, Synapse, and Data Lake Storage Work with programming and scripting languages including SQL, PL/SQL, Python, Spark, YAML, and JSON Use containerization and automation tools such as Docker, Ansible, and NodeJS for efficient deployment Ensure compliance with cybersecurity principles and frameworks such as NIST Lead data governance initiatives and enforce best practices in data quality and security Preferred Qualifications: ITIL certification and experience with Agile methodology Knowledge of code review and version control best practices, especially in GitHub Familiarity with data science tools and AI/ML frameworks like R, Keras, or TensorFlow Experience with natural language processing (NLP) and machine learning concepts Background in regulated industries, with pharma manufacturing experience highly preferred Exposure to multi-site, global IT projects and manufacturing operations Lead innovative data architecture projects within a dynamic and fast-paced environment Work with cutting-edge cloud technologies and big data ecosystems Collaborate with global teams on impactful enterprise solutions Access to professional growth opportunities in data governance, AI, and cloud technologies

Data Architect Data architect Full-Time Data Architecture

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