Bank of America

Senior Engineer

Bank of America

full-time

Posted on:

Location Type: Office

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $122,000 - $200,000 per year

Job Level

About the role

  • Responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes
  • Delivering complex features and technology, enabling development efficiencies, providing technical thought leadership
  • Conducting multiple software implementations, and applying both depth and breadth in a number of technical competencies
  • Accountable for end-to-end solution design and delivery
  • Hands-on engineering leader role responsible for hands-on expertise and leading multiple teams within MESH
  • Serving as a technical expert with architecture and low-level coding of multiple areas within the MESH portfolio
  • Technical authority for a diverse technology landscape including Mulesoft, Java, Oracle PL/SQL, Kafka, reactive programming, and AI tools

Requirements

  • 10+ years of software engineering experience with progressive technical leadership
  • Define and enforce technical standards for the engineering team to maximize quality and efficiency
  • Participate in architecture decisions and provide technical thought leadership for complex, multi-technology solutions
  • Serve as a technical authority and escalation point for complex technical challenges within scrum teams
  • Proven track record of defining and implementing complex, enterprise-scale solutions
  • Strong understanding of security standards, compliance requirements, and vendor management
  • Experience working in Agile/SAFe environments and delivering across multiple PIs
  • Excellent problem-solving skills and ability to navigate ambiguity
  • Experience managing people, leading an organization, setting vision, coaching others
  • Extreme ownership mindset with ability to drive results across teams
  • Strong influence and collaboration skills without direct reporting authority
  • Ability to mentor and elevate the technical capabilities of engineering teams
  • Excellent written and verbal communication skills
  • Experience presenting technical recommendations to senior leadership
  • Deep expertise in Mulesoft, Java, Spring Boot framework, Kafka
  • Proficiency in Oracle PL/SQL and database design
  • Experience with reactive programming paradigms and event-driven architectures
  • Understanding of design patterns, microservices architecture, and distributed systems
  • Experience with CI/CD, DevOps practices, and cloud technologies
Benefits
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Wellness programs
  • Resources and support for employees
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringMulesoftJavaOracle PL/SQLKafkareactive programmingSpring BootCI/CDDevOpscloud technologies
Soft Skills
technical leadershipproblem-solvinginfluencecollaborationmentoringcommunicationcoachingownership mindsetvision settingnavigating ambiguity