What are the responsibilities and job description for the Senior Software Engineer, Back End position at Capital One Bank?
Job Description
At Capital One, we're looking for passionate Senior Software Engineers to join our Enterprise Platforms Technology team. As a key member of our team, you'll have the opportunity to build and pioneer in the technology space, solving complex business problems in a fast-paced, collaborative environment.
We're seeking talented engineers who can marry data with emerging technologies to deliver powerful experiences that help millions of Americans achieve financial empowerment. You'll collaborate with Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies.
- Collaborate with cross-functional teams to design and develop cloud-based solutions.
- Share your passion for staying on top of tech trends and experimenting with new technologies.
- Mentor other members of the engineering community and participate in internal & external technology communities.
As a Senior Software Engineer, you'll be responsible for:
Key Responsibilities:
- Developing robust cloud-based solutions using Java, Python, SQL, Node, Go, and Scala programming languages.
- Utilizing container orchestration services like Docker and Kubernetes.
- Working with open source frameworks and databases.
Basic Qualifications:
- Bachelor's Degree.
- At least 3 years of professional software engineering experience (Internship experience does not apply).
Preferred Qualifications:
- 5 years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js.
- 1 years of experience with AWS, GCP, Azure, or another cloud service.
- 3 years of experience in open source frameworks.
- 2 years of experience in Agile practices.
Salary : $158,600 - $181,000