Senior Software Engineer-Data Platform

Apply for this position Please mention DailyRemote when applying
📅  Posted 15 days ago 📍 United States 💵 not specified
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

At SIE, data is a critical business asset that facilitates business operations, empowers decision making, and provides vital insights into improvement and innovation of PlayStation products and services.

The Audience Platform team provides an in-house customer data platform supporting multiple teams across SIE. We are responsible for allowing our end-users to build rule-based groups of users to be used for marketing campaigns, promotions, etc. Our team works with a variety of teams to integrate their data into our platform and represent that data as attributes to build the aforementioned rule-based groups of users.

Responsibilities:

  • End to end ownership of the development process; from working with product requirements to go-to-market strategy
  • Identify performance bottlenecks and build solutions for them
  • Build highly available and performant systems
  • Design, implement, ship and maintain highly visible consumer-facing features
  • Tackle scalability issues with innovative technologies
  • Understand the existing processes and share recommendations on process improvements
  • Be an advocate for technical excellence and data quality
  • Lead and mentor junior team members
  •  

Qualifications

  • Experience developing high scale, distributed systems
  • Experience with stream/batch data processing systems such as Apache Spark and/or Apache Flink is a plus
  • Experience with Scala, Java, or Kotlin
  • Experience working with event streaming platforms (Kafka/Kinesis/SQS)
  • Experience with container technologies, such as Docker, Kubernetes, AWS EKS
  • Experience building and developing Cloud-based applications or services, preferably in AWS
  • Experience with one or more technologies such as Lambda, DynamoDB, Snowflake,
  • Ability to handle periodic on-call duty as well as out-of-band requests
  • Ability to conduct technical deep dives into the code, cloud networking, deployments, and architecture, and work closely with product owners
  • Self-starter with a strong sense of ownership for your work
  • Strong communication skills - both verbal and written

 

#LI-GM1