How Remoteville checks and expires listings

Senior Software Engineer

Skills
C#Computer ScienceData StructuresProgrammingPythonTradingTrading Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years software engineering experience
  • 3+ years development in Python and C#
  • Strong understanding of data structures and algorithms
  • Ability to deliver clean testable reliable code quickly
  • Willingness to be on call and support systems
  • Able to articulate software concepts and designs clearly
  • Bachelor's degree in Computer Science Software Engineering or similar with excellent results

Nice to have

  • Reliable
  • Owner mentality
  • Collaborative
  • Nimble
  • Driven

Day to day

  • Develop core trading system infrastructure in Python and C# for cryptocurrency market-making operations.
  • Work closely with traders middle office and other stakeholders to analyse problems and design effective solutions across CeFi and DeFi environments.
  • Deploy production components troubleshoot system issues and identify improvements to enhance reliability and performance.
  • Participate in system design discussions code reviews and trading idea brainstorms to support continuous delivery.