
Principal Engineer – Stablecoin
Bank of America
full-time
Posted on:
Location Type: Office
Location: San Francisco • California • New Jersey • United States
Visit company websiteExplore more
Salary
💰 $156,500 - $230,000 per year
Job Level
About the role
- 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
- Ensures that the Stablecoin design and engineering approach for complex features are consistent with the larger payments ecosystem
- 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
Requirements
- Minimum 8 years work experience in Software Engineering
- Must have experience in crypto currency solutions design
- Knowledge of emerging blockchain trends, protocols, and experience with layer-2 scaling solutions.
- Knowledge of blockchain/digit assets
- Deep understanding of custody and technical patterns in digital
- Understanding of retail/commercial stablecoin environment
Benefits
- This role is currently benefits eligible.
- We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringsolution developmenttest strategyautomationCI/CDdesign reviewscode performancerelease managementblockchaincrypto currency solutions
Soft Skills
leadershipplanningcommunicationcollaborationproblem-solvinginfluencingresearchdesign prototypingstakeholder engagementteam guidance