Software Engineer II
Core
Design, develop, and troubleshoot secure, scalable software solutions and agentic production data platforms, including building AI agents and MCP servers.
Role type
Software Engineer II (Full-stack with AI/ML focus)
Builds
Agentic production data platform, full-stack applications, AI agents, and MCP servers
Domain
Financial services / Wealth management / Data engineering / AI
Deliverable
production ML models
Required skills
React, Angular, TypeScript, Python, Java, Kotlin, REST, GraphQL, Spark, Kafka, Airflow, Snowflake, AWS, Containers, CI/CD, Observability
Preferred skills
Financial services experience, Data governance, Open-source software hardening
Responsibilities
Design and develop secure, stable, and scalable software solutions; Build and own an agentic production data platform; Develop AI agents and MCP servers using LLM capabilities; Analyze large and diverse data sets to support decision-making; Apply enterprise-authorized AI-assisted development tools and validate outputs through peer review and automated testing.
Seniority
Mid-level, hands-on IC