Director of Software Engineering
1 day ago
Capital One is seeking a highly skilled and experienced Director of Software Engineering to lead our Risk Technology team. As a key member of our engineering organization, you will be responsible for building and leading high-performing teams of software engineers, data engineers, and machine learning engineers to develop cutting-edge software solutions that manage critical risks across the bank.
Key Responsibilities:
- Lead and manage multiple teams of software, data, and machine learning engineers to design, build, and deploy software solutions that meet the needs of our risk management customers.
- Hire and grow world-class engineering talent, providing mentorship and guidance to help them develop their skills and advance in their careers.
- Develop and implement engineering best practices, standards, and processes to ensure the quality and reliability of our software solutions.
- Collaborate with product managers and business stakeholders to understand their needs and develop software solutions that meet their requirements.
- Stay up-to-date with emerging technologies and trends in software engineering and apply that knowledge to drive innovation and improvement in our software solutions.
Requirements:
- Bachelor's degree in Computer Science or related field.
- At least 7 years of experience in software development, with a minimum of 5 years of experience in people management.
- Strong technical skills in software engineering, data engineering, and machine learning.
- Excellent leadership and communication skills, with the ability to motivate and inspire high-performing teams.
- Experience with agile development methodologies and version control systems.
Preferred Qualifications:
- 9+ years of experience in software engineering or data engineering as an individual contributor.
- Experience in building data applications that leverage distributed technologies (Spark, Flink, Hive) to execute workflows at scale.
- 5+ years of experience developing front-end applications using modern frameworks (React, Angular).
- Experience in operating applications using AWS, leveraging services such as Lambda, Fargate, RDS, and Kinesis, employing multi-AZ and multi-region practices to solve for resilience.
- Experience in developing personalized experiences, leveraging experimentation (A/B testing, multi-armed bandit) to optimize.
What We Offer:
- Competitive salary and bonus structure.
- Comprehensive benefits package, including medical, dental, and vision insurance.
- 401(k) matching program.
- Flexible work arrangements, including remote work options.
- Opportunities for professional growth and development.
Capital One is an Equal Opportunity Employer:
Capital One is committed to diversity and inclusion in the workplace. We are an equal opportunity employer and welcome applications from qualified candidates of all backgrounds. We are proud to be an inclusive and diverse workplace and are committed to creating a work environment that is free from discrimination and harassment. We are an affirmative action employer and are committed to working with and providing reasonable accommodations to individuals with disabilities. If you require a reasonable accommodation to apply for this position, please contact us at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
-
Software Development Engineer in Test
24 minutes ago
Baltimore, Maryland, United States TTI of USA, Inc. Full timeJob SummaryAs a Software Development Engineer in Test, you will lead the design, development, and implementation of automation test frameworks. You will work with other engineers and business partners to understand business requirements, software design, and implementation, and create automation plans for junior-level engineers.Key Responsibilities Lead...
-
Senior Software Engineer
1 hour ago
Baltimore, Maryland, United States TTI of USA, Inc. Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our Fixed Income Front Office technology team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality, scalable, and extensible cloud-based applications.In this role, you will work closely with our Portfolio Managers, Analysts,...
-
Software Engineer
2 weeks ago
Baltimore, Maryland, United States Parsons Company Full timeSoftware Developer Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Parsons. As a Software Developer, you will be responsible for collaborating with customer organizations to develop and integrate cutting-edge CNO tools.Key Responsibilities:Research, design, develop, and test operating systems-level software.Conduct...
-
Software Engineer
4 weeks ago
Baltimore, Maryland, United States Reflexive Concepts Full timeSoftware Engineer/Web Developer PositionReflexive Concepts is seeking a skilled Software Engineer/Web Developer to support our team in maintaining and developing our web servers.The ideal candidate will have a strong background in software development, with a minimum of 7 years of experience in programs and contracts of similar scope, type, and complexity. A...
-
Software Engineer
2 days ago
Baltimore, Maryland, United States Reflexive Concepts Full timeSoftware Engineer/Web Developer OpportunityReflexive Concepts is seeking a skilled Software Engineer/Web Developer to maintain and support our RI web servers. The ideal candidate will have experience with Twiki, Apache, and PHP, as well as a strong background in Linux system administration.Key Responsibilities:Maintain and support existing RI web servers,...
-
Account Director
2 weeks ago
Baltimore, Maryland, United States Siemens Digital Industries Software Full timeJob Title: Account DirectorSiemens Digital Industries Software is seeking a highly motivated Account Director to develop and implement long-term sales strategies and plans to grow the Siemens EDA portfolio within one of our top accounts.Key Responsibilities:Lead senior leadership relationships for one or more strategic accounts and oversee customer...
-
Account Director
3 weeks ago
Baltimore, Maryland, United States Siemens Digital Industries Software Full timeJob Title: Account DirectorSiemens Digital Industries Software is seeking a highly motivated Account Director to develop and implement long-term sales strategies and plans to grow the Siemens EDA portfolio within one of our top accounts.Key Responsibilities:Lead senior leadership relationships for one or more strategic accounts and oversee customer...
-
Software Engineer
2 days ago
Baltimore, Maryland, United States Reflexive Concepts Full timeSoftware Engineer/Web Developer OpportunityReflexive Concepts is seeking a skilled Software Engineer/Web Developer to support the maintenance and development of our web servers.The ideal candidate will have a strong background in software development, with a minimum of 7 years of experience in programs and contracts of similar scope, type, and complexity.Key...
-
Software Development Engineer
1 day ago
Baltimore, Maryland, United States Brooksource Full timeJob Title: Junior Software EngineerBrooksource is seeking a talented Junior Software Engineer to join our team in the Elevate Program. As a key member of our Customer Tech Infrastructure team, you will be responsible for developing and maintaining software applications for our Fortune 100 client.Job Summary:We are looking for a highly motivated and...
-
Software Development Engineer
2 days ago
Baltimore, Maryland, United States Collabera Full timePosition DetailsCollabera is seeking a skilled Software Development Engineer to join our team in Herndon, VA or Jessup, Baltimore.Job TypeLong Term Contract Day to Day:We require a Software Development Engineer with expertise in software development to work on various projects.The ideal candidate will have strong problem-solving skills and be able to work...
-
Senior Quality Assurance Engineer
3 weeks ago
Baltimore, Maryland, United States mPower Software Services Full timeJob Title: Senior Quality Assurance EngineerWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at mPower Software Services.Job SummaryThe Senior Quality Assurance Engineer will be responsible for leading the testing efforts for complex software applications, ensuring high-quality products that meet customer requirements.Key...
-
Software Engineering Manager
2 weeks ago
Baltimore, Maryland, United States Two95 International Inc. Full timeSoftware Engineering ManagerWe are seeking a highly experienced Software Engineering Manager to join our team at Two95 International Inc. in a contract-to-hire capacity. The ideal candidate will have a strong background in software product development, enterprise systems, and cloud computing.Key Responsibilities:Lead the development of large-scale software...
-
Software Engineer II
3 minutes ago
Baltimore, Maryland, United States Fearless Solutions Full timeAbout the RoleWe are seeking a highly skilled Software Engineer II to join our team at Fearless Digital. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems that solve customer and user problems.This role requires a strong background in software development, with a...
-
Software Engineer
27 minutes ago
Baltimore, Maryland, United States Enerwise Global Technologies Inc Full timeJob Summary:We are seeking a highly skilled Software Engineer to join our team at Enerwise Global Technologies Inc. As a key member of our development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:* Design and develop software applications using a variety of...
-
Investment Software Engineer
2 months ago
Baltimore, Maryland, United States Saxon Global Full timeSaxon Global is seeking a talented Investment Software Engineer with extensive experience in C#/.Net development within the financial sector. This role involves joining a dynamic team that is leveraging cutting-edge technology frameworks, including cloud solutions, microservices architecture, and advanced database systems to create scalable and resilient...
-
Senior Software Engineer
3 weeks ago
Baltimore, Maryland, United States InVita Healthcare Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at InVita Healthcare Technologies. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cutting-edge DNA software.Key ResponsibilitiesParticipate in the entire software development lifecycle, from design...
-
Senior Software Engineer
4 weeks ago
Baltimore, Maryland, United States CyberCoders Full timeSoftware Engineer Job DescriptionWe are seeking a highly skilled Sr. Software Engineer to join our innovative software company in Roland Park, MD. As a key member of our engineering team, you will be responsible for developing complex forecasting applications for risk management and decision support in the FinTech industry.Key Responsibilities:Design, build,...
-
iOS Software Engineer
3 weeks ago
Baltimore, Maryland, United States Capital One Full timeJoin Our Team as a Capital One iOS Software EngineerWe are seeking a highly skilled and motivated iOS Software Engineer to join our team at Capital One. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality iOS applications that meet the needs of our customers.Key...
-
Software Engineer
6 hours ago
Baltimore, Maryland, United States SmartLogic Full timeJob OpportunityWe are seeking a skilled Software Developer to join our team at SmartLogic. As a custom software development consultancy, we work with clients to design, implement, and maintain custom software solutions using Ruby on Rails and/or Phoenix/Elixir.The ideal candidate will have a strong background in software development, with experience in Ruby...
-
Software Engineer
4 weeks ago
Baltimore, Maryland, United States Apex Systems Full timeSoftware Engineer - C++ DeveloperWe are seeking a highly skilled Software Engineer with expertise in C++ to join our team at Apex Systems. As a Software Engineer, you will play a critical role in the development and maintenance of software applications and systems.Key Responsibilities:Analyze user requirements to derive software design and performance...