Sofia, Bulgaria
5 days ago
Sr. Engineer, Software Development

It's fun to work in a company where people truly BELIEVE in what they're doing!

Job Description: 

Why Ingram Micro?


Ingram Micro is a leading technology company for the global information technology ecosystem. With the ability to reach nearly 90% of the global population, we play a vital role in the worldwide IT sales channel, bringing products and services from technology manufacturers and cloud providers to business-to-business technology experts. Our market reach, diverse solutions and services portfolio, and digital platform Ingram Micro Xvantage™ set us apart.

 

What you’ll do?

Design, implement, and maintain high-performance and scalable applications using modern C++ standards (C++11/14/17/20).   

Design and develop cloud micro-services (E-commerce, service provisioning, etc.) that seamlessly integrates with the rest of the IMC portfolio   

Collaborate with product management and other stakeholders to understand requirements, design features, and deliver innovative solutions 

Challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment design challenges, performance and scale bottlenecks   

Develop software verification plans and quality assurance procedures

Develop build-time tests for new functionality with >90% coverage 
 

​Document and maintain software functionality 
 

Incumbents provide a leadership role for the work group through knowledge in his/her area of specialization. Generally free to determine work priorities based on general direction from managers. 

 

What you’ll bring:

3+ years of professional experience in C++ development

Strong proficiency in C++11/14/17/20, with a deep understanding of object-oriented design and programming

Experience with multithreading, parallel processing, and performance optimization

Strong knowledge of data structures, algorithms, and software design patterns

Experience with version control systems (e.g., Git) and CI/CD pipelines

Familiarity with memory management, pointers, and low-level programming

Experience with cross-platform development (Windows, Linux, macOS) is a plus

Strong debugging and problem-solving skills

Excellent communication skills and the ability to work collaboratively in a team environment

 

What you’ll receive:
Apart from great parties, team spirit and a positive mindset, we also have:

Competitive salary & Bonus system

Additional health insurance and Life Insurance

Food vouchers & Transport Allowance

Well-being Program & Multisport card

Referral and baby bonus

Paid holiday days increasing in time.

Language courses

Free access to LinkedIn Learning Platform

Great career growth and development opportunities

Hybrid type of work

Modern office space with free coffee and hot beverages 

Company discounts

Recognition awards 

We promise our recruitment process is not scary. It is even fully remote. Apply now!

#LI-Hybrid #LI-VA1 #IngramMicroBulgaria

Confirm your E-mail: Send Email