Capital One

Senior Software Engineer, Full Stack - Capital One Software

PLANO, TXPosted 30+ days ago

Job summary

  • Job post source

    This job is directly from Capital One

  • Job overview

    The Senior Software Engineer at Capital One Software leads technology projects and develops scalable, cloud-native software solutions in data management and security, impacting the company's B2B software offerings.

  • Responsibilities and impact

    The role involves leading development teams, writing and reviewing high-quality code, mentoring engineers, guiding design and architecture decisions, collaborating with architects and product managers, and utilizing various programming languages and cloud technologies.

  • Compensation and benefits

    The salary ranges from $144,200 to $181,000 annually depending on location, with eligibility for performance-based bonuses and long-term incentives, plus comprehensive health, financial, and other benefits.

  • Experience and skills

    Requires a bachelor's degree and at least 3 years of software engineering experience; preferred qualifications include 5+ years in languages like Java or Python, cloud service experience, open source frameworks, and Agile practices.

  • Career development

    Opportunities include working with innovative teams on cutting-edge technologies and mentoring roles, fostering professional growth in a pioneering software environment.

  • Work environment and culture

    Capital One promotes a culture of engineering excellence, innovation, inclusivity, and a drug-free workplace with accommodations for applicants with disabilities.

  • Company information

    Capital One Software, launched in 2022, develops cloud-based data management solutions like Slingshot and Databolt, leveraging Capital One's expertise in cloud and data technologies.

  • Team overview

    The candidate will join a pioneering team of product, tech, and design leaders focused on innovation and challenging the status quo.

  • Job location and travel

    Positions are available in McLean, VA; Plano, TX; Richmond, VA, with salary varying by location; remote work options are not specified.

  • Application process

    Applications are accepted for a minimum of 5 business days; candidates should apply directly through Capital One's careers website; no agencies please.

  • Unique job features

    The role offers the chance to work on innovative B2B software products addressing data challenges with modern cloud and microservices technologies, emphasizing engineering craftsmanship and scalability.

Company overview

Capital One is a diversified bank that offers a broad array of financial products and services to consumers, small businesses, and commercial clients. They generate revenue primarily through interest income from loans and credit cards, as well as fees from banking services and partnerships. Founded in 1994 by Richard Fairbank and Nigel Morris, Capital One is notable for its data-driven approach to marketing and credit risk management, which revolutionized the credit card industry. The company is also known for its commitment to technology and innovation, frequently investing in digital banking solutions.

How to land this job

  • Position your resume to highlight leadership in full stack development, especially with cloud-native, resilient, and scalable software solutions in data management and security domains, aligning with Capital One Software's innovative products like Slingshot and Databolt.

  • Emphasize your proficiency in programming languages such as Java, Python, JavaScript/TypeScript, Go, or Rust, experience with container orchestration (Docker, Kubernetes), and cloud platforms like AWS, reflecting the technical environment described in the job posting.

  • Apply through multiple sources including Capital One’s official careers website and LinkedIn to maximize your application’s reach and ensure visibility to hiring managers.

  • Connect on LinkedIn with current Senior Software Engineers or tech leads in Capital One Software or related divisions; initiate conversations by referencing recent Capital One Software product launches, asking about team culture, or sharing enthusiasm for cloud-native innovations as ice breakers.

  • Optimize your resume for ATS by incorporating keywords from the job description such as 'distributed microservices,' 'cloud native,' 'scalability,' 'data governance,' 'container orchestration,' and specific programming languages to ensure it passes automated screening effectively.

  • Use Jennie Johnson's Power Apply feature to seamlessly tailor your resume, identify the best channels for application submission, and find relevant LinkedIn contacts, allowing you to focus your time on preparing for interviews and networking effectively.

Jennie Johnson works for you!

Here’s what we do to make sure you’re successful:

  • Targeted Resume Revamp:

    We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.

  • Job Description Dissection:

    Unpack the job posting with expert analysis, ensuring your application hits every key requirement.

  • Bespoke Cover Letter:

    Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.

  • Interview Mastery:

    Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.

  • Direct Application Insights:

    Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.

  • Skills and Gaps Assessment:

    Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.

  • Personalized Email Pitch:

    Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.

  • In-depth Research Guide:

    Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.

  • Detailed Company Analysis:

    Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.

  • Strategic Candidate Overview:

    Understand your unique value and why companies would want to interview you, highlighting your background and positioning.