Bank of America E-3 Visa Sponsorship Jobs USA
Merrill Lynch sponsors E-3 visas for Australian professionals in financial analysis, wealth management, and compliance roles. As part of Bank of America, it has established immigration infrastructure and regularly files E-3 petitions for qualifying positions. It's a credible target for Australian finance professionals pursuing U.S. sponsorship.
See All Bank of America JobsOverview
Showing 5 of 410+ Bank of America E-3 Visa Sponsorship Jobs USA


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 410+ Bank of America E-3 Visa Sponsorship Jobs USA
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Bank of America E-3 Visa Sponsorship Jobs USA.
Get Access To All Jobs
INTRODUCTION
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities, and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
ROLE AND RESPONSIBILITIES
This job is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Key responsibilities of the job include delivering complex features and technology, enabling development efficiencies, providing technical thought leadership based on conducting multiple software implementations, and applying both depth and breadth in a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.
- Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution
- Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s)
- Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline
- Guides and influences team(s) on design and best practices for high code performance – e.g. pairing, code reviews
- Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
- Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features
- Works with stakeholders to establish high-level solution needs and with architects for technical requirements
- Design and implement cloud-native architectures leveraging AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, and API Gateway.
- Ensure security and compliance in cloud deployments using AWS Identity and Access Management (IAM), encryption, and monitoring best practices.
- Optimize cloud infrastructure for scalability, performance, and cost-efficiency using AWS Auto Scaling, Load Balancer, and Cost Explorer.
- Implement observability and monitoring with AWS CloudWatch, X-Ray, and integrate with existing tools like Splunk or Prometheus.
- Enable Infrastructure as Code (IaC) using AWS CloudFormation or Terraform for automated provisioning and environment consistency.
- Integrate CI/CD pipelines with AWS services (e.g., CodePipeline, CodeBuild, CodeDeploy) for seamless deployments.
- Design disaster recovery and backup strategies using AWS Backup and multi-region architecture.
- Ensure compliance with regulatory requirements for cloud-based financial applications.
Position Summary
We are seeking a highly experienced and technically proficient Senior Engineer to join our team in building a next-generation wire payment processing platform. This role blends leadership and architecture, requiring deep expertise in modern technologies and payment systems. The Senior Engineer will guide cross-functional teams in delivering high-impact features, ensuring alignment with business objectives, technical standards, and agile delivery practices. The ideal candidate will have strong experience in leading teams working in Java, Node.js, Oracle, Kafka, RabbitMQ, and cloud platforms (AWS, Azure, or GCP). Familiarity with Finacle core banking platform is a significant plus.
BASIC QUALIFICATIONS
- 10+ years’ experience with the below:
- Strong payment platform experience
- Domain expertise in payment systems including Wire, ACH, RTP.
- Knowledge of ISO 20022 messaging standards.
- Ensuring compliance with industry standards and regulations
- Collaborating with clients and internal teams to gather requirements and develop solutions
- Optimizing existing cloud infrastructures for performance and cost-efficiency
- Hands-on experience deploying applications on AWS cloud using native services such as EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, and API Gateway.
- Strong knowledge of Infrastructure as Code (IaC) using AWS CloudFormation or Terraform.
- Experience integrating CI/CD pipelines with AWS services (e.g., CodePipeline, CodeBuild, CodeDeploy).
- Ability to design secure and compliant cloud architectures leveraging AWS IAM, encryption, and monitoring best practices.
- Proven experience in optimizing cloud infrastructure for scalability, performance, and cost-efficiency.
- Providing technical leadership and mentoring to team members
- Recent experience tackling complex challenges in distributed data systems using Java (Enterprise Edition), Oracle SQL, and Python.
- Experience using Java/J2EE technologies to develop scalable enterprise-grade applications, libraries, and frameworks.
- Designed and developed solution architecture to scale backend systems with Spring framework, Spring MVC, and RESTful APIs.
- Hands-on experience with messaging systems like Kafka and RabbitMQ.
- Utilized DevOps technologies for CI/CD including Ansible, Jenkins, JFrog, and Git.
- Designed and implemented database development on Oracle Exadata.
- Proven experience in leading and mentoring a team of engineers.
- Strong understanding of software development, testing, deployment, and support using agile methodologies.
- Expert-level proficiency in Java Enterprise Edition and related frameworks (e.g., Spring, Hibernate) and advanced SQL.
- Excellent written and verbal communication skills.
- Ability to write specifications and design documents.
PREFERRED QUALIFICATIONS
- Exposure to event-driven architecture and distributed systems.
- Understanding of regulatory and compliance requirements in financial services.
- Experience with observability tools like Splunk, Prometheus, and Grafana.
- Knowledge of financial products data such as Equities, Fixed Income, and Derivatives.
- Agile/Scrum certification or experience working in agile environments.
- AWS Certification (Solutions Architect, Developer, or DevOps Engineer).
- Familiarity with serverless computing (AWS Lambda) and container orchestration (EKS/ECS).
- Experience with event-driven architecture using AWS SNS/SQS.
- Knowledge of AWS observability tools like CloudWatch and X-Ray.
- Understanding of multi-region disaster recovery strategies and data migration to AWS.
SKILLS
- Automation
- Influence
- Result Orientation
- Stakeholder Management
- Technical Strategy Development
- Application Development
- Architecture
- Business Acumen
- Risk Management
- Solution Design
- Agile Practices
- Analytical Thinking
- Collaboration
- Data Management
- Solution Delivery Process
SHIFT
1st shift (United States of America)
HOURS PER WEEK:
40
Job Roles at Bank of America
See all 410+ Bank of America Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Bank of America roles.
Get Access To All JobsTips for Finding Bank of America E-3 Visa Sponsorship Jobs USA
Match your degree to the role precisely
Merrill Lynch's E-3 filings concentrate in finance, accounting, and business analysis roles. Your degree field must directly correspond to the job title on the LCA, not just broadly relate to financial services. A finance degree supporting a portfolio analyst role clears this bar; a general business degree for a structured products role often doesn't.
Target wealth management and compliance divisions
Merrill Lynch's wealth management and regulatory compliance teams most consistently generate specialty occupation roles that satisfy E-3 requirements. Research posted positions in financial advisory, risk analytics, and AML compliance rather than operations or sales roles, which are harder to qualify as specialty occupations under USCIS standards.
Verify prevailing wage before your interview
Before your final round, run the offered role's SOC code through OFLC Wage Search to confirm your expected salary meets the DOL prevailing wage for the location. Merrill Lynch offices in New York and San Francisco carry Level I and II wages that differ significantly, and a misaligned offer can stall your LCA certification.
Confirm internal immigration counsel handles E-3 filings
Bank of America's immigration team manages E-3 petitions centrally, so ask your recruiter early whether your specific business unit routes filings through that team. Some Merrill Lynch divisions use external immigration firms. Knowing this upfront lets you ask the right questions about their standard LCA timeline and filing process.
Use Migrate Mate to find verified E-3 job leads
Search Migrate Mate to identify Merrill Lynch roles filtered by E-3 LCA filing history, so you're applying to positions where the sponsorship pathway is already documented rather than relying on job descriptions that don't disclose visa eligibility. This narrows your applications to the teams with established E-3 infrastructure.
Prepare for a consular appointment, not a change of status
E-3 visas are issued at U.S. consulates in Australia, not through a domestic USCIS change of status. Once Merrill Lynch certifies your LCA and issues your offer letter, you schedule your DS-160 and consular interview independently. Build at least three to four weeks into your start-date negotiation to account for appointment availability.
Bank of America E-3 Visa Sponsorship: Frequently Asked Questions
Does Merrill Lynch sponsor E-3 visas?
Yes, Merrill Lynch sponsors E-3 visas for Australian nationals in qualifying specialty occupation roles. As part of Bank of America, it has established immigration support infrastructure and has filed E-3 Labor Condition Applications for positions in financial analysis, compliance, and wealth management. Your role must require at least a bachelor's degree in a directly related field to qualify.
Which departments at Merrill Lynch typically sponsor E-3 visas?
E-3 sponsorship at Merrill Lynch is most common in wealth management, risk and compliance, financial analysis, and quantitative research. These teams generate roles that clearly satisfy the specialty occupation standard USCIS requires. Operations, sales, and generalist business development roles are less likely to qualify because the degree-to-role connection is harder to establish.
How do I start the E-3 application process at Merrill Lynch?
After receiving a written job offer, Merrill Lynch's immigration team or its appointed law firm files a Labor Condition Application with DOL. Once the LCA is certified, you receive a copy to bring to your consular interview in Australia along with your DS-160, offer letter, and degree credentials. You don't need to file anything with USCIS for an E-3.
How long does the E-3 sponsorship process take at Merrill Lynch?
DOL typically certifies an LCA within seven business days. After that, your timeline depends on U.S. consulate appointment availability in Sydney, Melbourne, or Perth. Total time from offer acceptance to visa stamp is commonly four to eight weeks, though consulate backlogs during peak periods can extend this. Negotiate your start date with that buffer in mind.
How do I find open E-3 roles at Merrill Lynch?
Standard job boards don't filter by visa sponsorship type, so postings rarely disclose E-3 eligibility directly. Migrate Mate surfaces Merrill Lynch positions using DOL Labor Condition Application data, showing which roles the company has historically filed E-3 petitions for. Cross-reference those with active postings on Merrill Lynch's careers page to identify your strongest targets.
What is the prevailing wage for E-3 sponsorship at Merrill Lynch?
E-3 employers must pay at least the prevailing wage, determined when they file a Labor Condition Application with the Department of Labor. The rate is based on the role, location, and experience level, ensuring Australian hires are paid comparably to U.S. workers in the same position. You can look up prevailing wage rates for any occupation and location using the DOL's OFLC Wage Search tool.