Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
• Proficiency in C++ programming.• Basic knowledge of SQL.• Strong analytical skills and quick learning ability.• Experience with PHP development.
About the job
Join Printec, a premier Technology Solutions Provider and Systems Integrator in Southeastern Europe, as a C/C++ Software Developer. We specialize in delivering comprehensive solutions to the Banking, Retail, and Telecommunications sectors. In this dynamic role, you will engage in the design, development, and maintenance of innovative software applications. At Printec, we prioritize our employees' growth by fostering a supportive environment that values diversity and promotes teamwork. You'll have the chance to work on cutting-edge projects and technologies within a fast-paced international business context, all while honing your skills to meet your personal and professional goals.
Main Responsibilities: • Design, develop, and maintain software solutions. • Manage C++ and PHP projects. • Implement new customer requirements effectively. • Conduct code reviews and troubleshoot issues as needed.
About Printec
Printec is recognized as a leading provider of technology solutions and systems integration across Southeastern Europe, catering to the needs of various industries, including Banking, Retail, and Telecommunications.
Similar jobs
1 - 20 of 432 Jobs
Search for Senior Software Engineer Ai And Search Team C C Or Rust
About UsWelcome to Redis! We are the creators of the technology that powers the fast applications that drive our modern world. Whether you checked the weather, made a purchase online, or tracked your flight today, our contributions are at work. At Redis, you will engage with cutting-edge technology that is reshaping the digital landscape, enhancing experiences for over 10,000 customers globally. Join us in our mission to create a faster, simpler world.This is a distinctive chance to influence Redis capabilities as we transition into the era of Artificial Intelligence.You will be part of the core Redis Search/Vector team, tackling some of AI’s most pressing challenges, including advanced indexing, vector and hybrid retrieval, and latency-sensitive solutions on a global scale. Your work will directly impact millions of developers by transitioning features from research to production, optimizing latency and recall while managing costs effectively.
About UsAt Redis, we are the architects of the technology powering the fast applications that drive our modern world. Whether you checked the weather, made a purchase, or tracked your flight online today, our solutions are behind those seamless experiences. Join us at Redis to work with cutting-edge technology, whether you're developing, marketing, or selling to our extensive global customer base of over 10,000.Why You’ll Love This RoleThis is an exciting opportunity to be at the forefront of enhancing Redis’s search and vector capabilities for the AI-driven future. As part of the Redis Search/Vector team, you will engage with real-world production systems that provide semantic, vector, and hybrid search functionalities to millions of developers around the globe.You will collaborate with seasoned engineers and technical leads, contributing to features from inception to production, while expanding your knowledge in high-performance search, vector retrieval, and latency-sensitive systems.Your Responsibilities:Develop and optimize core vector and information-retrieval components (such as HNSW, quantization, filtering, and re-ranking) under expert guidance.Enhance performance-critical pathways, focusing on reducing latency, maximizing throughput, and improving resource efficiency.Aid in addressing real-world challenges at scale, with an emphasis on correctness, reliability, and maintainability.Engage in design discussions and code reviews within the Search/Vector team.Work alongside Redis Core, Cloud, and Support teams on feature development and troubleshooting.Learn and implement systems-level optimizations (such as memory layout, concurrency, SIMD) with mentorship.What You’ll Need:Demonstrated production experience (typically 3–5+ years) in backend, systems, or infrastructure software development.Experience in either search/IR/vector systems or systems programming (storage, performance-critical services).Proficient in C/C++ or Rust, with a strong background in writing concurrent and efficient code.Excellent problem-solving abilities and the capacity to decompose tasks and designs with assistance.Bachelor’s degree in Computer Science or equivalent practical experience.Bonus Points For:Experience with distributed systems, cloud computing, or other related technologies.
About UsAt Redis, we are the creators of the fastest applications that power the digital world. Whether you’ve checked the weather, made a purchase, or tracked your flight status today, our technology is behind it. Join us in transforming the future with rapid and seamless experiences. Are you ready to be part of this journey?Why You Will Love Working HereAs the Software Engineering Team Lead within our AI and Search department, you will play a pivotal role in guiding the direction of Redis' AI and Search innovations. Lead a passionate team that drives Redis' Search capabilities, including real-time full-text search, vector similarity, and cutting-edge retrieval mechanisms.This role is integral to our next-generation data platform, where performance, scalability, and creativity converge.Your ResponsibilitiesLead a high-performing engineering team while engaging hands-on in the design and implementation processes.Provide technical guidance in systems-level development using C, C++, and Rust.Enhance Redis’ AI and Search functionalities, focusing on vector search, hybrid retrieval, and semantic caching.Design, oversee, and continuously improve CI/CD workflows to ensure rapid and quality releases.Manage incident responses and customer interactions for production issues, ensuring quick resolutions and implementing process improvements.Collaborate effectively with Core, Cloud, Product, and Support teams.Establish engineering standards focused on performance, reliability, testing, and operational excellence.Recruit, mentor, and nurture engineers, promoting a culture of ownership and ongoing development.
About UsWelcome to Redis! We are the innovative force behind the technology that powers the world's fastest applications. If you've checked the weather, made a purchase, or tracked your flight status online today, you’ve experienced our impact. At Redis, you’ll engage with cutting-edge technology, whether you’re developing, sharing its narrative, or marketing it to our expanding base of over 10,000 global customers. Join us as we create a more efficient world through simpler experiences.Why You'll Love Working HereIn this role, you’ll tackle challenging distributed systems problems by working on the core engine behind Redis Active-Active, utilizing CRDT-based replication. Our team is integrating AI and AI-driven workflows into our development and operational processes, empowering you to enhance your productivity and adeptly navigate complex system challenges.Your Responsibilities:Design and implement essential features in the Redis Active-Active engine, emphasizing CRDT-based distributed data systems.Utilize AI tools and agents to enhance development speed, debugging, and system comprehension.Develop the A-A Flex feature set, ensuring alignment with Redis core functionalities and unlocking new product capabilities.Optimize performance-critical C code for low latency and high throughput in large-scale environments.Identify and resolve intricate issues across distributed architectures and real-world production scenarios.Collaborate closely with your team to deliver comprehensive features, gradually increasing your ownership.Qualifications:Extensive experience in C/C++ systems programming.Solid foundation in distributed systems, including replication, consistency, CRDTs, and consensus mechanisms.Demonstrated capability to develop high-performance, low-latency systems.Exceptional debugging skills in complex, distributed environments.Strong sense of ownership, independence, and capability to thrive in a remote team setting.Excellent collaboration skills and the ability to navigate a large, shared code base.Preferred Qualifications:Experience with CRDTs or eventually consistent data systems.
Join our remote team as a Senior C++ Engineer, where you'll leverage your expertise in C++ programming to develop cutting-edge software solutions. You'll collaborate with cross-functional teams, driving innovation and enhancing our product offerings.
Exciting Career OpportunityJoin Teramind as a Senior C++ Developer and contribute to the development of our cutting-edge, secure, and scalable software that forms the backbone of our platform. If you are passionate about writing clean and efficient code, enhancing software architecture, and collaborating with a diverse team on impactful projects, this position is tailored for you. You will lead the entire development cycle—from conceptualizing technical solutions to refining architecture, crafting production-ready code, and guiding the evolution of our software products.Key Responsibilities• Create and implement high-quality software solutions with an emphasis on security, performance, and scalability.• Investigate, suggest, and execute innovative technical strategies to meet complex business requirements.• Enhance current architectures and legacy systems for improved performance.• Collaborate with QA and Support teams to troubleshoot and resolve technical issues.• Facilitate technical discussions and mentor colleagues on best practices in clean code, testing, and design.• Share insights that contribute to a stronger engineering culture and superior products.Qualifications• 5+ years of experience in C++11 or later.• Demonstrated experience in developing client-server applications.• In-depth understanding of scalable architecture principles and design.• Strong Git skills and experience in agile, remote teams.• Proficient in unit testing and contemporary design patterns.• A detail-oriented, proactive attitude and a desire for continuous learning.• Proficiency in English for effective communication in a global team.Preferred Qualifications• Experience in cybersecurity or privacy-centric software development.• Familiarity with Mac (Objective-C) or Windows system development (WinAPI, drivers).• Knowledge of technologies such as Boost, ClickHouse, Go, or Rust.• Understanding of AWS services.
Join Printec, a prominent Technology Solutions Provider and Systems Integrator in Southeastern Europe, as a C/C++ Software Developer. We deliver comprehensive solutions tailored for the Banking, Retail, and Telecommunications sectors. In this role, you will engage in the design, development, and maintenance of cutting-edge software applications.We pride ourselves on fostering a culture that values personal growth, diversity, transparency, and teamwork. As part of our dynamic team, you will have the chance to contribute to innovative projects and technologies within a fast-paced international business landscape, helping you to enhance your skills and reach your career objectives.
Join our dynamic team at CyberArk as a Senior C++ Software Engineer, where you will have the opportunity to work on cutting-edge security software solutions. You will be responsible for designing, developing, and maintaining high-performance applications that protect organizations’ sensitive information. This role requires a strong background in C++ programming, problem-solving skills, and a passion for technology.
About Man GroupMan Group is a leading global alternative investment management firm dedicated to delivering superior results for sophisticated clients through our Systematic, Discretionary, and Solutions offerings. Our investment strategies, supported by talented professionals and cutting-edge technology, encompass both public and private markets across all major asset classes, with a particular emphasis on alternatives. We prioritize building strong partnerships with our clients, fostering deep relationships, and crafting customized solutions that align with their investment objectives and the needs of millions of retirees and savers.Headquartered in London, we oversee $227.6 billion* in assets and operate from multiple offices worldwide. Man Group plc is publicly traded on the London Stock Exchange under the ticker EMG.LN and is a component of the FTSE 250 Index. More information can be found at www.man.com.* As of 31 December 2025The TeamThis is an excellent opportunity to become part of one of the largest alternative asset managers in the world. Technology is integral to Man's business strategy, and we continually evolve to maintain our competitive edge. Our culture champions change and innovation, with engineering at the core of our operational framework.We are looking for a Senior C# Engineer to join one of our Risk Engineering teams. This role is a senior individual contributor position responsible for defining multi-year technical strategies and implementing them through direct involvement and extensive technical leadership across the Man Risk Platform. The ideal candidate should be passionate about utilizing AI development tools to enhance delivery and promote their use within the team.This is a fantastic opportunity to collaborate with and learn from highly skilled engineers while developing a solid foundation in investment risk and data engineering. New team members will have the chance to engage with the latest technologies to tackle upcoming challenges.
About Man GroupMan Group is a leading global alternative investment management firm dedicated to delivering exceptional performance for discerning clients through our Systematic, Discretionary, and Solutions offerings. Our innovative single and multi-manager investment strategies are supported by in-depth research and are designed to span both public and private markets across all major asset classes, with a special emphasis on alternative investments. At Man Group, we adopt a partnership approach to collaborate with clients, building strong relationships and crafting tailored solutions that align with their investment objectives and the needs of the millions of savers and retirees they represent.With our headquarters in London, we manage assets totaling $227.6 billion* and have a presence in multiple global offices. Man Group plc is publicly traded on the London Stock Exchange under the ticker EMG.LN and is a constituent of the FTSE 250 Index. For more information, please visit www.man.com.* As of 31 December 2025About the ProgrammeOur Technology Graduate Programme offers a unique experience where you will engage with three teams utilizing C#/ .NET over a two-year period.As a successful applicant, you will have the chance to enhance the functionality and scalability of the Technology platform that drives Man Group. Your work will involve developing solutions in various domains such as order management, trade settlement, risk management, fund accounting, and client reporting. You will undertake significant projects, receive formal training, benefit from mentorship by senior leaders, and cultivate a deep understanding of our business. Upon completing the programme, you will be ideally positioned to forge a long-term career at Man Group.Who are we looking for?We invite you to join us as an Associate Engineer and become a vital part of the team responsible for building and maintaining the platform that powers Man's hedge funds.Key Skills & Experiences:
Join Printec, a premier Technology Solutions Provider and Systems Integrator in Southeastern Europe, as a C/C++ Software Developer. We specialize in delivering comprehensive solutions to the Banking, Retail, and Telecommunications sectors. In this dynamic role, you will engage in the design, development, and maintenance of innovative software applications.At Printec, we prioritize our employees' growth by fostering a supportive environment that values diversity and promotes teamwork. You'll have the chance to work on cutting-edge projects and technologies within a fast-paced international business context, all while honing your skills to meet your personal and professional goals.Main Responsibilities:• Design, develop, and maintain software solutions.• Manage C++ and PHP projects.• Implement new customer requirements effectively.• Conduct code reviews and troubleshoot issues as needed.
Full-time|Hybrid|Sofia, Sofia City Province, Bulgaria
Join a leading Technology Solutions Provider and Systems Integrator in Southeastern Europe, specializing in comprehensive solutions for the Banking, Retail, and Telecommunications sectors. We are seeking a skilled C++/Java Software Developer to enhance our team and contribute to the design, development, and maintenance of cutting-edge software solutions. At printec, we prioritize the growth and development of our employees, fostering a supportive environment that values diversity, openness, and teamwork. You'll have the chance to engage in innovative projects within a dynamic international business setting, while honing your skills to reach your personal and professional aspirations. Main Responsibilities: • Design, develop, and maintain software applications. • Work on C++ and Java/Android projects. • Implement new customer requirements and features. • Participate in code reviews and address bugs effectively.
Join the dynamic team at Ubisoft and take your C++ development skills to the next level! As a C++ Developer, you will be instrumental in designing and implementing high-quality software solutions for cutting-edge gaming projects. You will collaborate closely with our talented team of programmers, artists, and designers to create immersive gaming experiences that captivate players around the world.
About Man GroupMan Group is a leading global alternative investment management firm dedicated to generating superior performance for our sophisticated clients through our Systematic, Discretionary, and Solutions offerings. Driven by a combination of exceptional talent and cutting-edge technology, our diverse investment strategies are based on thorough research and encompass both public and private markets across all major asset classes, with a notable emphasis on alternatives. We pride ourselves on our partnership approach, fostering deep relationships with clients to create tailored solutions that align with their investment objectives and those of the millions of savers and retirees they represent.Headquartered in London, we manage assets worth $227.6 billion* and operate across multiple global offices. Man Group plc is publicly traded on the London Stock Exchange under the ticker EMG.LN and is part of the FTSE 250 Index. For more information, please visit www.man.com.* As of 31 December 2025The TeamThis is an exceptional opportunity to join one of the largest alternative asset managers. Technology plays a crucial role in Man's business strategy, and we continuously evolve to remain at the forefront of the industry. Our culture embraces innovation and change, with engineering being fundamental to our operational framework.We are seeking a talented C# Engineer to join our Risk Engineering team. You will collaborate with Investment Risk Managers and fellow Engineers to develop solutions that enhance daily risk analysis and drive the ongoing improvement of the Man Risk Platform. Your enthusiasm for utilizing AI development tools to expedite delivery and promote their use within the team will be highly valued.This is a fantastic opportunity to work alongside highly skilled engineers, and to deepen your understanding of investment risk and data engineering. New hires will have the chance to engage with the latest technologies as we tackle the challenges ahead.
Join our innovative team at Sutherland as a C++/Qt/QML & Java Developer! This fully remote position allows you to contribute to exciting projects from anywhere in Bulgaria. You will be instrumental in developing high-quality software solutions, collaborating with cross-functional teams, and ensuring the delivery of exceptional user experiences.
Trinetix is seeking a talented Full-Stack Developer to join our innovative team.Your RoleDesign and develop robust backend services and APIs utilizing .NET (C#).Engage in full-stack development as needed, collaborating on frontend components when necessary.Own technical decisions and architectural designs, ensuring scalability and maintainability.Adapt to evolving requirements, working in a dynamic environment.Collaborate with stakeholders while upholding strong engineering principles.Utilize modern development tools, including AI-assisted technologies, to enhance productivity.Commit to continuous learning and adaptation to emerging technologies.RequirementsProficiency in .NET / C# development.Experience in creating RESTful APIs.Deep understanding of software design principles such as OOP and clean code.Full-stack development experience OR a strong backend focus with a willingness to work on the frontend.Self-motivated with a strong sense of ownership over tasks.Excellent problem-solving abilities.Strong communication skills in English.Preferred QualificationsFamiliarity with modern frontend frameworks like React or Angular.Experience in environments with shifting or ambiguous requirements.Knowledge of cloud platforms (e.g., Azure, AWS, GCP).Exposure to AI tools and contemporary development workflows.Understanding of microservices and distributed systems.Core ResponsibilitiesDevelop and maintain RESTful APIs using .NET / ASP.NET Core.Create scalable and maintainable solutions with a focus on code quality.Work with relational databases and optimize queries.Participate in architectural discussions and collaborate on technical decisions.Ensure code is well-structured and testable.Identify issues and enhance system performance.Incorporate AI-assisted tools (such as Cursor, Claude, Copilot) into the development process.
About Cast AI Cast AI builds an automation platform that combines artificial intelligence with Kubernetes infrastructure. The goal: improve performance, reliability, and efficiency in production environments by embedding autonomous decision-making into cloud systems. Manual management of Kubernetes and AI environments becomes less effective at scale. Cast AI addresses this by providing continuous automation that adapts infrastructure as conditions change. This approach helps reduce manual work, cuts costs, and boosts operational efficiency. More than 2,100 companies rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS. Global Team and Culture Headquartered in Miami, Cast AI operates across 34 countries, including Europe, North America, Latin America, and APAC. The team values diverse perspectives and intentionally builds a global workforce. Recent Milestone In January 2026, Cast AI reached unicorn status after a strategic investment from Pacific Alliance Ventures, part of the Shinsegae Group (a conglomerate valued at over $50 billion). The company’s valuation now exceeds $1 billion. Location Requirements This Senior Software Engineer - Infrastructure role is open to residents of Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Slovenia, and Ukraine.
Join CyberArk as a Senior Software Engineer specializing in Secure AI Agents, where you will play a crucial role in developing innovative solutions that enhance security protocols. You will collaborate with a talented team of engineers and work on cutting-edge technology aimed at protecting critical business infrastructures.
About UsAt Redis, we are pioneers in creating the infrastructure that powers some of the world's fastest applications. Whether you're checking the weather, making a payment, or tracking your flight status online, our technology plays a crucial role. Join us in building a faster world with simpler, more efficient experiences.Our core mission is to accelerate the transition to AI-native systems globally. We are committed to delivering high-performance services that enhance developer and agent workflows, making them faster, more efficient, and easier to scale.As a Senior Engineer on our AI Services team, you will design and implement impactful memory and context capabilities for next-generation chatbots and AI agents. You will take ownership of architecture, implementation, and production deployment while ensuring high standards for quality, performance, and operability. Additionally, you will mentor emerging talent through code reviews and technical guidance, and collaborate closely with the AI Research team to align on roadmap and technical direction.This position offers a fantastic opportunity to spearhead innovation and expand the capabilities of the Redis platform in the burgeoning Agentic AI era.
Jobgether is looking for a Senior Software Engineer in Bulgaria to help build AI-powered SaaS products. This role centers on designing, implementing, and maintaining software applications that use artificial intelligence to improve user experiences and support business goals. Role overview This position involves close collaboration with teams across the company. The Senior Software Engineer will work with others to define project requirements, create technical specifications, and deliver reliable, high-quality code. What you will do Design and develop software applications that incorporate AI features Maintain and enhance existing systems to meet evolving needs Work with cross-functional groups to gather requirements and clarify technical details Contribute technical expertise to expand the company’s portfolio of AI-driven products Requirements Experience as a software engineer, with a focus on designing and building applications Ability to collaborate with diverse teams and translate requirements into technical solutions Strong commitment to delivering high-quality, maintainable code
Apr 29, 2026
Sign in to browse more jobs
Create account — see all 432 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.