remote
Lead Specialty Software Engineer - E-Trading, Java, AI - Wells Fargo
Software Engineer
Lead Specialty Software Engineer driving AI‑enabled, Java‑based data platforms for capital markets trading analytics, focusing on automation, advanced analytics, and cloud‑native modernization.
About the role
Key Responsibilities
- Design and implement high‑performance Java services that ingest, process, and enrich trading data for the Low Touch Data Hub and related analytics platforms.
- Integrate AI and machine‑learning models into data pipelines to enable predictive insights and automated decision‑making for capital markets trading.
- Lead the migration of legacy systems to cloud‑native architectures, ensuring scalability, reliability, and security.
- Collaborate with data scientists, traders, and infrastructure teams to define data schemas, APIs, and real‑time streaming solutions.
- Mentor junior engineers, enforce best practices in code quality, testing, and CI/CD, and champion AI‑assisted engineering practices.
Requirements
- 5+ years of professional experience developing large‑scale, mission‑critical applications in Java.
- Strong background in data engineering concepts, including data pipelines, streaming, and storage technologies.
- Hands‑on experience deploying and operationalizing AI/ML models within production systems.
- Proficiency with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes, Docker).
- Excellent problem‑solving skills, ability to work cross‑functionally, and a track record of leading technical initiatives.
Skills
javamachine learning