What is a Software Engineer at City National Bank?
A Software Engineer at City National Bank (CNB) is more than just a coder; you are a critical architect of the financial tools that empower our clients. Known as "The Way Up," City National Bank provides premium banking, investment, and trust services. In this role, you will build and maintain the sophisticated systems that handle high-stakes financial transactions, ensuring they remain secure, scalable, and highly performant. Your work directly impacts the digital experience of high-net-worth individuals and major business entities, making technical excellence a non-negotiable requirement.
You will join a team that sits at the intersection of traditional banking stability and modern fintech innovation. Whether you are working on client-facing portals, internal wealth management tools, or core banking APIs, your contributions help maintain the trust our clients have placed in us for decades. The complexity of the financial domain requires you to solve unique challenges regarding data integrity, real-time processing, and regulatory compliance, providing a stimulating environment for engineers who enjoy deep problem-solving.




