
Lead Specialty Software Engineer – Capital Markets
Wells Fargo
full-time
Posted on:
Location Type: Office
Location: New York City • New Jersey • New York • United States
Visit company websiteExplore more
Salary
💰 $191,000 - $305,000 per year
Job Level
Tech Stack
About the role
- 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
- Write high-quality, performant Java code using object-oriented principles and design patterns
- Solve complex problems requiring a solid grasp of business domains
- Ensure quality, maintainability, and extensibility of supported systems and risk applications
- Resolve coding, testing, and 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
- Leverage GenAI tools to produce high-quality code and maintain high productivity
- Keen eye to look at various technology processes and come up with proposals to solve it using AI technologies
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+ years of hands-on Core Java development with deep expertise in memory management, garbage collection tuning, multithreading, concurrency models, native I/O, and JNI integration
- 3+ years designing and building distributed, multi-tiered systems with high-throughput, high availability, fault tolerance, and event-driven & microservices-based architectures
- 2+ years working with SQL databases like Oracle or SSL Server, including schema design and query optimization
- 2+ years of experience in the securities industry with a solid understanding of equity derivatives (options, futures, swaps) and their full lifecycle
- Solid understanding of AI-assisted development tools (e.g., GitHub Copilot) and modern IDEs
- Strong foundation in algorithms and data structures, with a focus on performance optimization
- Hands-on experience with modern SDLC frameworks, including Agile/Scrum, CI/CD pipelines, automated testing, and secure software development practices
- Proficient in design patterns, clean code principles, and scalable system design
- Familiarity with front-office risk systems, trading workflows, trade lifecycle integration, and products across flow trading, synthetics, exotics, convertibles, and prime brokerage
- Excellent communication and collaboration skills for effective front-office interaction
- Proven ability to thrive in high-pressure, fast-paced environments
- Bachelor’s degree or higher in Computer Science, Engineering, or a related field
- Deep understanding of capital markets workflows, including trade capture, lifecycle management, regulatory reporting
- Experience leveraging Solace messaging for real-time, event-driven integration, enabling reliable publish/subscribe communication across heterogeneous platforms
- Exposure to GenAI-driven solutions for productivity improvement, anomaly detection, data mining, and surveillance
Benefits
- Health benefits
- 401(k) Plan
- Paid time off
- Disability benefits
- Life insurance, critical illness insurance, and accident insurance
- Parental leave
- Critical caregiving leave
- Discounts and savings
- Commuter benefits
- Tuition reimbursement
- Scholarships for dependent children
- Adoption reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javamemory managementgarbage collection tuningmultithreadingconcurrency modelsnative I/OJNI integrationSQLalgorithmsdata structures
Soft Skills
mentoringcollaborationcommunicationproblem-solvinginfluenceadaptabilityleadershipattention to detailability to thrive under pressureorganizational skills
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in a related field