Experienced Senior Software Engineer – Cloud Native Technologies, Linux System Administration, and Agile Practices

Remote Full-time
Introduction to Capital One At Capital One, we're on a mission to make a meaningful difference in the lives of our customers, communities, and employees. As a leading financial institution, we're committed to innovation, diversity, and inclusion. Our Retail Bank Technology team is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. In this role, you'll have the opportunity to work on exciting projects, collaborate with talented professionals, and contribute to the growth and success of our organization. Job Overview We're looking for a talented Senior Software Engineer to design, code, and test software projects, with a focus on the underlying architecture of systems and integration between them. As a Senior Software Engineer, you'll lead projects and project teams, mentor junior engineers, and contribute to best practices. You'll work with a range of technologies, including Linux system administration, bash, resiliency and automation, Mumps, Profile Scripting Language (PSL), SQL, and various AWS tools and services. Key Responsibilities Maintain the cloud infrastructure and related services of the Profile application Build automation and monitoring solutions Utilize programming languages like Python, C, Shell Programming, CHEF, Terraform, NoSQL databases, and a variety of AWS tools and services Work with the Engineering Team Leader and business owners to refine and clarify project requirements Participate in 24x7 support of the Profile application Ensure that all code retains logical stability, reliability, confidentiality, and integrity of Capital One systems, in accordance with Capital One policies, procedures, and guidelines Influence multiple levels on highly technical issues and challenges Essential Qualifications To be successful in this role, you'll need: A Bachelor's Degree in a relevant field At least 4 years of experience in software engineering (internship experience does not apply) At least 1 year of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform) At least 1 year of Unix or Linux system administration experience Preferred Qualifications While not essential, the following qualifications are highly desirable: 5+ years of experience supporting 24x7 enterprise applications, such as financial products 3+ years of experience in Agile practices 2+ years of experience working in a Profile application environment 2+ years of experience in shell scripting Ability to debug, optimize code, and automate routine tasks Strong troubleshooting skills Skills and Competencies To excel in this role, you'll need to possess: Strong technical skills in software engineering, Linux system administration, and cloud computing Excellent problem-solving and analytical skills Effective communication and collaboration skills Ability to work in a fast-paced, dynamic environment Strong attention to detail and commitment to quality Career Growth Opportunities and Learning Benefits At Capital One, we're committed to helping our employees grow and develop their careers. As a Senior Software Engineer, you'll have access to: Professional development opportunities, including training and mentorship programs Career advancement opportunities, including promotions and lateral moves A culture of innovation and experimentation, where you'll be encouraged to try new things and learn from your mistakes A collaborative and dynamic work environment, where you'll work with talented professionals who share your passion for technology and innovation Work Environment and Company Culture At Capital One, we're proud of our diverse and inclusive culture, where everyone is valued and respected. As a Senior Software Engineer, you'll work in a: Dynamic and collaborative environment, where you'll work closely with cross-functional teams Culture of innovation and experimentation, where you'll be encouraged to try new things and learn from your mistakes Company that prioritizes work-life balance, with flexible working hours and remote work options Team that values diversity, equity, and inclusion, and is committed to creating a workplace where everyone feels welcome and included Compensation, Perks, and Benefits We offer a competitive salary range of $140,000 - $159,800 for this role, depending on location and experience. You'll also be eligible for performance-based incentive compensation, including cash bonuses and long-term incentives. Our comprehensive benefits package includes: Health, financial, and other benefits that support your total well-being Flexible working hours and remote work options Professional development opportunities, including training and mentorship programs A culture of innovation and experimentation, where you'll be encouraged to try new things and learn from your mistakes Conclusion If you're a motivated and talented Senior Software Engineer looking for a new challenge, we encourage you to apply for this exciting role. With a competitive salary, comprehensive benefits package, and opportunities for career growth and development, this is an opportunity you won't want to miss. Apply now and join our dynamic team of professionals who are passionate about technology and innovation. Don't miss out on this exciting opportunity to join our team and contribute to the growth and success of our organization. Apply now and take the first step towards an exciting and rewarding career with Capital One. Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Associate Director Clinical Operations- Care Management

Remote Full-time

Experienced Customer Service Specialist – Remote/Hybrid Role for Dynamic and Growth-Oriented Professionals

Remote Full-time

Senior Digital Account Executive (West Coast or MidWest)

Remote Full-time

Experienced Remote Data Entry Specialist for Travel Industry – Accurate Data Management and Process Improvement

Remote Full-time

Campus Ministry Associate - Bowie State (Undergrad Ministry)

Remote Full-time

Remote Entry‑Level Amazon Data Entry Specialist – Home‑Based Data Operations with Competitive Pay and Career Growth Opportunities

Remote Full-time

**Experienced Full Stack Help Desk Technician - 3rd Shift Remote IT Support Specialist**

Remote Full-time

**Experienced Customer Service And Sales Support Representative – Work From Home Opportunity**

Remote Full-time

Engineering Manager (FE) – Learning Experience (ANZ)

Remote Full-time

Manager, Cloud Operations and Systems Engineering

Remote Full-time
← Back to Home