For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Pine Software
Pine Software

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Testing
Git
+23

Permanent role
7 days ago
Apply now

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 Software Engineer with experience in WPF who actively asks questions and strives to make an impact beyond just completing tasks. It’s important not only to write code but also to seek optimal solutions, collaborate effectively with the team, propose improvements, and contribute to the product’s growth.

Responsibilities:

  • Design and develop high-performance WPF applications using .NET 8;
  • Solve complex algorithmic challenges involving real-time data;
  • Optimize memory usage and system latency;
  • Contribute to the architecture of a modular monolithic trading client application;
  • Participate in code reviews and mentor mid/junior engineers;
  • Creating unit/integration tests, fixing bugs, and optimizing performance;
  • Participating in meetings, code reviews, and working with designers, testers, and Product Owners;
  • Automating builds and deployments, working with Git and release processes.

‍Job requirements:

  • 5+ years of experience in software development;
  • Expert-level C# (.NET 6/7/8);
  • WPF with MVVM architecture;
  • Strong knowledge of data structures and algorithms;
  • Deep understanding of memory profiling, GC behavior, and memory optimization techniques;
  • Experience with low-allocation patterns and allocation-free APIs;
  • Multithreading and high-concurrency systems;
  • Modern .NET features: Span<T>, Memory<T>, ValueTask;
  • Git, CI/CD (GitLab), Unit Testing frameworks (xUnit/NUnit);
  • Familiarity with network protocols and real-time data handling (TCP/WebSockets/gRPC);
  • Strong architectural thinking and system design skills;

‍Would be a plus:

  • Unsafe code and interop experience;
  • CUDA/OpenGL knowledge;
  • High-Frequency Trading or other low-latency systems background;
  • Experience in FinTech is a plus;
  • WPF performance optimization.

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!

About Pine Software

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service