CrawlJobs Logo

Lead Specialty Software Engineer

United States, Charlotte · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

Wells Fargo is seeking a Lead Specialty Software Engineer to join FX Core Technology within Corporate & Investment Banking Technology (CCIBT). The ideal candidate will specialize in trading processing and play a key role in driving the design and evolution of the FX Core Technology platform, ensuring best‑in‑class performance, resiliency, and scalability. In this role, you will lead the development of Trade Capture, Regulatory, and Approval frameworks, enabling traders, Middle Office, and Regulatory Reporting teams through robust, reusable solutions. As a Lead Specialty Software Engineer, you will architect and optimize the core platform with scalable services that support strategy deployment, monitoring, and analytics. You will embed risk management controls directly into the platform, delivering automated guardrails, real‑time exposure monitoring, and compliance with regulatory standards—making this role central to both business growth and platform integrity.

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

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 experience with programming languages such as Java, Python
  • 4+ years of deep understanding of data structures, algorithms and object-oriented programming

Nice to have

  • 5+ years of experience in designing and building low‑latency, highly stable, and scalable trading systems
  • 5+ years of hands‑on expertise with real‑time pricing STP integration, and performance‑critical components such as messaging, caching, threading, and automated trading controls, delivered within a resilient, enterprise‑grade e‑trading architecture
  • 5+ years of experience in electronic trading systems and financial markets
  • 4+ years of experience electronic trading protocols, order types and exchange connectivity
  • 4+ years of experience with networking protocols, multicast, and TCP/IP
  • Master's degree in computer science/engineering
  • Experience with cloud computing platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus
  • Proficient with AI‑based IDEs and GitHub Copilot to accelerate coding, testing and debugging workflows
  • Strong knowledge of Agentic AI and Model Context Protocol (MCP)
  • Experienced in applying AI tools across the SDLC to automate and improve developer/Engineer productivity
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
  • Strong analytical and problem-solving skills, with a track record of delivering robust and scalable solutions in a fast-paced environment
  • Leadership experience, including the ability to mentor junior engineers, drive technical initiatives, and influence decision-making

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead Specialty Software Engineer

8 matching positions

Lead Specialty Software Engineer

Wells Fargo is seeking a Lead Specialty Software Engineer
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
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
  • 10+ years of experience in Design, implement, and optimize low-latency, high-throughput Java applications for financial trading
  • Experience in Electronic trading / Algorithmic Trading is MUST
  • Strong proficiency in Java 8+, with hands-on experience in multi-threaded and distributed systems
  • Develop and maintain protocols for connectivity with exchanges (e.g., FIX, ITCH, OUCH)
  • Experience with messaging systems (e.g., Solace, Aeron etc.) and real-time data processing
  • Knowledge of low-latency optimization techniques, including garbage collection tuning and efficient data structures
  • Willing to work in any key area on Electronic Trading like Exchange Connectivity, Algo Trading or time series database
  • Troubleshoot and resolve production issues in real-time trading environments
  • Work closely with product managers, traders, and operations teams to gather requirements
Job Responsibility
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
What we offer
What we offer
  • Wells Fargo is an equal opportunity employer
  • Fulltime
Read More
Arrow Right

Specialty Solutions Software Engineer II

Under general supervision, the Software Engineer II provides advanced technical ...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically requires a bachelor’s degree in computer science, software engineering, information systems, or a related field and two (2) to five (5) years of related experience, or equivalent experience
  • You must be eligible to work in the US without Visa Sponsorship
Job Responsibility
Job Responsibility
  • Serves as Level 4 (L4) escalation support for enterprise applications, resolving complex technical and functional issues that cannot be resolved by Level 1–3 support teams
  • Performs advanced root cause analysis across integrated systems and implements sustainable corrective solutions
  • Leads technical troubleshooting efforts for Microsoft Dynamics 365 F&O, including Supply Chain Management, Production Control, Time and Attendance, and Asset Management
  • Provides architectural and advanced configuration support within D365 F&O to ensure system stability, scalability, and performance
  • Collaborates with business stakeholders in manufacturing and distribution operations to translate functional requirements into technical solutions
  • Designs, develops, and enhances customizations, extensions, integrations, workflows, and reports within D365 F&O
  • Oversees and supports integrations between D365 F&O and other enterprise systems
  • Provides limited but knowledgeable support for Dynamics 365 CE, including Field Service functionality and integrations
  • Reviews and approves code changes, configuration updates, and deployment activities
  • Leads system upgrades, patching efforts, and regression testing to ensure business continuity
What we offer
What we offer
  • options for healthcare coverage
  • 401(k)
  • tuition reimbursement
  • vacation, sick, and holiday pay
  • Flexible Working Schedules
  • Wellbeing Programs
  • Learning Opportunities
  • Community Engagement
  • Paid Parental Leave
  • Pet Insurance
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Data Platform

Lead the design and development of core data storage, streaming, caching, and in...
Location
Location
United States , San Francisco; Seattle; New York
Salary
Salary:
248400.00 - 310500.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of full-time engineering experience, post-graduation with specialties in back-end systems, specifically related to building large-scale data storage, streaming, and warehousing systems
  • Extensive experience in various database technologies (MongoDB, Postgres), streaming/processing solutions (Kinesis, Flink, Spark), indexing/caching (ElasticSearch, Redis), and various data query engines (Trino, Presto, Snowflake, etc.)
  • Show a track record of mentoring and leading teams in successful projects
  • Possess excellent communication and collaboration skills, and the ability to translate complex technical concepts to non-technical stakeholders
  • Experience working fluently with standard containerization & deployment technologies like Kubernetes and various public cloud offerings
  • Extensive experience in software development and a deep understanding of distributed systems, cloud platforms and data systems
  • Experience driving cross functional collaboration and communication at an organizational or broader level
Job Responsibility
Job Responsibility
  • Drive the architecture, design, implementation, and reliability of our foundational data platforms and systems, working closely with stakeholders and internal customers to understand and refine requirements
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Proactively identify opportunities for, and driving improvements to, current programming practices, including process enhancements and tool upgrades
  • Present technical information to teams and stakeholders, providing guidance and insight on development processes and technologies
  • Provide technical leadership, including: upholding and upleveling engineering standards across the organization, mentoring junior engineers
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • equity grant
  • commuter stipend
  • Fulltime
Read More
Arrow Right

Lead Java Engineer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Java Development Expertise: Extensive hands-on experience in Java development, with a deep understanding of core Java concepts and design patterns
  • Hands-on experience in Java, Spring MVC, Spring Batch and Spring Boot
  • RESTful APIs: Deep understanding and hand-on experience in RESTful APIs
  • Relational Databases: Solid experience with relational databases such as Oracle and Sybase
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Software Dev Engineer IV

Design, develop, implement, test, document and deliver large-scale, multi-tiered...
Location
Location
United States , San Francisco
Salary
Salary:
78.00 - 88.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field plus one year of experience in the job offered or related occupations of Software Engineer, Software Developer, or related
  • Experience in the job offered or related occupation must involve multi-threaded programming and distributed programming in Java or C++ on Linux
  • Experience must also involve JDBC, SQL, and Object Oriented design and design patterns
  • Requires availability for travel and 24x7 on-call support rotation
  • Employer will accept Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field plus five years of progressively responsible experience in the specialty as equivalent to the Master's degree
Job Responsibility
Job Responsibility
  • Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle, and middleware messaging systems in a Linux environment
  • Assist in gathering and analyzing business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture
  • Own delivery of entire piece of system or application, and serve as technical lead on complex projects using best practice engineering standards
  • Produce comprehensive, usable software documentation
  • Participate in a 24x7 on-call support rotation and travel for onsite troubleshooting or project launch
What we offer
What we offer
  • medical
  • dental
  • vision
  • life
  • disability
  • other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Fulltime
Read More
Arrow Right

Engineer 4, Software Development & Engineering

Make your mark at Comcast -- a Fortune 30 global media and technology company. B...
Location
Location
India , Chennai
Salary
Salary:
Not provided
xfinity.com Logo
Comcast Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on troubleshooting experience of a complex large scale enterprise application server environment
  • 7+ years of technical experience supporting Operational Planning, Operations, Incident Management, Problem Management, and Change Management
  • Understanding of Site Reliability Engineering (SRE) principles, Incident Management and Crisis Management
  • Outstanding written and oral communication skills, with ability to articulate sophisticated emergent situations clearly to all levels of the organization
  • Solid understanding of application servers and applications services, load balancing and database technologies
  • Knowledge of the AWS cloud environment, including API Gateway, SNS/SQS, Lambda, CloudWatch, DynamoDB
  • Embraces challenges, displays strong creative flexibility
  • Previous senior operational experience
  • Working knowledge of AWS, specifically API Gateway, Lambda, CloudWatch, SNS, SQS, Elasticsearch, DynamoDB
  • Excellent hands-on scripting skills (Python preferred)
Job Responsibility
Job Responsibility
  • Responsible for planning and designing new software and web applications
  • Analyzes, tests and assists with the integration of new applications
  • Oversees the documentation of all development activity
  • Trains non-technical personnel
  • Assists with tracking performance metrics
  • Integrates knowledge of business and functional priorities
  • Acts as a key contributor in a complex and crucial environment
  • May lead teams or projects and shares expertise
  • Designs new software and web applications, supports applications under development and customizes current applications
  • Develops software update process for existing applications
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right
New

Technology Engineer – Senior (1043) - Systems Specialty - Citywide

Location
Location
United States , San Francisco
Salary
Salary:
156000.00 - 196300.00 USD / Year
sf.gov Logo
City and County of San Francisco
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An associate degree in computer science, computer engineering, information systems, or a closely-related field from an accredited college or university OR its equivalent in terms of total course credits/units [i.e., at least sixty (60) semester or ninety (90) quarter credits/units with a minimum of twenty (20) semester or thirty (30) quarter credits/units in one of the fields above or a closely-related field]
  • One (1) year of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of a system or platform
Job Responsibility
Job Responsibility
  • Leads the day-to-day operational support for software systems, services, and supporting infrastructure, including cloud-based and on-premises environments
  • Builds, patches, tests (check for compatibility issues, conducts QA) and deploys complex systems and platforms across cloud-based, on-premises, and hybrid environments meeting clients’ needs and specifications
  • Leads in planning and implementing changes to software systems and infrastructure with the goal of enhancing performance, including through infrastructure-as-code and automated delivery practices
  • Performs data backup, data migration and disaster recovery operations
  • Performs complex software and operating system upgrades and track system licensing
  • Configures security settings or access permissions for groups and individuals
  • Provides technical support (help desk) to users by troubleshooting problems related to software platform and application performance
  • Documents complex procedures and troubleshooting procedures related to software systems, platforms and services
  • Leads the configuration and maintenance of software
  • Works with vendors, consultants, contractors and personnel from other City Bureaus, Divisions and Departments
  • Fulltime
Read More
Arrow Right
New

Nuclear Project Engineer II

Amentum is seeking a high performing Project Engineer II to lead the technical e...
Location
Location
United States , Englewood
Salary
Salary:
145000.00 - 175000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree (or equivalent education) in an appropriate engineering discipline from a four-year ABET accredited university
  • 10+ years total engineering experience with at least 3 years of this experience in a supervisory role
  • Must have a Professional Engineering License(s) in Good Standing, with ability to obtain licensure in various states
  • Exceptional oral and written communication skills
  • working knowledge of word-processing and integrated software applications
  • organizational skills and ability to perform detail-oriented work are required
  • Position may require ~25% travel
  • Demonstrates High Degree of Organization
  • Exceptional Verbal, Written and Technical Presentation Skills
  • Strong Time Management and Organizational Skills
Job Responsibility
Job Responsibility
  • Coordinates the design of a technically sound, safe and operable facility with a high degree of reliability, demonstrating a robust technical command, organized administration of design requirements, and efficient execution of design activities to meet safety, scope, budget, schedule, and quality requirements, ensuring adherence to industry codes, regulatory requirements and sound engineering practices
  • Implements the project's technical work plan in accordance with the Statement of Work (SOW), technical and functional requirements
  • Has the basic knowledge of working with Supervising Discipline Engineers to define scope, labor-hour requirements and schedules for each discipline consistent with the project requirements
  • Leads multi-discipline technical coordination meetings, which includes interfaces with the customer
  • Assures proper documentation of meetings, agreements, conversations, etc. that affect the conduct of the project
  • Leads planning and scheduling of engineering tasks for discipline(s)
  • Supports the Project Manager in pertinent aspects of change order management, which includes leading the technical change control process, training Supervising Discipline Engineers and other team members to identify potential changes occurring within their discipline
  • Coordinates the Inter-Discipline and Client Design Reviews, which includes reviewing engineering comments, ensuring responses are complete and provided in a timely manner, and is incorporated in the following deliverable/design packages
  • Serves as direct line manager for RFIs and supplier submittal review packages
  • Prepares and submits reports and forecasts on the status of Engineering to the Project Manager / Project Engineering Manager
What we offer
What we offer
  • medical dental and vision insurance
  • 401(k) retirement plan
  • life insurance
  • long-term and short-term disability insurance
  • 15 days of paid time off
  • parental leave
  • Paid time off and holidays
  • Educational reimbursement
  • Employee stock purchase plan
  • Tax-saving options
  • Fulltime
Read More
Arrow Right