Search Remote Jobs

Principal Software Engineer

🔥 5 minutes ago

🏈 Alabama – Remote

infoinfo

💵 $139.7k - $232.9k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of M&T Bank

M&T Bank

10,000+ employees

Founded 1856

🛡️ Insurance

💼 Consulting

🏦 Banking

Insurance • Consulting • Banking

M&T Bank is a leading regional financial institution that provides a wide range of banking services to personal, business, and commercial clients. Known for its customer satisfaction in mobile banking, M&T Bank offers products and services such as checking accounts, credit cards, mortgages, personal loans, and insurance. Additionally, it provides financial planning through Wilmington Advisors @ M&T. The bank is committed to community engagement, supporting local businesses, multicultural banking, and volunteerism. With a focus on cybersecurity and digital banking solutions, M&T Bank serves its clientele through comprehensive online and mobile services.

📋 Description

• Write code at the expert level in multiple languages while driving technical solutions and serving as a subject matter expert • Lead development initiatives and influence best practices within the Software Development Lifecycle • Act as a knowledge resource and mentor for less experienced engineers across Technology • Own the overall code change and review process to ensure high quality and process optimization • Apply and analyze metrics across teams to identify SDLC process improvement opportunities, conduct peer reviews, and implement solutions • Author organized, clean, efficient, and secure source code in at least two programming languages and build shared libraries • Coach team members on data structures and algorithms for solving business problems • Contribute to development operations, coding practices, technical strategy, and domain improvement • Contribute to and review technical roadmaps addressing strategic requirements and technical debt • Support rollout of engineering capabilities and ensure regulatory requirements are met • Lead discussions with business and technical stakeholders regarding technical and architectural opportunities • Design, review, and approve system architecture; ensure cross-domain alignment and drive strategic direction • Participate in and present at peer group committees and work with senior leadership on improvements • Ensure code quality aligns with industry and corporate standards • Drive adherence to performance testing, resiliency, and optimization patterns and practices • Drive behavioral change in requirements and story ingestion processes with product owners, architects, and senior leaders • Adhere to risk and regulatory standards, policies, controls, and risk appetite; escalate risk-related issues • Promote a culture of belonging reflecting the M&T Bank brand • Maintain M&T internal control standards and implement audit and regulatory findings • Complete other related duties as assigned

🎯 Requirements

• Associate's degree and a minimum of 9 years' systems analysis and/or application development experience, or Bachelor's degree and a minimum of 7 years' systems analysis and/or application development experience • In lieu of a degree, a combined minimum of 11 years' education and/or relevant work experience, including a minimum of 7 years' systems analysis and/or application development experience • Proven experience serving as a technical lead for large-scale modernization, migration, or platform transformation initiatives involving multiple delivery teams • Proven ability to influence engineers, architects, product owners, and senior leaders without direct authority • Demonstrated experience designing, developing, and delivering complex enterprise-scale software solutions across multiple technology domains • Expert proficiency in at least one relevant programming language and advanced proficiency in at least one additional relevant programming language • Experience working with solution architecture, managing architectural change, and aligning technical delivery across multiple applications, platforms, and engineering teams • Deep understanding of software engineering practices related to resiliency, availability, security, observability, recoverability, and operational readiness • Experience identifying and mitigating technical risks, resolving cross-team dependencies, and driving architectural decisions through implementation • Experience designing and governing API-based integrations, distributed systems, data synchronization patterns, and enterprise application architectures • Experience working within and enforcing engineering standards related to performance, security, reliability, maintainability, and production support • Preferred: experience within banking or financial services technology environments • Preferred: experience in highly regulated environments subject to risk, audit, compliance, and security requirements • Preferred: familiarity with agile concepts and delivering large complex efforts in an agile framework • Preferred: experience establishing architecture runway and coordinating technical dependencies across large, multi-year programs • Preferred: experience partnering with enterprise architecture, cybersecurity, infrastructure, data management, and operational risk organizations • Preferred: experience defining non-functional requirements and engineering standards related to resiliency, scalability, observability, recoverability, performance, and security • Preferred: experience mentoring senior engineers and serving as a technical leader across multiple teams and disciplines • Preferred: experience presenting architecture recommendations, technology strategy, and risk trade-offs to senior leadership and governance committees • Preferred: proven subject matter expertise in one or more business-critical technology domains

Apply Now

Similar Jobs

🔥 2 hours ago

Phoenix Ecommerce Technologies

11 - 50

🛍️ eCommerce

💳 Fintech

☁️ SaaS

Principal Engineer owning tokenization, wallets, processors, and payment reliability. Building Phoenix’s AI-powered commerce platform for direct-to-consumer founders.

🇺🇸 United States – Remote

🔥 Funding within the last year

💰 $5M Series unknown on 2025-11

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🔥 3 hours ago

CVS Health

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Staff Software Development Engineer architecting and coding reliable digital healthcare systems for CVS Health. Leading automation, observability, and complex production issue resolution.

🔥 3 hours ago

CVS Health

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Staff Mobile Software Engineer building scalable native iOS solutions for CVS Health’s digital healthcare platform. Shaping mobile architecture, testing, innovation, and engineering practices.

🔥 3 hours ago

Velera

1001 - 5000

💼 Consulting

📣 Marketing

💳 Fintech

Software Engineer III building secure Java/Angular applications for Velera’s credit-union payments platform. Leading delivery, code quality, compliance, and mentorship in an Agile environment.

🔥 4 hours ago

OpenEd.co

51 - 200

📚 Education

👥 B2C

Staff Product Engineer owning payments, compliance, and learning systems for OpenEd’s personalized education platform. Setting technical direction across a full-stack TypeScript and PostgreSQL monolith.