Capital One Senior Software Engineer, Fraud Protection in McLean, Virginia
McLean 2 (19052), United States of America, McLean, Virginia
At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.
Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Senior Software Engineer, Fraud Protection
Are you excited by the prospect of building systems that defend millions of consumers and small business against fraud? Are you a software engineer that loves learning and delivering solutions with a wide variety of programming languages and tools? Are you excited by the idea of building, deploying, and owning cloud-based systems? If so, we have an opportunity for you.
Our team is just one of a number of engineering teams supporting Card Analytics and Infrastructure (CARD.AI) in protecting Capital One customers from fraud. We recently delivered a new anti-fraud model as part of an application built in Scala using an internal framework. Our immediate future includes work beyond our usual enhancements to Capital One’s agent servicing platforms, such as:
Expanding the functionality and reach of our authentication service to improve the customer experience (while making life even more difficult for fraudsters) using technologies like Python and Apache Spark
Delivering additional anti-fraud models to detect and prevent application fraud using Scala
In addition to development work where we will integrate voice, digital, and IVR data into our fraud defenses, we will gain some exposure to machine learning through partnering with data science teams.
If you take pride in your work, love delivering software solutions in a variety of programming languages, enjoy problem solving, have an interest in machine learning, and are attracted to the prospect of your work being used in high-traffic production environments, we strongly encourage you to apply for our open positions.
Design scalable systems and RESTful APIs for high-traffic, zero-downtime systems
Write clean and concise code that is well-tested, easy to maintain, and consistent with existing patterns in our codebase
Apply appropriate design patterns and SOLID/DRY principles to given solutions and understand the trade-offs between scope, quality, and cost
Clearly communicate technical information to both developers and business stakeholders
Bachelor's Degree or military experience
At least 2 years of experience in software development including design, coding and testing
Bachelor's Degree in a STEM discipline
At least 5 years of experience in software development including design, coding, and testing
At least 3 years of experience with a JVM language and it's tools
At least 1 year of experience in AWS
At this time, Capital One will not sponsor a new applicant for employment authorization for this position.