EasyMorph is a quickly growing software company with headquarters in Toronto, Canada. The company has created a popular no-code data transformation and automation application for non-technical users. As of now, it has more than 400 customers in 25 countries.
9 січня 2023

Senior C# / F# Developer (backend, product)

віддалено від $6000

Disclaimer

Candidates from Ukraine only, please.

Absolutely ALL messages from staffing/recruiting agencies and HR freelancers will be reported as spam, blocked, and banned without exceptions. We never respond to such messages. Don’t waste your and our time.

Description

EasyMorph is a quickly growing enterprise software company with headquarters in Toronto, Canada. The company has created and keeps developing a popular best-in-class no-code data transformation and automation application that is used by more than 500 companies around the world.

The core of the application is a state-of-the-art high-speed columnar in-memory engine for data transformation and analytics. Your task will be to develop the engine further and improve its performance. The engine is written in F#, but we don’t require prior experience with F# (it can be learned fairly quickly). The main responsibilities include:

  • Development of the in-memory calculation engine
  • Designing and implementing algorithms for parallelized high-speed data processing
  • Performance fine-tuning and optimization

Required skills

  • Writing highly performance-optimized .NET applications
  • Deep knowledge of data-processing algorithms and their performance characteristics (you must be really good at it, it will be the main topic in interviews)
  • Profound understanding of asynchronous patterns and TPL in .NET
  • Intermediate English writing and speaking skills

Would be a plus

  • Experience in developing database engines and/or distributed data processing systems
  • Experience in writing compilers
  • Experience with F# or C++

We offer

  • Develop a world-class, successful product used every day by hundreds of organizations and thousands of users around the world
  • 100% remote full-time work (we’re a 100% remote company)
  • Flexible work hours (assuming 8hr workday)
  • Two-week paid vacation
  • Annual bonuses
  • Highly competent team (all team members are Senior Devs)
  • Low supervision / high autonomy

If you reached this point, please include the word “banana” in the 1st line of your application. This would help us to distinguish you from candidates that don’t read job descriptions :)

LinkedIn