Sr Lead Software Engineer - International Analytics, Shopping - Remote
Join the Future of Technology with Capital One Shopping
Let's build something amazing together! Capital One Shopping is seeking a highly skilled and experienced Sr Lead Software Engineer to join our dynamic remote-first engineering team. As a key member of our team, you will have the opportunity to work on cutting-edge technology, drive innovation, and make a significant impact in the tech landscape. This is a fully remote role, offering you the flexibility to work from anywhere.
About Capital One Shopping
Capital One Shopping is a growth-stage line of business with a startup mindset, focused on building technology to save our customers money. Our team is passionate about leveraging data and analytics to drive business decisions and create innovative solutions. We are committed to fostering a collaborative and forward-thinking community, where your contributions will make a real difference.
About the Role
As a Sr Lead Software Engineer on our International Analytics, Shopping team, you will play a critical role in managing and developing a high-throughput data pipeline, large analytics data lake, and distributed query engine. Your expertise will help us scale our platform to meet the growing needs of our business and organization, while ensuring data access control and stability.
Key Responsibilities:
- Design, develop, and manage Java-based analytics pipeline and query tools, leveraging technologies like Hive Metastore, AWS S3, Kafka, and ORC.
- Collaborate with developers and business analysts to optimize Trino queries and event schema updates in Hive Metastore, S3, and ORC.
- Optimize configurations for analytics tools to support growing business and organization demands.
- Partner with Architecture, Enterprise Risk & Security, Business, and Tech Leadership teams to ensure consistency and compliance with Capital One and Federal regulations.
- Work with Business leaders to define and implement international data compliance requirements.
Requirements and Qualifications
Basic Qualifications:
- Bachelor's Degree in Computer Science, Engineering, or related field.
- At least 8 years of experience in software engineering, with a strong background in languages like JavaScript, Python, and TypeScript.
- At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications:
- Master's Degree in Computer Science, Engineering, or related field.
- 9+ years of experience in at least one of the following: JavaScript/Typescript, Java, or Python.
- 4+ years of experience with AWS.
- 4+ years of experience in open-source frameworks.
- 2+ years of experience in Agile practices.
- 4+ years of experience with distributed data tools (S3, Hive, Iceberg, Glue, or Kafka).
- 4+ years of data warehousing experience (Trino).
- 4+ years of experience working on real-time data and streaming applications.
- 4+ years of experience with Linux.
- 2+ years of experience with Agile engineering practices.
Skills and Competencies
To succeed in this role, you will need:
- Strong programming skills in languages like Java, JavaScript, Python, and TypeScript.
- Experience with cloud computing platforms, particularly AWS.
- Knowledge of data warehousing and distributed data tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, dynamic environment.
Career Growth Opportunities and Learning Benefits
At Capital One, we are committed to helping our employees grow and develop their skills. As a Sr Lead Software Engineer, you will have:
- Opportunities to work on cutting-edge technology and innovative solutions.
- Access to training and development programs to enhance your skills.
- Collaborative and dynamic work environment.
- Recognition and rewards for outstanding performance.
Work Environment and Company Culture
Our company culture is built on a foundation of respect, integrity, and teamwork. As a remote employee, you will have:
- Flexibility to work from anywhere.
- Opportunities to connect with colleagues and leadership through virtual meetings and events.
- Access to company-wide resources and support.
Compensation, Perks, and Benefits
We offer a comprehensive and competitive compensation package, including:
- Competitive salary: $198,900 - $227,000 per year.
- Performance-based incentive compensation.
- Comprehensive health, financial, and other benefits.
Conclusion
If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a Sr Lead Software Engineer on our International Analytics, Shopping team, you will have the chance to make a significant impact, drive innovation, and grow your career. Apply now and join our team!
Apply for this job