Remote jobs in Programming



Senior Software Engineer (m/f/d) - Remote

2 months

Remote Jobs


Remote Jobs in Hanover


Senior Software Engineer (m/f/d) - Remote

Location: Hanover Type: Full Time

We are a growing financial technology startup optimising asset management via artificial intelligence. This position is defined as a remote role and can be handled from everywhere.

About the Role:

We are looking for a Software Engineer to join our growing Software Tech Stack. AXOVISION is developing machine learning models that operate in a fully automated financial trading system. Hence, we need a highly talented and motivated Software Engineer, with experience in Data Engineering and the ability to deploy machine learning models in production. First experience in the field of software development within the financial domain would be desirable. Since this is a smaller development team, you will be included in several steps within the data value chain, especially in deploying the machine learning models in production. Furthermore, you will be working on AXOVISION’s trading simulation software infrastructure, as well as the live trading system, which includes development and deployment / monitoring tasks.

What You’ll Do:

  • Work on several software projects concerning: Live-Trading, Simulation-Trading, Portfolio Analysis, Deployment of Machine Learning Models
  • Build a professional data storage and processing pipeline to deploy developed Machine Learning applications
  • Extend the inhouse testing environment by implementing new features for back and forward testing quantitative strategies
  • Monitor Live-Trading production systems with State of the Art DevOps Tools
  • Develop and construct new modern software products around financial domain use cases
  • You will be facing tasks from fields of a Data Engineer and Software Developer

Skills & Qualifications:

Education / General

  • Minimum Bachelor’s Degree, preferably Master’s Degree (accredited school) in Computer Science, Math, Physics, Engineering or other technical field.
  • Relevant experience of 2-4 years with Bachelor’s degree, or 1-3 years with PhD/Master’s
  • Self-organization and entrepreneurial spirit
  • Clear communication

Data Engineering

  • Experience with database solutions of relational and non relational type (SQL and No-SQL technologies)
  • Appropriate knowledge of design and maintenance of Big Data solutions
  • Able to report technical findings and develop data pipeline solutions

Software Development

  • Familiar and comfortable with Agile/DevOps/ methodologies, to monitor software production systems
  • Able to create various machine learning-based tools or processes
  • Excellent skills and experience in a high level programming language like C, C++, Go, Java etc. and additionally in a scripting language like Python, Ruby, JavaScript, etc. Preferred C++ and Python
  • Knowledge in deploying ML models in cloud environments like AWS, GCP, Azure etc. with technologies like Docker, Kubernetes or other container management systems for Microservice architecture
  • Experienced knowledge in designing backend technologies for Microservice architecture like REST APIs, Messaging Systems, API-Gateways etc.


  • Challenging tasks in the software engineering domain with scope for own ideas and experiences
  • Working with a small, highly motivated team in an inspiring atmosphere
  • Team-oriented and collaborative company culture
  • Competitive compensation based on experience
  • Ability to extend your knowledge by advanced trainings and self-empowerment
  • Flexible working hours
  • Remote working

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.