Lead Software Engineer- C++

3 weeks ago


Bengaluru, India Informatica Full time

Lead Software Engineer - C++ & Java


We're looking for a Lead Software Engineer candidate with experience in C++, Java, Data Structures, and Algorithm to join our team in Bangalore.


You will work as a Lead Software Engineer with a record of developing and delivering enterprise-class software to join the group. You will be responsible for the development of strategies. You will work in an environment delivering product and feature increments in short iterations. Your technical skills will be very important to deliver product functionalities across releases.

The Data Engine has been member of Informatica's platform and serves multiple products such as Data Services, Data Quality and Profiling. Informatica products rely on the Data Engine to fulfil the vision of a Virtual Data Machine which can build data integration jobs either natively or across execution environments such as relational databases, Hadoop or cloud. You will be contributor to Informatica's next-generation platform and how it handles the volume, velocity and variety of structured and unstructured data.

Technology You'll Use

  • C++, Java, Hadoop, Spark and Distributed systems


Your Role Responsibilities? Here's What You'll Do


  • Facilitate the collaboration and engagement between senior members of the team to ensure sound design and implementation of main functionality areas for the product
  • Work with architects and development and QA engineers to discuss and promote features
  • Collaborate with geographically dispersed, teams in an Agile environment
  • Identify architectural weaknesses and recommending appropriate solutions
  • Ensure of all development work; follow development process without guidance, but with reviews.
  • Take ownership and responsibility, keep management well-informed.
  • Take ownership for features in the platform that cut across multiple product groups
  • Use QA and documentation teams to the features and behaviours of the system
  • Assist customers and field engineers with troubleshooting problems


What We'd Like to See

  • BS in Computer Science or a related technical discipline; advanced degree
  • 6 or more years of server-side software development experience.
  • Hands-on experience installing, troubleshooting systems and system related technology
  • Design experience preferably with product engineering background
  • Object-oriented design and programming.
  • Programming skills (C++, Java) and exposure to multi-threaded development.
  • expertise into Data structures, algorithms and design.
  • Understanding of Unix/NT systems programming.
  • Knowledge of Big Data technologies


Role Essentials

  • 6+ years of experience developing enterprise software products using Java technologies Excellent coding and design skills in Java server-side technologies, object-oriented concepts, and Java open-source frameworks are mandatory
  • Experience with Eclipse, Maven, Linux, and Tomcat is mandatory
  • Experience with database concepts, SQL programming is mandatory
  • Familiarity with the Agile development process.
  • Supervises Operational Duties of Staff



  • Bengaluru, India Informatica Full time

    Lead Software Engineer - C++ & JavaWe're looking for a Lead Software Engineer candidate with experience in C++, Java, Data Structures, and Algorithm to join our team in Bangalore.You will work as a Lead Software Engineer with a record of developing and delivering enterprise-class software to join the group. You will be responsible for the development of...


  • Bengaluru, India Spigot Software Pvt Ltd Full time

    Description Essential Responsibilities :Specific day-to-day responsibilities and milestones needed to achieve the objectives : - At least 2 years of software development experience using STL and medium to complex business logic using C++ .- Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto...

  • Software Engineer C++

    4 weeks ago


    Bengaluru, India IPETRONIK GmbH & Co. KG Full time

    Software Engineer C++ at IPETRONIK GmbH & Co. KG | softgardenView job hereSoftware Engineer C++Full TimeBengaluru, Karnataka, IndiaHybridWith Professional Experience11/23/23Job DescriptionWe are seeking a talented C++ developer to join our team. The ideal candidate will have experience developing high-performance, portable, scalable software applications...

  • Software Engineer C++

    1 month ago


    Bengaluru, India IPETRONIK GmbH & Co. KG Full time

    Software Engineer C++ at IPETRONIK GmbH & Co. KG | softgarden View job here Software Engineer C++ Full Time Bengaluru, Karnataka, India Hybrid With Professional Experience ...


  • Bengaluru, India Endivite Technologies Full time

    Requirements: - Bachelor's degree in Computer Science, Electrical Engineering, or related field.- Proven experience in embedded software development using C/C++.- Strong proficiency in build systems such as CMake and Make.- Experience in developing device drivers and interfacing with hardware peripherals.- Familiarity with communication protocols (e.g.,...

  • Lead Engineer-C#

    4 days ago


    Bengaluru, India Raytheon Technologies Full time

    UnspecifiedOverview:In this role the Lead Engineer will actively participate in the design and development of test software and create test engineering artifacts.In performing these activities, the Lead Engineer will interface with project managers, engineering managers, software, electrical, and systems engineers as well as the manufacturing organization...

  • Software Engineer

    6 days ago


    Bengaluru, India Aparajita Consultancy services Full time

    Role : Software Engineer - C++Job Locations : BengaluruRequired Experience : 6 + YearsMust to have Skills : C++, Linux, Problem Solving, Linux Socket programmingRoles and Responsibilities : - Design and Develop software for payments - core and feature enhancement- Port legacy code/applications and modules to new platform- Verify and validate platform against...


  • Bengaluru, India Raytheon Technologies Full time

    UnspecifiedOverview:In this role the Sr Lead Engineer will actively drive the design and development of test software, review or create test engineering artifacts, support estimate preparation, and guide team on test software design and development.In performing these activities, the Sr Lead engineer will interface with project managers, engineering...


  • Bengaluru, India Applied Materials Full time

    Roles and Responsibilities:As a lead engineer/senior engineer, your primary responsibility will be to lead /participate in the creation of new products and enhancements to existing products from requirement to launch as part of a cross functional team involved in the . You are required to design, develop, test, troubleshoot, sustain and document software...

  • Lead Software Engineer

    23 hours ago


    Bengaluru, India Cimpress Full time

    Lead Software EngineerDate: May 16, 2024 Location:Bengaluru, KA, IN, 560092#job-location.job-location-inline { display: inline; } Company: Cimpress TechnologyHere are the roles and responsibilities for the position (Lead Software Engineer)-Responsibilities:Design, develop, and maintain APIs to support applications.Monitor API performance and troubleshoot...

  • Lead Engineer-C#

    1 month ago


    Bengaluru, India Raytheon Technologies Full time

    Unspecified Overview: In this role the Lead Engineer will actively participate in the design and development of test software and create test engineering artifacts. In performing these activities, the Lead Engineer will interface with project managers, engineering managers, software, electrical, and systems engineers as well as the manufacturing...


  • Bengaluru, India WiseTech Global Full time

    We are looking for experienced, and talented engineers to join our team. You'll be responsible for the design, build, and maintenance of the software that powers the global logistics industry.As the world’s leading provider of software for the logistics industry, WiseTech Global is powering the connectivity of the world's logistics providers. Companies...


  • Bengaluru, India WiseTech Global Full time

    We are looking for experienced, and talented engineers to join our team. You'll be responsible for the design, build, and maintenance of the software that powers the global logistics industry.As the world’s leading provider of software for the logistics industry, WiseTech Global is powering the connectivity of the world's logistics providers. Companies...


  • Bengaluru, India Insemi Technology Full time

    Job Description :- 4-8 yrs of relevant experience in C++ developer.- Experience in modern C++ i.e. C++17/C++20.- Experience in backend development.- Good understanding of OS concepts (Linux/Windows/FreeBSD).- Understands multi-threading + event queue and inter-thread communication.- Working knowledge of client-server application, JSON data format .X86...


  • Bengaluru, India Astrome Technologies Full time

    Company DescriptionAstrome is a deeptech startup that is revolutionizing 5G and rural telecommunication deployment through its patented millimeter wave E-band radios and satellite communication products. Our solutions offer cost-efficient, low-latency, and high-capacity connectivity to remote and underserved areas. We are headquartered in Bengaluru and are...

  • Senior Lead Engineer

    1 month ago


    Bengaluru, India Raytheon Technologies Full time

    Unspecified Overview: In this role the Sr Lead Engineer will actively drive the design and development of test software, review or create test engineering artifacts, support estimate preparation, and guide team on test software design and development. In performing these activities, the Sr Lead engineer will interface with project managers,...


  • Bengaluru, India Jobeefie pvt ltd Full time

    About The Company :Jobee Fie is a leading player in the IT Services and IT Consulting industry, leveraging cutting-edge technology to deliver innovative solutions to its global clientele.Role And Responsibilities :- As a Senior Software Engineer at Jobee Fie, you will have the opportunity to work with industry-leading technology in the field of IT services.-...


  • Bengaluru, India Applied Materials Full time

    Roles and Responsibilities: As a lead engineer/senior engineer, your primary responsibility will be to lead /participate in the creation of new products and enhancements to existing products from requirement to launch as part of a cross functional team involved in the . You are required to design, develop, test, troubleshoot, sustain and document...


  • Bengaluru, India Omnicell, Inc Full time

    Engineer V, SoftwareThe Software Engineer is responsible for developing, maintaining, and supporting our device software development and product environment. This position works within and across multiple multi-disciplinary teams to create and advance Omnicell’s line of robotics and automation devices.ResponsibilitiesResponsible for the analysis, design,...

  • Software Engineer C++

    4 weeks ago


    Bengaluru, India IPETRONIK Full time

    Job DescriptionWe are seeking a talented C++ developer to join our team. The ideal candidate will have experience developing high-performance, portable, scalable software applications using C++.Job ResponsibilitiesDevelop, maintain, enhance, and test C++ software applications.Object-oriented design and programming in C++ including the std-library.Code, test,...