Staff Engineer
About the role
- Oversee the entire development lifecycle for a team of software engineers with assigned programs and systems
- Provide technical leadership and strategic direction for the payments platform, including architecture decisions, system design, and technology roadmap.
- Lead/Build complex projects focused on enhancing existing payment systems and developing new capabilities, ensuring scalability, security, and high availability.
- Collaborate closely with product management, architecture, security, and compliance teams to define technical requirements and implement innovative solutions.
- Actively participate in coding, code reviews, and hands-on technical tasks to ensure high-quality delivery, business needs, and Frost development standards
- Mentor and guide engineering teams, promoting best practices, coding standards, and engineering excellence.
- Continuously monitor system performance, troubleshoot complex issues, and proactively recommend improvements.
- Evaluate emerging technologies and industry trends to identify opportunities for innovation and competitive advantage in payments.
- Ensure compliance with regulatory standards specific to payments and financial transactions.
- Always take action using Integrity, Caring, and Excellence to achieve all-win outcomes
- Master's degree in Computer Science, Engineering, in a related field, or equivalent experience
- Demonstrated ability to develop technical solutions, typically requiring a minimum of 6 years of experience
- Extensive experience (5+ years) in software development, with a proven track record in designing and building highly scalable payment systems or financial transaction platforms.
- Strong proficiency in modern programming languages such as Java.
- Experience with microservices architecture, containerization (Docker/Kubernetes), spring boot, APIs.
- Exceptional problem-solving, debugging, and analytical skills. Excellent communication skills with the ability to clearly articulate technical strategies to both technical and non-technical stakeholders.
- Demonstrated experience independently identifying issues and designing solutions for the biggest and most complex programs and systems at the bank
- Demonstrated experience synthesizing and directing coding efforts for a group of Software Engineers
- Experience leading a team
- Current knowledge of emerging market trends, development methodologies, and development frameworks that improve application security
- Strong understanding of commonly-used concepts, practices, and procedures associated with programming
- Prior experience working with banking or fintech organizations.5+ years of experience in the following areas: Development, configuration, and deployment of mission critical commercial payment software for High availability and redundancy and Integration technologies using API standards.
- Familiarity with fraud detection/prevention systems, risk management systems, and security best practices.
- Familiarity with financial regulatory
- Experience with Agile methodologies including Scrum and Kanban
- Familiarity with corporate payment solutions for BillPay such as FIS and Fiserv payment Exchange
- Knowledge of Payment Hub concept for handling different type of payments and formats
- Deep understanding of payment gateways, processing networks, ACH transactions, Zelle, Checks, BillPay, RTP, FedNow, Loan Payments, card processing, and related security standards (PCI DSS).Experience integrating with third-party payment providers and financial institutions.
- Familiarity with DevOps practices, CI/CD pipelines, and automated testing frameworks.
- Knowledge of container orchestration platforms, particularly OpenShift, streaming platforms like Kafka and cloud platforms such as AWS, Azure, or GCP
- At Frost, we care about your health, your family, and your future and strive to have our benefits reflect that. This includes: Medical, dental, vision, long-term disability, and life insurance 401(k) matching
- Generous holiday and paid time off schedule
- Tuition reimbursement
- Extensive health and wellness programs, including our Employee Assistance Program
- Referral bonus program + more!
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
