Our head office is located in sunny, sometimes scorchy Larnaca, Cyprus, and we have an office located in Kyiv as well.
-
Β· 1141 views Β· 108 applications Β· 12d
Senior General QA (Π‘#, desktop)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experiencePine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage...Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
We are looking for a Senior General QA responsible for manual and automated testing of desktop applications (WPF, WinForms) and backend integrations, creating and maintaining test documentation, identifying and resolving defects, conducting high-quality testing of requirements, and ensuring product stability at all stages of development and production.
Responsibilities
- Perform manual and automated testing of new features to ensure product quality and stability.
- Develop and maintain detailed test documentation, including test plans, checklists, test cases, and reports.
- Record, track, and manage bugs in the bug tracker with attention to detail and accuracy.
- Collaborate closely with developers to optimize testing processes and ensure seamless feature integration.
- Share responsibility for ensuring the stability of deployed code in production environments.
- Be the reliable guardian of quality for the team.
Job requirements
- β3+ years of experience in QA, including testing complex desktop systems (WPF, WinForms, integrations with backend and databases).
- 2+ years of hands-on experience with test automation using C#/.NET (FlaUI or similar frameworks), C++.
- Strong knowledge of testing principles, including test design, test documentation, and detailed bug reporting.
- Hands-on experience with desktop client testing tools (FlaUI or similar).
- Practical experience with API testing (Postman, Swagger) and API test automation.
- Solid experience with databases, including PostgreSQL, Npgsql, and advanced
- SQL queries (CRUD operations, data validation).
- Experience with CI/CD pipelines and integrating automated tests (GitLab CI/CD, Jenkins or similar).
- Hands-on experience with monitoring and logging tools (Grafana, Prometheus, Loki).
- Ability to analyze production issues and work effectively with logs, metrics and monitoring data.
- Proficiency with test management tools such as Qase.io, TestRail, Xray, or similar.
Company offers
β
- Care from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future β work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca β a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms β all for your comfort.
β
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move! -
Β· 264 views Β· 51 applications Β· 5d
Senior C++ Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experiencePine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage...Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
Weβre looking for a Senior C++ Engineer who builds high-performance, low-latency systems and cares about more than just code β someone who seeks optimal solutions, owns their work, and drives real impact.
β
β
Responsibilities
- Design, develop, and maintain core components of the market data backend platform in C++23.
- Optimize data ingestion pipelines to handle up to 1M messages per second with microsecond-to-millisecond latency.
- Participate in architectural decisions to ensure scalability, reliability, and high performance.
- Conduct thorough code reviews with focus on performance, correctness, and maintainability.
- Collaborate with other engineers to design efficient, testable, and scalable solutions.
- Continuously monitor and improve system performance, identifying and resolving bottlenecks
β
β
Job requirements
- 5+ years of professional experience in C++ development.
- Proven experience building high-performance, low-latency systems (100Kβ1M+ messages per second).
- Expert-level knowledge of modern C++ (C++17/20/23) β concepts, coroutines, ranges, multithreading.
- Strong understanding of multithreading, lock-free programming, and memory synchronization primitives.
- Solid background in data structures and algorithms (DSA).
- Strong architectural thinking and system design skills;
β
β
Would be a plus
- Experience with Go or Python.
- Familiarity with PostgreSQL, Kubernetes, or distributed systems.
- Knowledge of ZeroMQ or other messaging frameworks
β
Company offers
- βCare from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future β work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca β a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms β all for your comfort.
β
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move! -
Β· 555 views Β· 86 applications Β· 6d
Senior .NET Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experiencePine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage...Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
We are looking for a Senior .NET Engineer to develop and enhance complex desktop applications built with C#, WPF, WinForms, and Qt. You will contribute to architecture, improve product quality, and collaborate closely with a team of experienced engineers.
Responsibilities
- Develop and enhance desktop client applications using C#, WPF, WinForms, and C++ Qt
- Participate in system architecture discussions, including UI/UX design
- Collaborate closely with Product Owners and QA engineers
- Maintain, refactor, and improve existing codebases
- Conduct code reviews and provide technical guidance
- Evaluate and select appropriate libraries, frameworks, and tools
Ensure code quality and adherence to best development practicesβ
Job requirements
- 5+ years of commercial experience with C#
- At least 2 years working with WPF
- Basic to intermediate experience with C++
- Familiarity with WinForms
- Basic understanding of REST APIs and gRPC
- Ability to write and optimize SQL queries
- Proficiency with Git, Bitbucket, JIRA
Strong communication skills and ability to work effectively in a team
Would be a plus
- βExperience with Qt C++
- Experience working with complex or high-performance desktop systems
- Knowledge of .NET async/await patterns
- Experience with multithreading and performance optimization
- UI performance profiling
- General knowledge and understanding of financial, stock, and options markets.
Company offers
- Care from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
Office of the Future β work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca β a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms β all for your comfort.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move! -
Β· 104 views Β· 2 applications Β· 6d
Middle Financial specialist / Accountant
Hybrid Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B2Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage...Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
We are looking for an Accountant/Financial Specialist with Cyprus accounting experience, who will work with VAT reporting, payroll, multi-currency operations, and financial systems.
Responsibilities
- Preparing records and entries in accounting systems
- Working with financial reports and documentation
- Handling VAT reporting for Cyprus
- Assisting with payroll calculations
- Checking the accuracy and completeness of primary documents
- Processing payments and handling bank-related tasks
- Supporting the audit of a Cyprus entity
- Participating in the preparation of management reporting
- Entering payments and financial data into the management accounting system
- Performing other finance-related tasks as needed
β
Job requirements
β
- 3+ years of experience as an Accountant or Financial Specialist
- Experience with Cyprus accounting and VAT reporting
- Experience working with multi-currency accounts and exchange differences
- Familiarity with accounting systems such as MS Dynamics 365 Business Central or similar
- Ability to work with different types of management report
- Strong attention to detail and good self-organization
- Ability to clearly and accurately perform assigned tasks
- Problem-solving and decision-making skills
- Ability to operate effectively in a fast-paced environment
- Certificate confirming IFRS knowledge
- English β Upper-Intermediate
Company offers
β
- Care from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future β work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca β a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms β all for your comfort.
β
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move! -
Β· 69 views Β· 18 applications Β· 20d
Senior Site Reliability Engineer (SRE)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 4 years of experience Β· English - B1Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage...Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
As a Senior Site Reliability Engineer (SRE), you will be responsible for ensuring the reliability, availability, and scalability of our products and infrastructure. You will work closely with DevOps, engineering, and stakeholder teams to build and maintain robust observability, automation, and incident management practices.
Responsibilities
- Define, implement, and continuously monitor SLA, SLO, and SLI to measure and improve product availability and reliability.
- Design, configure, and maintain monitoring and alerting systems, including Grafana, VictoriaMetrics, Alertmanager, Grafana OnCall, Kibana, and Elasticsearch; integrate new observability tools as needed.
- Implement and maintain distributed observability solutions, including monitoring, tracing, and OpenTelemetry-based stacks.
- Ensure stability, high availability, and reliability of infrastructure and production systems.
- Participate in incident response, root cause analysis, and post-mortem reviews; drive corrective and preventive improvements.
- Take part in knowledge-sharing sessions, internal trainings, and documentation efforts; contribute to mentoring and hiring processes when needed.
- Participate in software release planning and collaborate with stakeholders and management on infrastructure and capacity requirements.
- Collaborate with stakeholders on the design, maintenance, and regular validation of backup and disaster recovery systems.
- Provide support to managers, developers, and QA engineers on monitoring, observability, and system analysis topics.
Job requirements
- 7+ years of total working experience
- HashiCorp Stack: Consul, Vault, Packer, Nomad, Terraform
- Configuration Management: Ansible
- Google Cloud Platform (GCP): VPC, GKE, Firewall, Cloud Storage, Compute Engine, Artifact Registry
- Kubernetes: GKE and on-premises solutions, Helm, Argo CD, SSO
- Containerization: Working with containers (Docker / containerd / Podman); building and running containers
- CI/CD: GitLab
- Networking: Strong fundamentals of network architecture and protocols
- Programming Languages: Bash, Python
- Operating Systems: Linux (Debian-based ~85%, RHEL-based ~15%), Windows family (~5%)
- Databases: PostgreSQL, MySQL, MongoDB
- Caching Solutions: Redis, Memcached
- Message Queues: RabbitMQ, Kafka
- Load Balancing & API Gateways: HAProxy, KrakenD, Kubernetes Gateway API
- Monitoring & Observability: Prometheus / VictoriaMetrics, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), OpenTelemetry, Vector, Netdata
β
Would be a plus
β
- General knowledge and understanding of financial, stock, and options markets.
- Amazon Web Services (AWS)
- Virtualization solutions on bare-metal platforms
- Experience with high-load systems and very high peak loads
- Experience with hybrid infrastructures (multi-cloud, cloud + bare-metal, mixed operating systems, etc.)
GrafanaLabs Stack
Company offers- Care from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future β work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca β a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms β all for your comfort.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!
More - Define, implement, and continuously monitor SLA, SLO, and SLI to measure and improve product availability and reliability.
-
Β· 528 views Β· 92 applications Β· 13d
Senior General QA
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· English - NonePine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage...Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
We are seeking a Senior General QA professional with a true passion for process automation and software quality. The ideal candidate will bring hands-on production experience and strong expertise with observability systems. A solid background in complex e-commerce, financial, or payment systems will be considered a strong advantage.
βLocation: Remote
Type of work: Full-time
- Perform manual and automated testing of new features to ensure product quality and stability.
- Design: Studying requirements, help with designing architecture, and decomposing tasks.
- Development and Coding: Writing clean, structured, and optimized C# code following SOLID, DRY, and YAGNI principles, working with APIs, databases, logging, and monitoring.
- Testing and Debugging: Creating unit/integration tests, fixing bugs.
- Database Management: Designing, optimizing queries, and managing migrations.
- CI/CD: Automating builds and deployments, working with Git and release processes.
- Team Collaboration: Participating in meetings, code reviews, and working with designers, testers, and Product Owners.
Support and Bug Fixing: participation in the adoption with handling incidents.
Job requirements
- 4+ years of experience in a similar role.
- 2 years of practical experience with C#/.NET and test automation frameworks.
- Strong understanding of testing principles, including test design, writing test cases, and creating detailed bug reports.
- Hands-on experience with API testing tools (e.g., Postman, Swagger).
- Familiarity with database operations (CRUD), SQL syntax.
- Knowledge of CI/CD principles and experience in implementing automated testing pipelines.
- Proficiency with tools like GitLab, Jira, TestRail, Xray or similar.
- Experience working within Scrum teams.
- Ukrainian (native or fluent) and English (Pre-Intermediate or higher).
β
Would be a plus
- Experience with AMQP (Advanced Message Queuing Protocol).
- Experience with WireShark, Grafana.
- Knowledge of Rabbit MQ, Redis, MongoDB, ZeroMQ.
- Familiarity with trading platforms or stock exchange workflows.
- Understanding of BDD Gherkin syntax and familiarity with SpecFlow.
Company offers
β
- Care from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future β work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca β a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms β all for your comfort.
β
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!