Software Engineer
Core
Design, develop, deploy, and support applications and new features for the Accounting and Valuation Technology (AVT) team, providing accurate position, P&L, and transaction data via a shadow accounting system to stakeholders in Fund Accounting, Valuation, Operations, Compliance, Risk, and Business Analytics.
Role type
Senior full-stack software engineer (financial services)
Builds
End-of-day pricing platform, shadow accounting system integrations, and data warehouse pipelines
Domain
Financial services (hedge fund accounting and valuation)
Required skills
Java (Spring Boot), cloud microservices, multi-threading, memory optimization, REST/GraphQL APIs, Kafka, PostgreSQL, data pipeline orchestration (Airflow/Prefect), static code analysis, Agile
Preferred skills
Advent Geneva, fund accounting, credit instrument valuation, AI models/agent skills, React, AWS (EKS, EC2, S3, RDS/Aurora, Iceberg, Step Functions), Python, data lakes/lakehouses, NoSQL (MongoDB, Redis, Cassandra)
Technologies
Java, Spring Boot, Kafka, PostgreSQL, AWS, Kubernetes, React, Python, Airflow, SonarQube
Responsibilities
Maintain and enhance end-of-day pricing platform; integrate shadow accounting system with data warehouse; build scalable web service APIs; optimize relational database performance; participate in Agile project environment; conduct code reviews and measure code quality
Seniority
Mid-Senior, hands-on IC