-
Orion Innovation

Senior C++ Software Engineer (Temporary Contract until December 2026)

Orion Innovation
Lithuania · Temporary · Mid-Senior

We are seeking a Senior C++ Software Engineer to join our team on a temporary contract until December 2026. In this role, you will take ownership of the design, development, and optimization of system-level and performance-critical software, playing a key role in shaping architecture and technical direction.


This position is suited for an experienced engineer who can lead by example, make solid technical decisions, and mentor others while working on complex, production-grade systems.


Primary Duties

  • Design, develop, and maintain high-performance C/C++ systems and components
  • Lead the implementation of complex features and architectural improvements
  • Analyze, troubleshoot, and resolve critical issues in system-level software
  • Drive code quality through best practices, code reviews, and technical standards
  • Collaborate closely with cross-functional teams (QA, DevOps, architects, product)
  • Translate business and technical requirements into scalable, efficient solutions
  • Mentor and support mid and junior engineers, providing technical guidance
  • Contribute to architectural decisions and long-term technical strategy


Required Skills

  • Strong professional experience in C++ (modern C++ preferred)
  • Deep understanding of data structures, algorithms, and software design principles
  • Solid expertise in memory management, performance optimization, and low-level programming
  • Proven experience working with multithreading and concurrency
  • Strong background in Linux or Windows system-level development
  • Experience with debugging, profiling, and performance tuning tools
  • Proficiency with version control systems (e.g., Git)
  • Ability to design and review complex systems and codebases
  • Strong communication skills and ability to work across teams


Nice-to-Have Skills

  • Experience with distributed systems or high-load applications
  • Background in embedded, networking, or real-time systems
  • Familiarity with build systems (CMake, Make) and CI/CD pipelines
  • Experience with automated testing and test frameworks
  • Knowledge of scripting languages (Python, Bash)
  • Exposure to modern development practices (containerization, cloud environments)


What We Offer

  • Opportunity to take ownership of critical, high-impact systems
  • Work in a stable and recognized company with strong engineering culture
  • Competitive compensation and benefits package
  • Collaborative, professional, and technically driven team environment
  • Flexible working hours and modern office setup
  • Opportunities to influence architecture and technical direction
  • Continuous learning and professional development opportunities

Key Skills

Ranked by relevance

c containerization devops cloud cicd
Login to Apply
Posted
Apr 01, 2026
Type
Temporary
Level
Mid-Senior
Location
Vilnius

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Danske Bank
Related

Senior Machine Learning Engineer

2026-04-10

Full-time
Not Applicable
Lithuania
Financial Services
Engineering
View Job Details
Genesys
Related

Software Engineer, GRC

2026-04-09

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Wallee Group
Related

Java Software Engineer

2026-04-11

Full-time
Executive
Lithuania
IT Services
Engineering