Software Engineer Infra

Remote: 
Hybrid
Contract: 
Work from: 
Herzliya (IL)

Offer summary

Qualifications:

B.Sc. in Computer Engineering or Computer Science, preferably with honors from a leading university., At least 5 years of experience as a C++ software engineer., Strong background in developing and maintaining large-scale, complex systems., Passionate, self-motivated, and a great team player with a can-do attitude..

Key responsibilities:

  • Develop and maintain key applications throughout their full life cycle, including research, design, coding, and integration.
  • Collaborate with the team to develop and integrate new and existing software components.
  • Ensure code quality, performance, and scalability while managing tasks using modern development practices.
  • Mentor other developers and work independently within a collaborative environment.

Final  logo
Final
201 - 500 Employees
See all jobs

Job description

Description

Final is a world leader in trading algorithms and trade execution technologies development. Our multi-disciplinary teams have developed a unique and highly successful machine learning algorithmic based HFT platform that delivers excellent results. In a world increasingly dominated by learning machines and artificial intelligence, we at Final are especially proud of our humans. Our elite team of exceptional people are the soul of our company, and it is our top priority to provide them with a professionally fulfilling environment that supports healthy work-life balance. Our employees are encouraged to pursue their passions outside of work and we are proud to offer them a variety of opportunities, multiple resources and an agile work environment which promotes their well-being.

 

We are searching for an innovative Software Engineer that will join us and be part of a SW team

In this role you'll:

  • Be responsible of the full life cycle development of several key applications including: Technical and statistical research, design, coding and integration
  • Developing and integrating new and existing software as part of a large-scale system
  • Tackle tough problems and find creative ways to solve them
  • Write high quality, functional code using C++/Rust/Python
  • Leverage our in-house autonomous tools to manage all development flow, from setting up our development environment to creating git branches and deploying services to production
  • Be the owner of your domain to ensure code quality, performance, latency and scalability of our products
  • Manage and complete tasks using TDD, continuous integration and modern development processes
  • Coach and mentor other developers and help them elevate their skills while investing in your personal growth
  • Be working independently but as a part of a strong and collaborative team

Requirements

  • B.Sc. in Computer Engineering or Computer Science (preferably cum laude, from a leading university)
  • 5+ years of experience as a C++ software engineer
  • Result oriented and experience in working on complex and large-scale systems
  • Passionate about code, self-motivated, fast learner, can do attitude and a great team player

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Problem Solving
  • Teamwork
  • Communication

Software Engineer Related jobs