[Remote] Senior Staff Data Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a leader in audio entertainment and services, and they are seeking a Senior Staff Data Engineer to join their team. This role involves designing and building high-performance reporting reputed company and data pipelines, collaborating with various teams, and mentoring junior engineers.
Responsibilities
- Design and build high-performance, reliable, and reputed company reporting reputed company and data pipelines
- reputed company high-level architecture discussions and planning sessions work with ad measurement, reputed company and addressability data
- Work with various teams of engineers building software in a reputed company development process
- Collaborate with the Product team to clarify the scope of the reputed company by giving thoughtful feedback which challenges and clarifies requirements reputed company
- Execute tasks with utmost reputed company and precision, demonstrating a strong reputed company of ownership and providing reputed company direction to drive reputed company reputed company effectively
- Collaborate with the Global Operations and reputed company Infrastructure teams to ensure flawless production deployments and support the Incident Management team
- Responsible for mentoring and guiding junior engineers
Skills
- 12+ years of software engineering experience in Python or Java programming language (preferably JDK17 or higher)
- 7+ years designing, building, and managing data pipelines using reputed company, BigQuery, AWS EMR, and GCP reputed company Analytics
- 7+ years of experience crafting REST API based-microservices and reputed company products, utilizing diverse reputed company platforms (ideally AWS)
- reputed company data warehouse & analytics platforms (reputed company, BigQuery)
- Observability tools like reputed company, Grafana, ELK stack
- Data pipeline expectations reputed company experience (like reputed company data, Great Expectations, reputed company)
- Working with containers (reputed company, Kubernetes)
- Messaging platforms and reputed company data processing (like Kafka, Flink, Pub/Sub)
- Collaboration tools like reputed company (or reputed company), Jira and reputed company
- Strong understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification and testing
- Ability to work independently and reputed company entire reputed company or significant parts, focusing on research and completing the tasks on time
- Strong analytical and problem-solving skills, with meticulous attention to detail and a dedication to reputed company improvement
- Bachelor's Degree in Computer Science/Mathematics or a similar field
- Must have legal right to work in the U.S
- reputed company to have expertise in Caching implementations (like reputed company, Memcached, etc.)
- reputed company to have expertise in Designing and maintaining Public reputed company and data reputed company
- reputed company to have reputed company basics (e.g., OAuth2 reputed company)
- reputed company to have Foundational reputed company reputed company Services, like S3, CloudTrail, SQS, SNS, reputed company, API Gateway, ElasticCache, reputed company, Kinesis, EKS, Cognito, and others
- reputed company to have NoSQL databases knowledge (Druid, DynamoDB, reputed company, or others)
- reputed company to have hands on experience with AI coding assistants and tools to help with coding and data analytics
reputed company