Senior C/C++ Engineer — Payroll Platform
Lead the evolution of Priority’s mission-critical Payroll module—powering thousands of Israeli and international companies—while guiding the transition from a highperformance C/C++ codebase to a modern, cloudready microservices architecture.
You’ll own core components of the payroll engine, ensure airtight compliance with Israeli salary and labor law, and set technical standards that raise the bar across the team. We operate in an AWS-hosted environment.
Responsibilities:
- Own and evolve the Payroll module end to end: design, develop, optimize, and maintain core C/C++ services.
- Translate complex Israeli payroll regulations (tax, pension, social benefits, reporting) into deterministic, testable system logic in close collaboration with domain experts and product managers.
- Shape the target architecture: enhance the existing C/C++ foundation and design/deliver new cloud and microservice-based services where they add real value.
- Optimize data flows and reporting with MS SQL Server; drive performance and reliability at scale.
- Champion SDLC excellence: code reviews, testing strategies, version control, and CI/CD; leverage AI coding agents to accelerate delivery and quality.
- Mentor developers, promote clean code, and establish technical best practices across the team.
Requirements:
- 5+ years of professional C/C++ development with a track record of delivering production systems (must).
- Proven experience with payroll/salary systems and deep understanding of Israeli payroll compliance (must).
- Strong RDBMS skills (MS SQL Server), with an eye for performance and robustness.
- Comfortable improving and modernizing legacy systems while building the next generation in parallel.
- Excellent system design, problemsolving, and attention to detail; B.Sc. in CS/Engineering or equivalent.
Nice to have
- Golang or other modern backend languages.
- Microservices architecture, Docker/Kubernetes, and AWS.
- ERP experience (ideally Priority ERP).
- Background in DevOps and CI/CD pipelines.
Also hiring
Full Stack Web Developer
Are you a talented Full Stack Developer with a deep grasp of React and .NET? We'd love to have you join our team! We're seeking a passionate developer eager to help us improve our Priority Retail products with creative solutions.
QA – Priority Software Finance-team
Priority Software is looking for a QA Specialist to join our Financial Development Team.
Senior Fullstack Developer – Hospitality
Priority Software is seeking a Senior Developer with deep expertise in AI, code, and scaling – and above all, the ability to lead bold technological processes and change the rules of the game.