Data Software Engineer
Core
Design, develop, and maintain Java and Scala-based backend applications and ETL workflows for large-scale regulatory reporting in U.S. equity and options markets.
Role type
Senior IC data software engineer (backend/ETL)
Builds
Scalable data processing pipelines and regulatory reporting systems for trading and market data
Domain
Financial services / Regulatory reporting / Big data
Deliverable
production ML models | product features
Required skills
Java, Scala, backend services development, ETL/data processing, SQL, Linux/Unix scripting, distributed data platforms
Preferred skills
AWS, Apache Spark, Amazon EMR, Hadoop, AI-assisted development tools, financial markets domain knowledge
Responsibilities
Design and maintain Java/Scala backend applications, build and support data processing/ETL workflows, troubleshoot production issues on distributed platforms, translate business requirements into scalable software solutions
Seniority
Senior, hands-on IC
