Your responsibilities
You will be part of the Software Development Unit and join the Performance team. As a Senior Software Engineer, you will have ownership over projects from conception to final product. Your tasks will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing, validation procedures and working with customers or departments on technical issues including software system design and maintenance.
1. Clear and concise design of functionality and components
2. Writing clear and understandable code according to best practices
3. Testing and documenting code
4. Development of business functionality and DevOps of the 360T trading platform
5. Develop your knowledge and contribute to the Hardware-based ultra-low-latency components
6. Thorough documentation of design and code of all produced artefacts
7. Transferring knowledge and insights to colleagues
8. Mentoring of new team members
Your profile
9. At least 5 years of professional experience
10. Very good knowledge of C/C++, a good knowledge of language specification and experience with the entire software development lifecycle, as well as programming on Linux
11. Experience with IPC, including socket programming and hands-on experience with multithreading, including race conditions, deadlocks, debugging and profiling (e.g. perf)
12. Practical experience and in-depth knowledge of STL and Boost, an understanding of data structures and algorithms
13. Excellent problem-solving and multitasking skills, as well as a logical and pragmatic attitude
14. Motivation to create lowest latency components for the financial industry
Our offer
15. Clear career concept
16. Performance appraisals on a regular base
17. Possibility to switch between Software Development teams according to interests, projects, and skills
18. 360T Academy
19. Frankfurt office located directly in the city center
20. Social gatherings
The position is based in Frankfurt am Main and available immediately. If your background and qualifications meet these specifications, please forward your application including your salary expectation and earliest starting date by clicking the “Apply” button.