Pine Software

Middle Software Engineer

Location

Remote

Type

Full-time

Department

Application Posted

August 1, 2025

Job description

‍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 Middle Software Engineer with experience in WPF who takes ownership of their work, writes clean and efficient code, and collaborates well with others. You’re curious by nature, ask the right questions, and aim to not just deliver features but also improve the overall product and development process.

Responsibilities

  • Develop and maintain WPF applications using .NET 8;
  • Solve algorithmic challenges involving real-time data streams;
  • Perform basic memory and performance optimizations;
  • Collaborate on the architecture of a modular monolithic trading client application;
  • Support in code reviews, bug fixes, and performance analysis;
  • Write unit/integration tests and participate in CI/CD processes;
  • Work closely with senior engineers, designers, testers, and Product Owners.

Job requirements

  • 3+ years of experience in software development;
  • Solid C# knowledge (.NET 6/7/8);
  • Experience with WPF and MVVM;
  • Understanding of data structures and algorithms;
  • Basic understanding of memory profiling and garbage collector (GC) behavior;
  • Experience with Git and GitLab CI/CD;
  • Familiarity with unit testing frameworks (xUnit/NUnit);
  • Familiarity with low-allocation techniques;
  • Ability to write clean and maintainable code;
  • Basic knowledge of network protocols (TCP/WebSockets/gRPC);
  • Logical and structured problem-solving mindset;

Would be a plus

  • Unsafe code and interop experience;
  • Knowledge CUDA/OpenGL;
  • 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.
  • 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!

Career Opportunities

Other Open Positions

We work with programming languages like C#, Python, JavaScript, and C++. At Pine, we value talent, dedication, and responsibility. If you’re ready to create innovative products, you’ll thrive with us

Middle QA

Remote / Full-time

Senior Security Engineer

Larnaca / Full-time

Senior. Net Developer

Remote / Full-time

Middle .Net Developer

Remote / Full-time

View All Positions

Contact

Do you want
to get in touch
with us?

Ready to grow your company?
Get in touch today!

Reach us