

Job Description:
Job Description:
This job is responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes. Key responsibilities include continuously improving the design, quality, and reuse of the solution and delivering technology enablers that improve development efficiencies for the solution. Job expectations include familiarity with at least one area of engineering, acting as a “go to” reference across the organization, and applying knowledge to improve technical competencies through recruitment and development activities.
This job is responsible for defining and leading the engineering approach for Bank of America’s Stablecoin solutions, including 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.
Responsibilities:
Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.
Required Qualifications:
Skills:
The following laws or regulations restrict or prohibit the hiring of individuals with certain specified criminal history for the position: FDIC, FINRA.
1st shift (United States of America)משרות נוספות שיכולות לעניין אותך

Job Description:
Responsibilities:
Develop and deliver complex requirements to accomplish business goals.
Ensure that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset.
Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Develop or direct software system testing or validation procedures, programming, or documentation.
Design, automate, and maintain large scale, enterprise-wide web applications using Angular, Java, SpringBoot, and Node.
Utilize customer UI and interaction techniques to build frictionless multiple factor user authentication, credential maintenance, and authentication step up flows in digital channels.
Engineer and design continuous integration, continuous deployment, build tool, version control, and test-driven development tools by utilizing Java and JavaScript.
Design test driven automation frameworks using middleware technologies including SOAPUI, REST, XML, and JSON.
Remote work may be permitted within a commutable distance from the worksite.
Required Skills & Experience:
Master's degree or equivalent in Computer Science, Computer Information Systems, Management Information Systems, Engineering (any), or related: and
3 years of experience in the job offered or a related IT occupation.
Must include 3 years of experience in each of the following:
Designing, automating, and maintaining large scale, enterprise-wide web applications using Angular, Java, SpringBoot, and Node;
Utilizing customer UI and interaction techniques to build frictionless multiple factor user authentication, credential maintenance and authentication step up flows in digital channels;
Engineering and designing continuous integration, continuous deployment, build tool, version control, and test-driven development tools by utilizing Java and JavaScript; and,
Designing test driven automation frameworks using middleware technologies including SOAPUI, REST, XML, and JSON. Employer will accept pre- or post-Master's degree experience in meeting the minimum requirements.
משרות נוספות שיכולות לעניין אותך

Job Description:
Job Description:
This job is responsible for partnering with engineering and technology teams to implement measures prescribed by the Site Reliability Engineer teams it leads. Key responsibilities include ensuring appropriate instrumentation, tooling, ticketing, alerting and on call routines are in place for key services, demonstrating technical expertise within domains, and decomposing objectives into work units. Job expectations include advancing efficient solution delivery practices and promoting exceptional design, engineering, and organizational practices.
Responsibilities:
Collaborates with Development and Infrastructure teams to understand technical solutions and implement monitoring capabilities outlined in the application and system monitoring designs put forward by the Senior Site Reliability Engineer (SRE)
Develops and maintains reliability scripts, tools and libraries and leverages them for common instrumentation, automation, and operational needs, and when mentoring SRE resources on reliability practices and established tools/capabilities
Partners to implement code changes to make use of common reliability libraries and tools and helps Application Production Services and Application Development teammates understand how to use them
Participates regularly in architecture community of practice meetings and communication via other channels
Identifies vulnerabilities and opportunities for reliability improvement, such as investigating low level error rates and 'noise' in monitoring, and defines solutions to reduce manual support effort and/or improve system reliability
Engages as a subject matter expert in major incident triage efforts and failure scenario modelling and diagnosis with Problem Manager root causes for major incident/problem management investigations
Key Responsibilities:
Own and drive production issue triage, including expert-level heap and thread dump analysis, memory profiling, garbage collection investigations, and CPU/thread diagnostics.
Work closely with performance testing teams to monitor system behavior pre- and post-release, ensuring consistent throughput and low-latency service delivery.
Develop and maintain monitoring and alerting solutions tailored for performance testing infrastructure and production-like environments.
Collaborate with developers, QA, and performance engineers to interpret telemetry data, identify failure patterns, and implement self-healing mechanisms.
Act as a technical enabler for multiple teams, providing tooling, insights, and best practices around observability, reliability engineering, and performance.
Build internal tools that integrate with existing monitoring platforms (e.g., Splunk, , Dynatrace, DNT) to collate and derive insights from performance testing and production metrics.
Work alongside in-house development teams to enhance internal platforms that aggregate observability data, provide root cause analysis views, and enable smart test reporting.
Champion reliability and stability by guiding incident response practices, postmortem reviews, and service-level objectives (SLOs) tracking.
Required Qualifications:
7-8 years’ experience with hands-on experience in heap dump, thread dump, GC log analysis and JVM internals.
Proficiency in scripting and application development (e.g., Python, Java, Shell, Node.js) to create diagnostic and observability tools.
7-8 years’ experience with logging and monitoring platforms (e.g., Splunk, Dynatrace, DNT).
7-8 years experience working with distributed systems, microservice architecture, and container orchestration platforms (e.g., Kubernetes, Docker).
Experience with performance testing environments and tools like JMeter, LoadRunner, Gatling, or custom test harnesses.
Ability to identify systemic reliability issues and implement resilient patterns (e.g., circuit breakers, graceful degradation, retry logic).
Exceptional debugging and root cause analysis skills across application, infrastructure, and network layers.
Demonstrated ability to build observability tooling or integrations that serve multiple internal teams.
Familiarity with CI/CD practices and infrastructure-as-code (e.g., Terraform, Ansible) is a plus.
Desired Qualifications:
Self-starter with a service-oriented mindset and a relentless drive to improve system reliability.
Comfortable working in a cross-functional, high-impact environment supporting dev, ops, and test teams.
Strong communication and mentoring abilities to influence engineering culture around reliability and performance.
Experience contributing to or designing internal engineering platforms or toolkits to scale team capabilities.
Skills:
Automation
Collaboration
Influence
Production Support
Result Orientation
Analytical Thinking
Application Development
Architecture
Solution Design
Stakeholder Management
Adaptability
DevOps Practices
Project Management
Risk Management
Solution Delivery Process
משרות נוספות שיכולות לעניין אותך

Job Description:
Job Description:
We are seeking a highly skilled and experienced Senior Security Automation Engineer to lead the design, implementation, and optimization of security automation workflows using the Tines platform. This role requires deep technical expertise in security orchestration, cloud architecture, and API integrations, as well as experience working closely with Security Operations Centers (SOC), Incident Response (IR) teams, and cross-functional stakeholders. The ideal candidate will bring a strong security engineering background, hands-on experience with modern automation platforms, and a strategic mindset to drive scalable and secure automation initiatives.
Key Responsibilities
• Architect, implement, and maintain advanced automation workflows using Tines.
• Collaborate with SOC and IR teams to identify high-impact use cases for automation.
• Integrate Tines with enterprise systems including EDR, SIEM, threat intelligence platforms, and cloud services.
• Lead secure integration of Tines with SSO, credential vaults, and external repositories.
• Design and configure secure connectivity solutions (e.g., Cloudflare tunnels, VPNs) for hybrid environments.
• Develop and maintain orchestration stories across platforms such as:
• CrowdStrike, Tanium, Splunk, Anvilogic, ThreatQ, AWS, and Azure.
• Write, test, and debug Python-based automation logic.
• Analyze Tines logs and metrics to optimize performance and reliability.
• Create and maintain technical documentation, runbooks, and architectural diagrams.
• Engage with stakeholders across security, infrastructure, and application teams to gather requirements and align automation efforts with business goals.
• Ensure all automation workflows adhere to enterprise security policies and change management processes.
Minimum Years of Experience 8
Required Qualifications
• 8+ years of experience in cybersecurity, with at least 3+ years in a security automation or engineering role.
• Proven experience working with SOC and/or Incident Response teams to operationalize automation.
• Hands-on experience with Tines or similar SOAR platforms (e.g., Splunk SOAR, Palo Alto XSOAR).
• Strong programming skills in Python; experience with Git and CI/CD pipelines.
• Deep understanding of REST APIs, webhooks, and secure API integrations.
• Experience with cloud platforms (AWS, Azure, or GCP), including automation and security architecture.
• Familiarity with AI/ML integrations (e.g., AWS Bedrock, OpenAI APIs) is a plus.
• Experience configuring secure tunnels (e.g., Cloudflare, SSH, VPN) for hybrid environments.
• Strong knowledge of security frameworks and best practices (e.g., NIST, MITRE ATT&CK).
• Excellent communication skills and ability to translate technical concepts for non-technical stakeholders.
• Experience with Agile/Scrum methodologies and tools like Jira and Confluence.
Desired Qualifications
• CISSP, GIAC, or equivalent security certification.
• Tines certifications (both entry-level and advanced preferred).
• AWS Certified Security – Specialty or equivalent cloud security certification.
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
משרות נוספות שיכולות לעניין אותך

Job Description:
Job Description:
This job is responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes. Key responsibilities include continuously improving the design, quality, and reuse of the solution and delivering technology enablers that improve development efficiencies for the solution. Job expectations include familiarity with at least one area of engineering, acting as a “go to” reference across the organization, and applying knowledge to improve technical competencies through recruitment and development activities.
Responsibilities:
Develops the engineering approach for the entire program/portfolio solution and works with Architecture, to develop/analyze/deliver the implementation of technical enablers
Leads the planning, definition, and design of the complex features which span multiple teams and explore solution alternatives
Creates ideas on designing complex technology and solution development approaches
Leads the technical oversight for teams in solution development including design reviews and code within own domain
Defines the technology tool stack for the solution within ranged of internally approved and supported technologies
Explores state-of-the-art technologies to improve development efficiencies, quality of test/QA coverage, and release management
Leads and is responsible for the end-to-end test strategy/creation/adherence, and the integration between teams for a program/portfolio solution
What You'll Do:
Hands-On Technical Leadership & Development: Dedicate a part of your time to writing high-quality, production-ready code for key features and initiatives. Lead by example as the team's foremost technical expert, driving design, architecture, and implementation of robust solutions using .NET Core 8.
Team Mentorship & Growth: Manage and mentor a team of .NET developers, fostering a culture of excellence and continuous learning. Provide direct technical guidance through collaborative design sessions, in-depth code reviews, and one-on-one coaching to elevate the team's capabilities.
Drive Technical & Architectural Excellence: Architect scalable, maintainable, and secure applications. Champion and implement software development best practices for coding standards, CI/CD, automated testing, and security.
Strategic Collaboration: Partner with Product Managers, QA, and SRE to translate business requirements into clear technical specifications and achievable roadmaps, ensuring your team is building the right solutions effectively.
Required Qualifications:
10+ years of experience required technical expertise in software development using .NET 8 and C#.
Proven experience in a hands-on technical leadership or management role, where you were still actively coding and designing systems.
Mastery of building web applications and services using ASP.NET Core (Web API & MVC).
Strong experience with relational databases, specifically Oracle.
Proficiency with front-end development, including HTML, CSS, JavaScript, jQuery, and experience with modern frameworks like VueJS or ReactJS.
Solid experience implementing and managing CI/CD pipelines, as well as good understanding of source control best practices (GIT)
Experience writing and maintaining unit tests using frameworks like NUnit or xUnit.
Deep understanding of web security principles (e.g., OAuth 2.0) and API design patterns (e.g., REST).
Excellent problem-solving skills and the ability to articulate complex technical concepts to a non-technical audience.
Desired Qualifications:
Direct experience working in the payments systems or FinTech industry.
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
Bachelor’s degree or equivalent work experience.
1st shift (United States of America)משרות נוספות שיכולות לעניין אותך

Responsibilities:
Qualifications:
Desired Qualifications:
Portfolio Construction and Analysis, Presentation Skills, Financial Markets expertise, Pipeline Management, Wealth Planning, Liability Management
Skills:
משרות נוספות שיכולות לעניין אותך

Job Description:
Job Description:
We are looking for a Senior .Net Software Engineer to guide the development of a complex internal, on-prem application built on ASP.NET MVC, background jobs, and distributed services. This role is a blend of hands-on engineering and technical leadership, ensuring high-quality feature delivery, architectural consistency, and team mentorship. This role goes beyond standard web development - you’ll work with distributed systems, high-throughput messaging, and search and big data tools.
You’ll lead across the stack, from C# and SQL to Kafka, Redis, SOLR, and HBase, on a complex internal application with a mix of modern and legacy components and multiple integrations via Web APIs and Message Queues. You’ll be expected to build resilient, self-healing features that gracefully handle intermittent failures. Front-end work includes maintaining and improving functionality built with ASP.NET MVC, jQuery, ES6, and Bootstrap.
Responsibilities
Required Qualifications:
Desired Qualifications:
Skills:
This job will be open and accepting applications for a minimum of seven days from the date it was posted.
1st shift (United States of America)משרות נוספות שיכולות לעניין אותך

Job Description:
Job Description:
This job is responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes. Key responsibilities include continuously improving the design, quality, and reuse of the solution and delivering technology enablers that improve development efficiencies for the solution. Job expectations include familiarity with at least one area of engineering, acting as a “go to” reference across the organization, and applying knowledge to improve technical competencies through recruitment and development activities.
This job is responsible for defining and leading the engineering approach for Bank of America’s Stablecoin solutions, including 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.
Responsibilities:
Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.
Required Qualifications:
Skills:
The following laws or regulations restrict or prohibit the hiring of individuals with certain specified criminal history for the position: FDIC, FINRA.
1st shift (United States of America)משרות נוספות שיכולות לעניין אותך