Mediakits - Los Angeles, CA

posted about 2 months ago

Full-time - Entry Level
Remote - Los Angeles, CA

About the position

The MediaKits engineering team is seeking a talented Backend Data Engineer, specifically an "Integration Expert" who is passionate about process and doing things the right way. As an early-stage, high-growth startup, MediaKits provides a simple and easy-to-use platform for influencers, bloggers, and musicians to create custom media kits online with real-time data and analytics. The ideal candidate will have an affinity for enhancing the creator economy and empowering social media creators. This role requires adaptability and a willingness to take on various responsibilities in a fast-paced environment, as the team is small and dedicated to supporting each other, even when tasks fall outside of their defined roles. In this position, you will become the "data integrations expert" and play a crucial role in establishing processes for data acquisition, storage, and provision. You will be responsible for developing and automating Micro ETL pipelines, executing data manipulations to meet specific requirements, and assisting in the development of APIs that interface with the databases you populate. Additionally, you will participate in the creation of test plans and conduct quality assurance testing of your work and that of your peers. Collaboration with software engineers to define infrastructure and data requirements will be essential, as will performing root cause analysis for production errors and troubleshooting problems across various services and functional areas. You will also support and monitor frequent releases to feature, staging, and production environments.

Responsibilities

  • Develop and automate Micro ETL pipelines.
  • Execute data manipulations to meet requirements.
  • Assist in the development of APIs that interface with databases that you populate.
  • Participate in the development of test plans and conduct quality assurance testing of own work and that of peers.
  • Work collaboratively with software engineers to define infrastructure and data requirements.
  • Perform root cause analysis for production errors.
  • Troubleshoot problems across a wide array of services and functional areas.
  • Support and monitor frequent releases to feature, staging, and production environments.

Requirements

  • Experience as a Data Engineer or similar software engineering role.
  • Developing applications with Amazon Lambda and Elastic Beanstalk in NodeJS.
  • Experience in developing or contributing to public/private APIs.
  • Proficient with git and git workflows.
  • Working knowledge of databases and SQL/NoSQL schema best practices.
  • Developing with AWS services, like AWS SQS, AWS SNS, workflow, etc., with relevant SDKs.
  • Understanding of cloud reference architectures and AWS best practices.
  • Familiarity with social media APIs is a huge plus (YouTube, Twitch, Twitter, TikTok, Facebook, Instagram, etc.).

Nice-to-haves

  • Effective communication and experience working across multiple departments.
  • Excellent organization and time management skills.
  • Thrives in a fast-paced environment.

Benefits

  • PTO
  • Opportunity to grow within the company.
  • Early employee stock options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service