Senior Software Engineer - Integration-

Bristlecone

FULL_TIME Bangalore 3 days ago

Job Description

As a Senior Software Engineer, you will play a crucial role in designing and developing integration solutions for our clients. Your expertise in C++ and multithreading will be instrumental in creating efficient and scalable applications. You will collaborate with a talented team of engineers, architects, and stakeholders to deliver high-quality software solutions.

ABOUT US

Bristlecone is the leading provider of AI-powered application transformation services for the connected supply chain. We empower our customers with speed, visibility, automation, and resiliency – to thrive on change.

Our transformative solutions in Digital Logistics, Cognitive Manufacturing, Autonomous Planning, Smart Procurement and Digitalization are positioned around key industry pillars and delivered through a comprehensive portfolio of services spanning digital strategy, design and build, and implementation across a range of technology platforms.

Bristlecone is ranked among the top ten leaders in supply chain services by Gartner. We are headquartered in San Jose, California, with locations across North America, Europe and Asia, and over 2,500 consultants. Bristlecone is part of the $19.4 billion Mahindra Group.

EQUAL OPPORTUNITY EMPLOYER:

Bristlecone is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

INFORMATION SECURITY RESPONSIBILITIES:

  • Understand and adhere to Information Security policies, guidelines and

procedure, practice them for protection of organizational data and Information System.

  • Take part in information security training and act while handling

information.

Report all suspected security and policy breach to InfoSec team or

appropriate authority (CISO).

Understand and adhere to the additional information security responsibilities

as part of the assigned job role.

Requirements

Candidates must possess 6-8+ years of hands-on experience in C++ programming, including strong knowledge of memory management and file I/O, alongside expertise in multithreading and Linux development. Familiarity with unit testing, SCM tools, and the SDLC process is required, with experience in Docker being an asset.

Experience Level: 5-10 years

Apply for this Job

Ready to apply? Click the button below to start your application.

Apply Now You'll be redirected to the employer's application page

Job Details

Job Type: FULL_TIME

Location: Bangalore

Experience Level: Senior_level

Posted: Mar 20, 2026

Views: 5