Senior Software Engineer (C++/Backend)

Grasshopper Asia
Expired
+1
Miss Ao Dai building, 21 Nguyen Trung Ngan str, Ben Nghe ward, District 1, Ho Chi Minh
At office

Top 3 reasons to join us

  • Empowered Employees
  • Freedom and Flexibility
  • Unlimited Growth

Job description

  • As an engineer in a tech-focused company, you will be making some of the most strategic decisions to scale and evolve our platform.
  • Work across all teams and projects and have experience or interest in building robust solutions.
  • Build applications and components across various parts of our trading systems
  • Continuously enhance our systems to meet evolving trading needs
  • Ensure the smooth running of our systems
  • Take care of the code base, share knowledge, introduce new ideas: grow the dev culture!

Your skills and experience

Skills and Knowledge Requirements

Proficient in English as you're going to work closely with your colleagues in Singapore.

You should:

  • Be highly proficient with coding in modern C++ (v11, v14, v17 or above) such as meta template programming, smart pointer, concurrency... in a Linux environment. Familiar with Python is a plus
  • Strong fundamentals knowledge such as OOP programming, algorithms, data structure and design patterns
  • Have a strong understanding of core concepts in operating systems and distributed systems
  • Be able to explore and learn about new technologies fast
  • Be fluent with best practices related to software testing, peer code reviews, continuous integration etc

It will be useful if you have prior experience in the following technologies:

  • Implementing micro services, event-driven architectures
  • Messaging system (e.g. RabbitMQ, Solace), Distributed system
  • Gloud techonologies
  • CI/CD tools
  • GNU Linux
  • Code profiling

 

Who we are looking for

We are looking for team-players who are creative in their approach to problem solving. They take the initiative to explore different ways to resolve an issue, and systematically find the most efficient and effective way to do it.

Why you'll love working here

  • 13th month salary & performance review
  • 15 days of annual leave
  • Governmental insurances based on labor law
  • Competitive salary
  • Professional & English speaking working environment
  • Opportunity to work with talented colleagues to improve your knowledge
  • Team building activities, happy hours.
  • Healthcare package
  • Annual health checkup
  • Laptop provided
  • Sport activities sponsored by company
  • Training languages, soft skills and technical skills where applicable

As a growing firm with a tightly-knit team, we respect and listen to all our employees. You will get the chance to make an impact by having your voice heard by everyone, including the management.

Our employees enjoy a high level of autonomy at work. We focus on substance, not form - as long as you can perform, you will be recognized and rewarded. We are also dedicated to supporting our staff and ensuring they develop holistically to maximize their potential in the long-term.

At Grasshopper, you will be working in a diverse and dynamic environment with a flat hierarchy. With more than 15 nationalities working in an open office, communication is essential to performance. 

To remain as the “small giant” of proprietary trading, we give employees a high level of autonomy and encourage them to get creative, take risks, make mistakes and learn from them.

Grasshopper Asia

View company

Finding edge in global financial marketplaces

Company type
IT Product
Company size
51-150 employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT