All roles

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

Remote · USA Full-time New today

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

Related roles

Senior Software QA Engineer DevOps – Cloud-Based Financial Planning and Analysis Software Quality Assurance Expert

Remote · USA Full-time

Experienced Senior Software Sales Representative – Remote Opportunity for a Results-Driven and Tech-Savvy Professional in the Event Management Software Industry

Remote · USA Full-time

Senior Software Engineer – Cloud Infrastructure and Azure AI Accelerator Development Expert

Remote · USA Full-time

Experienced Live Chat Agent for Exceptional Client Service at blithequark

Remote · USA Full-time

Experienced Live Chat Agent for Exceptional Client Support at blithequark

Remote · USA Full-time

Senior Source-to-Pay Program Management Specialist - Indirect (Virtual) - Strategic Supply Chain Leader for Boeing's Indirect Supply Chain Organization

Remote · USA Full-time

Senior Sourcing Manager, Packaging - Strategic Procurement Leader for a Global Coffee Company (Remote Eligible | Hybrid Work Arrangement)

Remote · USA Full-time

Senior Sourcing Manager, Store Development Sourcing – Global Procurement Leader for Innovative Retail Solutions (Remote)

Remote · USA Full-time

Senior Specialist, Digital Media SMC - Driving Business Growth through Innovative Digital Marketing Strategies

Remote · USA Full-time

Experienced Customer Service Representative for blithequark - Resolving VA Claims with Excellence

Remote · USA Full-time

Director, Sales Business Development

Remote · USA Full-time

Data Analyst ($55,000 - $75,000 Annually DOE)

Remote · USA Full-time

Part-time English Customer Support Representative - Flexible Hours, Competitive Pay, and Career Growth Opportunities

Remote · USA Full-time

Territory Sales Representative

Remote · USA Full-time

Sr. Data Governance Analyst - Hybrid (Houston or Dallas TX)

Remote · USA Full-time

AI System Engineer - Data Centers

Remote · USA Full-time

Arzt/Ärztin im B2B Marketing DACH

Remote · USA Full-time

Account Manager- East Coast Sales

Remote · USA Full-time

Staff Product Manager - Walmart (Remote)

Remote · USA Full-time

[Remote] Mergers & Acquisitions Consultant - Employee Benefits

Remote · USA Full-time