Senior Software Engineer, Fullstack - Post-Trade
Clear Street
·
Posted:
May 3, 2023
·
Onsite
About the position
Clear Street is a non-bank prime broker that is building modern infrastructure for capital markets. They are seeking a highly skilled and experienced engineer to join their Swedish Engineering team to play an important role in building up the technological backbone of Clear Street. The ideal candidate will have multiple years of hands-on experience designing and developing mission-critical distributed systems with high requirements on performance, resiliency, and consistency. They will also have a good understanding of the financial markets and the unique technical requirements in building financial systems. The role offers competitive compensation, benefits, and perks, and the opportunity to join a small and growing team of good people, where you can make a difference.
Responsibilities
- Play an important role in building up the technological backbone of Clear Street
- Work closely with business partners, build and design new solutions, and support the current business
- Design and develop mission-critical distributed systems with high requirements on performance, resiliency, and consistency
- Understand the financial markets, the different asset classes, and the unique technical requirements in building financial systems
- Prioritize between technical and business tasks, balancing the long and short term business benefits with technical debt and developer productivity
- Troubleshoot system performance and take corrective action as necessary
- Support and run systems in a production environment
- Have excellent analytical and problem-solving skills
- Have strong communication and collaboration skills
- Be comfortable working in a fast-paced environment and be able to deliver results with minimal supervision
- Have a Bachelor's degree or higher in Computer Science, Financial Engineering, or a related field
- Be ready to learn the Clear Street technology stack, which includes Golang, Java, Typescript, React, Python, gRPC, PostgreSQL, Kafka, Redis, Docker, Kubernetes, and AWS.
Requirements
- Multiple years of hands-on experience designing and developing mission critical distributed systems with high requirements on performance, resiliency and consistency.
- Good understanding of the financial markets, the different asset classes and the unique technical requirements in building financial systems.
- The ideal candidate will be a highly motivated, self-starter with a passion for technology and the ability and desire to learn new skills. They will be comfortable working in a fast-paced environment and be able to deliver results with minimal supervision.
- Experience from prioritization between technical and business tasks, balancing the long and short term business benefits with technical debt and developer productivity.
- Experience in troubleshooting system performance and take corrective action as necessary.
- Experience in supporting and running systems in a production environment.
- Excellent analytical and problem-solving skills
- Strong communication and collaboration skills
- Bachelor's degree or higher in computer Science, financial engineering or a related field.
- Preferred, but not required, experience in Clear Street technology Stack: Golang, Java, Typescript, React, Python, gRPC, PostgreSQL, Kafka, Redis, Docker, Kubernetes, AWS. Readiness to learn this stack is required.