Software Engineer II - Finance Data & Experiences
Core
Design, build, and optimize data pipelines, semantic models, data products, analytics solutions, and AI-enabled capabilities to drive business insights and decision-making.
Role type
Senior IC software engineer (finance data & AI)
Builds
Data pipelines, semantic models, data products, analytics solutions, and AI-enabled capabilities
Domain
Finance, Data Engineering, AI/ML
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Cloud-native architecture, data warehousing, dimensional modeling, semantic modeling, distributed systems, API development, CI/CD, automated testing, root cause analysis, code reviews, Agile development
Preferred skills
Prompt engineering, agentic frameworks, AI-assisted development tools, Responsible AI practices, telemetry, monitoring, resiliency
Technologies
C, C++, C#, Java, JavaScript, Python, GitHub Copilot
Responsibilities
Design and implement features from design through deployment; develop and execute test strategies leveraging automated and AI-assisted testing; create technical designs incorporating security and compliance; analyze production issues and conduct root cause analysis; contribute to architecture discussions and own design decisions; mentor engineers through knowledge sharing and peer reviews; participate in on-call support and incident response.
Seniority
Senior, hands-on IC with mentorship responsibilities