This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Wells Fargo is seeking a hands-on Lead Specialty Software Engineer to support our eTrading platform expands across multiple trading asset classes in Equities, FX, Rates and Spread. eTrading UI team is building a high-performant, low-latency multi-asset trading platform from grounds up running 24x5, consuming tens of millions of messages per second that serves over 500 clients. We are building a rich, unified trader desktop, on modern web technologies with no legacy code, backed by microservices and fully integrated with metrics instrumentation infrastructure. We believe in writing re-usable, simple, performant and well-tested software. Hence, we invest and take time to build infrastructure, APIs, frameworks and tools that help us build such platforms that can scale with low maintenance cost
Job Responsibility:
Lead complex initiatives on selected domains
Ensure systems are monitored to increase operational efficiency and managed to mitigate risk
Define opportunities to maximize resource utilization and improve processes while reducing cost
Lead, design, develop, test and implement applications and system components, tools and utilities, models, simulation, and analytics to manage complex business functions using sophisticated technologies
Resolve coding, testing and escalated platform issues of a technically challenging nature
Lead team to ensure compliance and risk management requirements for supported area are met and work with other stakeholders to implement key risk initiatives
Mentor less experienced software engineers
Collaborate and influence all levels of professionals including managers
Lead team to achieve objectives
Partner with production support and platform engineering teams effectively
Hands-on development role to build a high performant electronic trading UI and/or Micro-Services for multiple eTrading asset classes in Rates and FX and Spread
Build APIs that integrate with Order Management Systems, ALGO, Smart Order Router, real-time Market data, Position Data, Pricing Engines, Offerings, RFQs, Reference Data, time-series data warehouse, and AI/ML platforms
Delve into hardware tuning for high end eTrading UI
Design and develop automated stress testing harnesses
Participate in code review sessions, provide process improvements
Adhere to Agile and SDLC processes
R&D and proof-of-concept work on emerging technologies
Work with team members in multiple geographical locations
Requirements:
5+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
5+ year of experience in Java/Spring Boot
1+ year of experience in JavaScript/Typescript, Angular, HTML5, or CSS
Nice to have:
Experience with OpenFin/Electron, and Ag-Grid
Experience with any time series database like Prometheus, Influx, OneTick etc.
Experience with building Desktop monitoring infrastructure
Knowledge of Microservices architecture
Domain knowledge of Macro, FX and Spread asset classes
Strong verbal and written communication skills
Experienced in building user friendly & ergonomic UI
Solid understanding and working knowledge of core technology concepts in like networking, multi-threading, synchronization, data structures, algorithms, memory management, etc.
Experienced in diagnosing performance bottlenecks and performance tuning
Experienced in Windows/Linux programming environment, GitHub, Jenkins, UDeploy etc.
Bachelor/Master’s degree in computer science or related discipline
5+ years of experience in building real time data, java services and messaging
What we offer:
Health benefits
401(k) Plan
Paid time off
Disability benefits
Life insurance, critical illness insurance, and accident insurance