Senior Software Engineer - Full StackWe are seeking a Senior Software Engineer - Full Stack to join our team at Capital One Technology Labs Mexico. As a key member of our engineering team, you will play a critical role in driving innovation and delivering high-quality solutions.About the Role:You will collaborate with Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies.Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community.You will work closely with digital product managers to deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment.Responsibilities:Design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.Stay up-to-date with emerging technologies and share your knowledge with the team.Collaborate with cross-functional teams to deliver high-quality solutions.Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services.Requirements:Intermediate-Advanced English fluency.Bachelor's Degree.At least 4 years of experience in software engineering (Internship experience does not apply).Prioritization Considerations:Experience in one or more of the following: Python, Java, JavaScript, TypeScript, SQL, C#/.Net or Go.Experience with AWS, GCP, Microsoft Azure, or another cloud service.Experience in open source frameworks.Experience in Agile practices.Additional Requirements:Candidates must be Mexico citizens or permanent residents.