To be a great technology-driven company, Capital One is committed to providing outstanding products and experiences for our customers. That means using the latest technology and systems to build, deploy and integrate applications that power our millions of external customers and thousands of internal workforce users.
If you’re looking for a career opportunity involving modern technology solutions while using your strong technical, analytical and leadership skills to make an impact then you’re in luck.
Capital One is hiring skilled Architects to join our incredible team of talented technologists in Shared Tech. The Shared Tech team provides technology solutions that span the enterprise and are used across multiple Capital One lines of. In this role, you will provide technical leadership for designing and implementing critical components of our strategies that enable primarily Capital One’s Artificial Intelligence and Machine Learning efforts across various Customer and Messaging systems. You will have the opportunity to work in a variety of areas affecting many facets of the company and on solutions that impact the entire enterprise as you continue to grow your knowledge and experience.
If this sounds like an interesting challenge for you, apply immediately to start a conversation with us!
Perform hands-on architecture and design for solutions used primarily by Capital One’s Customer and Messaging systems
Understand and guide delivery teams in data modeling and data architecture
Clearly articulate, document and sell architectural targets, recommendations and reusable patterns
Utilize application development background with any of the following languages- Python, Scala, Java etc.
Assist with application and network security
Design and assist in building and managing ETL/data pipelines in operational and analytical environments
Use Event Driven Architectures, event sourcing and CQRS where necessary
Work closely with Data Science and Delivery teams on implementation of Artificial Intelligence/Machine Learning environments and solutions
Understand Cloud Native design principles, Continuous Integration/Continuous Delivery integration
Comfortably learn and apply a wide variety of modern technologies and tools across Capital One’s rapidly changing environment, including through proof of concepts as appropriate
Define, structure and plan work independently, while maintaining alignment across dynamic teams and organizations
The successful candidate will:
Possess excellent organizational skills and ability to multi-task, while quickly shifting context and priorities
Have experience with data technologies such as ElasticSearch, Spark, Kafka, Storm, Cassandra, DynamoDb, or Druid
Seamlessly react to changes in priorities and new requests while maintaining existing commitments
Demonstrate strong analytical, problem-solving, and decision making skills
Exhibit mastery of facilitation and influence across teams, departments and divisions
Have a proven track record for leading and supporting technology, architecture and software engineering activities
Be self-motivated and display an unwavering responsibility to deliver high quality results and meet commitments
Establish a track record of strong communication and relationship building skills to interact, inform, influence and communicate with key stakeholders at all levels across the company
Possess a keen attention to detail and a passion for Architecture, Software Engineering, Cloud Infrastructure and Customer Experience
Have an intellectual curiosity and interest to maintain and acquire new Technology and Architecture skills
Bachelor's Degree or Military experience
At least 7 years of experience in Software Engineering, Systems Architecture or Technology Solution design
At least 3 years of experience in data architecture, data modeling, database design, data management, streaming data, and analytics
At least 2 years of experience in Microservices architecture design or implementation
At least 2 years of experience in cloud-based infrastructure
At least 3 years of experience in Enterprise or Solution Architecture roles
At least 3 years of experience with Technology solutions supporting a large, diverse workforce