Senior Software Engineer, Back End
- Full-time
- Company: Capital One
Company Description
Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located.
Company Name: Capital One
Company Name: Capital One
Job Description
Job Title: Senior Software Engineer, Back End
Location: Richmond, Virginia, United States (West Creek 6)
Do you enjoy working with technology and solving complex problems? Are you looking for a collaborative and inclusive work environment? At Capital One, we are a diverse group of makers, breakers, and doers who are passionate about meeting customer needs. We are currently seeking Back End Software Engineers who are enthusiastic about combining data with emerging technologies. As a Capital One Software Engineer, you will have the opportunity to drive a major transformation within our company.
What You'll Do:
- Collaborate with Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies.
- Work with a team of experienced developers specializing in machine learning, distributed microservices, and full stack systems.
- Stay up-to-date with technology trends, experiment with new technologies, and participate in internal and external technology communities. Mentor other members of the engineering community.
- Collaborate with digital product managers to deliver robust cloud-based solutions that empower millions of Americans.
- Utilize programming languages like Java, Python, and Scala, as well as NoSQL databases such as Cassandra and Redis, and various AWS tools and services.
Basic Qualifications:
- Bachelor's Degree.
- Minimum of 4 years of professional software engineering experience.
Preferred Qualifications:
- 5+ years of experience with Java.
- 1+ years of experience with AWS, GCP, Azure, or another cloud service.
- 2+ years of experience working on real-time data and streaming applications using Apache Spark.
- 2+ years of experience with NoSQL databases such as Cassandra, Mongo, or Graph Databases.
- 2+ years of experience designing, implementing, and scaling complex data pipelines for Machine Learning Models.
- 3+ years of experience in open source frameworks.
- 2+ years of experience in Agile practices.
- 2+ years of experience with UNIX/Linux.
- AWS Certification.
Salary Range:
- New York City (Hybrid On-Site): $161,900 - $184,800 for Senior Software Engineer.
Benefits:
Capital One offers a comprehensive and competitive set of health, financial, and other benefits that support your total well-being. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. Learn more about our benefits by visiting the Capital One Careers website.
Note: This position is open for a minimum of 5 business days. We kindly request no agency submissions.
Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. We consider all qualified applicants without regard to sex, race, color, age, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited by applicable federal, state, or local law. We promote a drug-free workplace. Capital One will consider qualified applicants with a criminal history in accordance with applicable laws regarding criminal background inquiries.
If you require an accommodation during the application process, please contact Capital One Recruiting at 1-800-304-9102 or via email at [email protected]. All information provided will be kept confidential and used solely for providing needed reasonable accommodations.
For technical support or questions about the recruiting process, please email [email protected].
Please note that Capital One Financial consists of different entities. Positions posted in Canada are for Capital One Canada, those in the United Kingdom are for Capital One Europe, and those in the Philippines are for Capital One Philippines Service Corp. (COPSSC).