As a Senior Software Engineer in Data Platforms, you will help design, build and support the underlying data architecture for all of ESPNs sports, content and consumer data that serve our business and 112 millions of fans across the globe on digital and broadcast with millisecond latency.
Performs analysis, writes program specifications and develops designs for medium to large size projects OR performs analysis, resolves problems and monitors to proactively prevent problems from occurring.
Work closely with users, business analysts and technical leads globally to understand the current state of Data Distribution and future state requirements; lead the definition of the future state Data Distribution strategy.
Responsible for certain components of the organizations application stack. Work in a dynamic environment and expect new joiners to be flexible, self - sufficient and learn our business, our data and our technology stack with minimal supervision.
As a senior Java developer, you will be focused on a specific technical implementation within the Capital Markets space. One of our major investment banking clients has a project focused on producing new algorithmic trading strategies (both passive and aggressive) along with entitlements, permissioning, risk, and compliance requirements.
The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining, implementing, and monitoring them. You will also be responsible for integrating them with the architecture used across the company.
The Senior Java Engineer will act as the technical expert in helping in the development of the next version of compliance systems. Provides guidance on intended solution and best practices during development, configuration and testing phases.
As an engineer on our team, you will partner with data scientists to understand their needs and daily work, and then research and build platform components to help them build models fast. You will contribute by designing and building part of our entity disambiguation, reference data management systems, and our machine learning platform.
Provides guidance on intended solution and best practices during development, configuration and testing phases. Helps oversee technical team, performs code reviews and ensures standards are applied to each solution component.