Job Closed
This listing is no longer active.
At Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.
Senior Software Engineer, Enterprise Data Storage and Consumption Platforms
Location
Virginia
Posted
94 days ago
Salary
$286.2K - $326.7K / year
Seniority
Senior
Job Description
Senior Software Engineer, Enterprise Data Storage and Consumption Platforms
Capital One
• 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
Job 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own the architecture of new product platforms to drive business results and support extending existing ones. • Implement scalable architecture and work on a committed team contributing to robust projects • Write high-quality code that is modular, extendible and functional. • Advocate for best patterns and practices in the area of system design, coding, performance, and testing. • Developing a highly concurrent and distributed system. • Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains • Work with cross-functional stakeholders including Product, Design, Sales, and Engineering Leadership to help break down business requirements into actionable plans • Mentoring junior engineers on design, coding, and troubleshooting.
• Co-lead the design and development of our software infrastructure, driving technical vision and strategy to ensure scalability, reliability, and performance. • Drive the development of sophisticated, stateful web applications. You will oversee the integration of complex React-based front-ends with backend modular services, ensuring a seamless UI experience. • Serve as developer leader in distributed systems, data technologies, with strong software engineering skills. • Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices. • Mentor and elevate a team of high-performing engineers. You don’t just write great code; you foster a culture of technical excellence, helping senior and mid-level engineers level up through deep-dive code reviews and architectural workshops. • Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions. • Continuously adapt to the evolving JavaScript ecosystem to maximize engineering efficiency. • Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards.
• Co-lead the design and development of our software infrastructure, driving technical vision and strategy to ensure scalability, reliability, and performance. • Drive the development of sophisticated, stateful web applications. You will oversee the integration of complex React-based front-ends with backend modular services, ensuring a seamless UI experience. • Serve as developer leader in distributed systems, data technologies, with strong software engineering skills. • Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices. • Mentor and elevate a team of high-performing engineers. You don’t just write great code; you foster a culture of technical excellence, helping senior and mid-level engineers level up through deep-dive code reviews and architectural workshops. • Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions. • Continuously adapt to the evolving JavaScript ecosystem to maximize engineering efficiency. • Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards.
• Desarrollar e implementar soluciones de software para proyectos digitales y de comercio electrónico • Trabajar con tecnologías como JavaScript, React, Python, PHP y AWS • Colaborar con equipos multidisciplinarios utilizando metodologías SCRUM • Comunicar el progreso técnico de manera clara con clientes y partes interesadas



