
Senior Software Engineer, Enterprise Data Storage and Consumption Platforms
Capital One
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Salary
💰 $286,200 - $326,700 per year
Job Level
Tech Stack
About the role
- Articulate and evangelize a bold technical vision for your domain
- Decompose complex problems into practical and operational solutions
- Ensure the quality of technical design and implementation
- Serve as an authoritative expert on non-functional system characteristics, such as performance, scalability and operability
- Continue learning and injecting advanced technical knowledge into our community
- Handle several projects simultaneously, balancing your time to maximize impact
- Act as a role model and mentor within the tech community, helping to coach and strengthen the technical expertise and know-how of our engineering and product community
Requirements
- Bachelor’s Degree
- At least 9 years of experience in software engineering
- At least 9 years of experience designing distributed systems, backend architecture, and API platforms
- At least 5 years of experience with public cloud technologies
- Master’s Degree in Computer Science or related field (preferred)
- 10+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript, TypeScript, Swift
- 7+ years of experience in event-driven systems and architecting scalable, fault-tolerant, highly-available services
- 7+ years of experience in building high-performance API platforms and federated BFF architectures
- 7+ years of experience with cloud-native engineering (AWS, Azure, or GCP), containerization (Docker, Kubernetes) and automated deployment
Benefits
- Comprehensive health benefits
- Competitive salary
- Performance based incentives
- Inclusive work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringdistributed systemsbackend architectureAPI platformsevent-driven systemsscalable servicesfault-tolerant serviceshigh-performance API platformscloud-native engineeringautomated deployment
Soft Skills
technical visionproblem decompositionquality assurancementorshipcommunity engagementtime managementcoachingleadership
Certifications
Bachelor’s DegreeMaster’s Degree in Computer Science