Software Engineer
Indexed description
What You’ll Do
Software Engineers at Schonfeld take on a wide range of responsibilities and challenges. They design, develop, deploy and support existing applications as well as new features and platforms. They can run projects and lead initiatives. You will participate in an Agile framework, continuously improving and expanding platform capabilities based on constantly evolving business requirements as well as providing Level 3 support across the globe.
As a member of the AVT team, you will be responsible for maintaining and enhancing the integration between our shadow accounting system (Advent Geneva), end of day pricing services, and data warehouse. You will contribute to a highly supportable, future-ready, performant code base. You will work with a modern tech stack – building microservices that deploy to the cloud (AWS) using containers orchestrated by Kubernetes and extending REST and GraphQL-based APIs. The ideal candidate will have the proven ability to collaborate closely with stakeholders and other engineers to solve technical and business challenges and express an interest in continuous improvement and learning.
What You’ll Bring
What you need:
- Three to seven years of experience in cloud-based Java microservices development
- Three to seven years of experience in financial services
- Experience with relational databases (PostgreSQL preferred)
- Experience with building and consuming from REST and/or GraphQL APIs
- Experience with messaging systems (Kafka preferred)
- Experience leading strategic technical initiatives from start to finish
- Excellent communication skills, both written and verbal
- Strong ownership experience and a track record of delivering results
- Experience and knowledge of:
- Advent Geneva or similar multi-currency portfolio accounting systems
- Interfacing with market data sources, working with pricing hierarchies
- Processing and valuation of fixed income and credit instruments
- AWS Cloud data services, including S3, RDS/Aurora, Iceberg, etc.
- Implementing or interfacing with enterprise data lakes or data lakehouses.
- Containerization and orchestration tools such as Kubernetes, Prefect, etc.
- Front-end web application development (React preferred)
- DevOps methodologies such as CI/CD and build automation
- Monitoring services like Grafana, DataDog, SRE practices like Reliability & Observability.
Our Culture
At Schonfeld, we’ll invest in you. Attracting and retaining top talent is at the heart of what we do, because we believe that exceptional outcomes begin with exceptional people. We foster a culture where talent is empowered to continually learn, innovate and pursue ambitious goals. We are teamwork-oriented, collaborative and encourage ideas—at all levels—to be shared. As an organization committed to investing in our people, we provide learning and educational offerings and opportunities to make an impact. We encourage community through internal networks, external partnerships and service initiatives that promote inclusion and purpose beyond the firm’s walls.
The base pay for this role is expected to be between $165,000 and $200,000. The expected base pay range is based on information at the time this post was generated. This role may also be eligible for other forms of compensation such as a performance bonus and a competitive benefits package. Actual compensation for the successful candidate will be determined based on a variety of factors such as skills, qualifications, and experience.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search