New offer - be the first one to apply!
November 3, 2026
Senior C++ Developer
Senior • On-site
Kraków, Poland
Quick Facts
- Hybrid work model with 1 day per week in the client office in Kraków
Description
As a Senior C++ Developer, you will design and build reusable software components and modules for complex systems. You will follow project design and security requirements, coordinate software changes and improvements, and contribute to technical specifications based on business and user needs.
Responsibilities
- Participate in the project with subject-matter input and software development
- Design modules, components, applications, and IT systems
- Create software to enable component reuse across different applications
- Follow internal software design/build rules covering network security, software licensing scope, copyright, and resilience against cyberattacks
- Use tools for graphical representation of the software project
- Implement and coordinate software changes and improvement initiatives with the team
- Share knowledge and collaborate on improvements and information exchange
- Contribute to system requirements based on business requirements
- Create technical specifications based on user requirements
- Carefully document and archive ongoing results and source code according to project requirements in dedicated databases/repositories/internal information-sharing services
- Collaborate with business customers on strategies for documenting deliverables
- Apply methods to ensure the required source code quality during software development
Requirements
- Bachelor’s degree in computer science, computer engineering, electronics, electrical engineering, or a related technical field
- More than 5 years of professional C++ development
- Good knowledge of Modern C++
- Knowledge of multithreading and experience programming on Linux
- Experience with Visual Studio, Git, and Azure DevOps
- Strong teamwork skills and excellent English communication (verbal and written)
- Strong results orientation and willingness to take responsibility for project success
- Nice to have: analytical skills and effective problem-solving
Benefits
- Support for professional and personal development aligned with your goals
- Individual support from a Service Delivery Manager
- Training, certificates, and conferences—technical development costs supported or fully covered
- #SmartChange to switch projects according to your preferences
- Work-life balance support with integration events, sports activities, and #edge1talks webinars
- Support for physical activity (sports initiatives and training room rentals)
- Health package: private care, sports card, insurance, and psychological support
- Flexible benefits: you decide how to allocate points in the benefits system
Similar jobs you might like

Senior C++ Developer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
1h ago
C++ Developer / Scrum Master
Edge One Solutions Sp. z o.o
Senior
Technology
Kraków, Poland · On-site
N/A
1h ago

Senior C++ Developer
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
1h ago
Senior .NET Developer
SCALO
Senior
Technology
Warsaw, Poland · On-site
39938K zł - 46594K zł/yr
1h ago

C++ / C# Developer (German)
emagine Polska
Senior
Technology
Warsaw, MA, Poland · Remote
$291K - $333K/yr
1h ago

Senior .NET Developer
Finture Sp. z o.o.
Senior
Technology
Poznań, Poland · On-site
N/A
1h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights