Engineering Manager
Coastal Community Bank
ABOUT US
Coastal is at the forefront of modern banking, combining strong financial infrastructure with cutting-edge Banking-as-a-Service (BaaS) and fintech enablement strategies. We support not only individuals with their personal banking needs; we also empower businesses by integrating modern banking technology that drives growth, flexibility, and innovation.
At Coastal, we think and move like entrepreneurs; focused on impact, speed, and continuous improvement. We believe in working smart, collaborating deeply, and building solutions that unlock real potential. If you're someone who thrives in a fast-moving environment, loves solving complex problems, and wants to help shape the future of banking, we’d love to meet you.
Check out our video here!
OVERVIEW
The Engineering Manager plays a critical role in shaping and scaling our technical foundations. They will combine strong technical judgment with people-first management to empower engineers, deliver reliable systems, and create long-term value for the business.
They are responsible for guiding a high-performing engineering team, fostering professional growth, and ensuring that technical outcomes align with both immediate product needs and the bank’s broader strategic goals. The Engineering Manager partners closely with product, analytics, and business stakeholders to prioritize work, remove blockers, and continuously improve how the team delivers.
Success in this role means developing talent, maintaining high standards of execution, and ensuring that our technology not only meets today’s needs but positions the bank to serve fintech partners with excellence in the future.
RESPONSIBILITIES INCLUDE
As an Engineering Manager, you will balance technical contribution with people leadership, helping your team deliver high-quality software while growing their skills and careers. You will:
- Lead and develop a high-performing team of engineers through regular feedback, mentorship, and career development support.
- Stay hands-on technically, contributing to code reviews, design discussions, and occasionally coding to set quality standards and unblock complex work.
- Ensure engineering excellence by driving sound practices in testing, monitoring, and security, aligned with the bank’s risk and compliance standards.
- Oversee incident response and operational support, ensuring the team responds effectively when issues arise, participates in on-call rotations, and learns from post-incident reviews to continuously improve reliability.
- Partner with product and business stakeholders to shape roadmaps, break down projects into clear deliverables, and align engineering priorities with strategic goals.
- Foster a culture of accountability and ownership, helping the team make pragmatic, timely decisions and continuously improve ways of working.
- Promote knowledge sharing and documentation that balances speed with maintainability.
- Uphold compliance and security by ensuring your team understands and adheres to relevant banking regulations (e.g., BSA, OFAC, etc) and internal security policies.
- Model clear and inclusive communication, ensuring diverse voices are heard and that technical work is well-understood across the organization.
QUALIFICATIONS
- 10+ years of professional software engineering experience, including 3–5 years in technical leadership or engineering management roles.
- Proven track record of hands-on software development (experience in Node.js/Typescript and experience with functional programming patterns is awesome but not required), with the ability to review code, mentor engineers, and guide system architecture.
- Strong experience with cloud-native systems (Microsoft Azure preferred; AWS or GCP also valuable), CI/CD pipelines, and modern DevOps/SRE practices.
- Background in fintech, banking, or other highly regulated industries, with working knowledge of security, risk, and compliance requirements.
- Familiarity with AI/ML technologies and how they can be applied to financial services is a strong plus.
- Deep understanding of scalable system design, monitoring, and incident response in production environments.
- Demonstrated success in building and leading teams of engineers, including coaching, performance management, and career development.
- Excellent communication skills with the ability to collaborate across product, analytics, compliance, and business functions.
- Relevant certifications such as Microsoft Certified: Azure Solutions Architect Expert, Azure DevOps Engineer Expert, or similar are highly desirable.
EDUCATION/EXPERIENCE
- Bachelors degree in Computer Science, Information Systems, Business or equivalent experience
- 4+ years leading technical teams
- 10+ years software development experience
- Microsoft Azure Fundamentals Certification
- Microsoft DevOps Engineer or Data Engineer Certification is desirable
- Experience using Postman or other similar API tools
HOW YOU’LL THRIVE AT COASTAL
- Be the Best – Communicate effectively, pay close attention to detail, and prioritize your personal development.
- Be Relentless – Thrive in a goal-oriented environment exercising both patience and persistence. Advocate for our customers and team members and strive to promote the Coastal Difference.
- Be Un-Bankey – Be a forward thinker with a creative mindset. Build long-lasting relationships promoting the Coastal Difference, built on a foundation of integrity, honesty, and trust.
- Embrace Gray Thinking – Use sound judgment while decision-making and problem-solving. Think outside the box.
- Stay Flexible – Organize and strategize effectively while always being prepared to adapt on the fly. Seek efficiencies for Coastal to work smarter, not harder.
- Take Care of Each Other – Understand what it means to be a true team player and have your teammate's back. Practice self-awareness and build your emotional intelligence.
BEING YOU AT COASTAL
Coastal Community Bank is an equal opportunity employer. We are committed to providing a workplace free from discrimination and harassment. All employment decisions are based on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, or any other protected status under applicable laws.
PHYSICAL DEMANDS
The physical demands described below are required to perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee must be able to:
- Sit for extended periods of time.
- Stand for extended periods of time.
- Perform repetitive finger, hand, and arm movement.
- Use electronic office equipment such as a computer keyboard, mouse, ten key, telephone, etc.
- View and read computer screens for extended periods.
- Occasionally stoop, kneel, crouch, or crawl.
- Occasionally lift or move up to 10 pounds.
OTHER DUTIES
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.