Hitec - Morgantown, WV

posted 2 months ago

Full-time - Senior
Remote - Morgantown, WV
Merchant Wholesalers, Durable Goods

About the position

Capital One has embarked on an ambitious journey to transform itself into a technology company while navigating the complexities of a highly regulated business environment. The organization has significantly expanded its engineering capabilities, transitioned to cloud infrastructure, re-architected its applications and data platforms, and embraced machine learning at scale. Capital One's AI/ML capabilities are now leading the way in the banking sector, exemplified by innovations such as Eno, their intelligent assistant. As new challenges emerged, Capital One developed and rigorously tested new capabilities to address these needs. The company has open-sourced several software tools, including Cloud Custodian and Hygieia, and has established partnerships with other digital leaders like Microsoft. The Capital One Software team is now focused on leveraging these internal solutions across cloud, data, security, governance, and applications to meet the needs of other companies that are either born or built in the cloud. Capital One Software represents the company's first venture into the enterprise B2B software market, following years of developing in-house cloud and data management tools that enable efficient operations at scale. As a Senior Manager in Full Stack Software Engineering, you will play a pivotal role in driving this transformation within Capital One, leading a team of developers to create robust, cloud-native, resilient, and highly scalable solutions in the domains of data management and security. In this role, you will be responsible for inspiring and leading a team of developers with expertise in distributed microservices and full-stack systems. You will implement a talent growth strategy, actively participate in the hiring process, and foster a high-energy environment that motivates your team through challenges. Your strong engineering background will enable you to quickly learn and deeply understand Capital One's product and engineering solutions, while promoting best engineering practices and staying abreast of industry innovations. You will also guide stakeholders in design and architecture discussions, helping engineering teams make informed technology choices throughout the development lifecycle. Effective communication and collaboration with stakeholders at all levels of the organization will be crucial to building trust and confidence among your peers, from hands-on engineers to executives.

Responsibilities

  • Lead a team of developers with deep experience in distributed microservices and full stack systems to create robust, cloud native, resilient, and highly scalable solutions in data management and security domains.
  • Act as an inspirational leader with a talent growth strategy by attracting and retaining talent, heavily involved in the hiring process, and creating high levels of energy and motivation through challenges.
  • Proactively manage all talent by actively coaching and improving the performance of direct reports.
  • Help accelerate the adoption of the best engineering practices while maintaining knowledge of industry innovations, trends, and practices to curate a continual stream of incubated projects and create rapid product prototypes.
  • Promote a culture of engineering excellence and being well-managed, using opportunities to reuse and innersource solutions where possible.
  • Lead the craftsmanship, availability, resilience, and scalability of your solutions.
  • Be the guiding force for stakeholders in design and architecture discussions, helping engineering teams make key technology choices and staying associated with the use case through its development lifecycle.
  • Effectively communicate with and influence key stakeholders across the enterprise at all levels of the organization, building strong partnerships to gain trust and confidence.

Requirements

  • Bachelors Degree
  • At least 8 years of experience in software engineering (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • At least 4 years of people management experience

Nice-to-haves

  • Masters Degree
  • 10+ years of experience in software engineering in one or more of the following: GoLang, Java, Python, React, Rust, or C++
  • 3+ years of experience in two or more of the following: GoLang, Java, Python, Lua, React, Nginx, Rust, or C++
  • 5+ years of experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience with containerization technologies
  • 4+ years of experience in open source frameworks
  • 5+ years of people management experience
  • 2+ years of experience in Big Data, Data Security, Governance and Controls
  • 2+ years of experience in front-end development
  • 2+ years of experience in Agile practices

Benefits

  • Comprehensive health insurance coverage
  • Financial benefits including performance-based incentive compensation
  • Inclusive set of benefits supporting total well-being
  • Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service