Senior Software Engineer III

CloudDevs

United States

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible work environment
Professional development opportunities

Job summary

A progressive banking institution is seeking a Senior Software Engineer III to shape and scale technical foundations. The ideal candidate will have over 10 years of software engineering experience, strong proficiency in Node.js and Azure, and the ability to mentor engineers. This role combines leadership with technical expertise to support a high-performing engineering team in a fast-paced, innovative environment.

Qualifications

  • 10+ years of professional software engineering experience.
  • Experience in fintech, banking, or healthcare industries.
  • Microsoft Azure Fundamentals Certification desirable.

Responsibilities

  • Deliver high-quality, well-tested code.
  • Lead technical discussions and decision-making.
  • Mentor junior and mid-level engineers.

Skills

Proficiency in Node.js/TypeScript
Cloud-native platforms (Microsoft Azure)
Software architecture
Problem-solving skills
Leadership qualities

Education

Bachelor’s degree in Computer Science

Tools

Postman
CI/CD pipelines

Job description

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 !

Requirements
OVERVIEW

The Senior Software Engineer III 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 a Senior Software Engineer III, you will:

  • Deliver high-quality, well-tested code that solves complex business and technical problems.
  • Participate in design discussions, code reviews, and technical decision-making to ensure strong engineering outcomes.
  • Mentor and support junior and mid-level engineers, sharing best practices in coding, architecture, and problem-solving.
  • Lead by example on operational excellence, including monitoring, testing, deployment practices, and incident response.
  • Collaborate with Product Management and stakeholders to translate requirements into clear technical specifications and reliable software.
  • Champion compliance and security, ensuring software adheres to banking regulations (e.g., BSA, OFAC) and internal security policies.
  • Promote knowledge sharing, documentation, and maintainability within the team.
  • Contribute to the continuous improvement of development practices, tools, and team processes.
QUALIFICATIONS
  • 10+ years of professional software engineering experience, including ownership of complex systems in production.
  • Proficiency in one or more modern programming languages (Node.js/TypeScript preferred; functional programming experience a plus).
  • Strong experience with cloud-native platforms (Microsoft Azure preferred; AWS/GCP also valuable) and CI/CD pipelines.
  • Solid understanding of software architecture, scalable system design, and distributed systems.
  • Experience in regulated industries such as fintech, banking, or healthcare, with strong awareness of security and compliance.
  • Strong knowledge of data structures, algorithms, and software engineering fundamentals.
  • Excellent problem-solving skills and ability to make pragmatic, risk-aware technical decisions.
  • Effective communicator who can collaborate across product, analytics, compliance, and business functions.
  • Leadership qualities with demonstrated success mentoring engineers and guiding technical initiatives.
EDUCATION/EXPERIENCE
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
  • 10+ years software development experience (with increasing scope and responsibility).
  • Microsoft Azure Fundamentals Certification and/or additional certifications (e.g., Azure DevOps Engineer, Solutions Architect) desirable.
  • Experience using Postman or other API development/testing tools preferred.
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, and responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Client Manager - Silver Lake
Senior Client Manager - Silver Lake

Coastal Community Bank • Grapevine (TX)

Hybrid
USD 90,000 - 130,000
Medical Coverage
HSA Eligibility
401(k) Retirement Plan
+2
Financial Operations Program Manager
Financial Operations Program Manager

Coastal Community Bank • United States

Remote
USD 110,000 - 150,000
Medical Coverage
401(k) Retirement Plan
Paid Time Off
+1
Customer Service Representative III - Camano Island
Customer Service Representative III - Camano Island

Coastal • Camano (WA)

On-site
USD 42,000 - 54,000
Medical Coverage
HSA
FSA
+7
Banking Center Manager - Stanwood
Banking Center Manager - Stanwood

Coastal Community Bank • Stanwood (MI)

On-site
USD 65,000 - 90,000
Medical Coverage
401(k) Retirement Plan
Paid Time Off
+1
Complaints Compliance Analyst
Complaints Compliance Analyst

Coastal Community Bank • United States

On-site
USD 78,000 - 83,000
Medical Coverage
Health Savings Account (HSA)
Flexible Spending Accounts (FSA)
+7
Senior Client Manager - Edmonds
Senior Client Manager - Edmonds

Coastal Community Bank • Edmonds (WA)

On-site
USD 90,000 - 150,000
Medical Coverage
Health Savings Account (HSA)
Flexible Spending Accounts (FSA)
+7
Assurance Compliance Director
Assurance Compliance Director

Coastal • United States

On-site
USD 146,000 - 196,000
Health insurance
401(k) with company match
Paid time off
+1
Relationship Banker, Senior
Relationship Banker, Senior

Coastal • Edmonds (WA)

On-site
USD 50,000 - 70,000
Medical Coverage
401(k) Retirement Plan
Paid Time Off
Customer Service Representative III - Camano Island
Customer Service Representative III - Camano Island

Coastal Community Bank • Washington

On-site
USD 42,000 - 60,000
Medical Coverage
Health Savings Account (HSA)
Dental and Vision Insurance
+3
Relationship Banker - Marysville
Relationship Banker - Marysville

Coastal Community Bank • Melrose (TN)

On-site
USD 42,000 - 66,000
401(k) Retirement Plan
Paid Time Off
Holidays