Software Engineer II - Finance Data & Experiences
Core
Design, build, test, and maintain reliable data pipelines, transformations, and services supporting business reporting, analytics, AI, and product experiences.
Role type
Software Engineer II (Data Engineering)
Builds
Data pipelines, data processing jobs, data models, APIs, and services
Domain
Finance, Cloud-scale data platforms, Distributed data processing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python, C#, Java, Scala, ETL/ELT, Data warehousing, Lakehouse architectures, CI/CD, Automated testing, Data quality checks, Telemetry, Monitoring, Cloud-scale data platforms, Distributed data processing, Data modeling, API development, Service development
Preferred skills
AI/ML integration, Business intelligence, Experimentation, Data-driven decision making
Responsibilities
Design and build data pipelines and services, Develop code and data processing logic, Build data quality checks and monitoring, Participate in code and pipeline reviews, Apply security and privacy best practices, Collaborate with stakeholders to translate requirements
Seniority
Mid-level, hands-on IC