Back-End Engineer

We are a cool and innovative startup looking for a Medior/Senior Back-End Engineer to join our team and help us shake up the trading industry! We’re building a groundbreaking trading system, and if you’re looking to trade the corporate bureaucracy for a chance to make an outsized impact, this could be your perfect match. Our technology stack primarily includes C# on .Net 6, with our core being written in C++ on an event-driven architecture. This position will focus on C# development, microservices, and infrastructure management.

Tasks

  • Design, implement, and manage system components in C#
  • Dive into event-driven architecture and microservices, bringing innovative ideas to enhance our trading system’s efficiency and responsiveness
  • Engage in the full software development lifecycle in a lean environment – think less paperwork, more action
  • Ensure system robustness, scalability, and high performance through load testing, troubleshooting, and system optimizations
  • Collaborate with the front-end engineers and work together towards seamless integration of new features and services
  • Be an active participant in code and design reviews, helping to maintain our high development standards
  • Use Terraform for infrastructure management, building and optimizing the backbone of our services
  • Monitor system performance and adopt a proactive approach to problem-solving

 

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • At least 3 years of experience in back-end development, preferably with a focus on trading systems or other financial systems
  • Proficiency in C# and .Net
  • Solid experience in working with microservices architecture
  • Experience in using Terraform for infrastructure management
  • Firm understanding of event-driven architecture
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines
  • Proven ability to write efficient, secure, well-documented, and clean code
  • Outstanding problem-solving skills, alongside the ability to work independently and thrive in a dynamic startup culture
  • Good English communication skills, both verbal and written, suited to our open and collaborative environment

Please check your email after you apply for this job

Interested?