Job Description

Posted on:

October 28, 2024

We're obsessed with growth. From enabling companies to flourish, to helping careers bloom. SupportNinja was founded in 2015 to help companies solve for scale and connect them with a wider world of talent. Our vision is to show the world a better way to grow by developing the best people, implementing the latest technology, and challenging the status quo. SupportNinja is a new kind of BPO, helping fast-growing tech companies by providing around-the-clock outsourced support, lead generation, customer service, and community management. As a Ninja, you are guaranteed a culture dedicated to our core values: Employee Focused, Always Be Humble, Improve Everyday, Compassionate Candor, and Collectively Bring Joy.

The Data Analytics Engineer will focus on:

  • Building data infrastructure and designing data structures.
  • Creating scalable data pipelines and visualizations through BI dashboards using Python, particularly with a tool called Hex.

Key Responsibilities:

  • ETL, DBT Models, Documentation:
    • Migrate data into Google BigQuery and transform data structures (DBT, SQL) for quick analytics and efficient aggregation.
    • Document data definitions and structures, coordinating with Analytics Leadership to identify data tracking SOPs.
  • Data Visualization and Reporting:
    • Create metrics using the DBT semantic layer and build models using Hex and Python.
    • Service ad-hoc reporting/analytics requests for the team.
  • Potential later projects may include:
    • Building growth forecasting models.
    • Creating a data pipeline into a vector database for semantic search applications.

Required Qualifications:

  • At least 5 years of relevant experience with adaptability to new data frameworks.
  • Strong skills in ETL, SQL, data architecture, and metric building with advanced Python skills.
  • Advanced data visualization experience is highly preferred, especially with Plotly and DBT.
  • Willingness to work night shifts and availability to start ASAP.

Ninja Perks and Benefits:

  • Competitive compensation and adherence to government-mandated benefits.
  • Retirement Savings Program with Company Matching.
  • Life Insurance & HMO from day 1.
  • Paid time off, birthday leave, bonus and incentive plans.
  • Opportunities for skills training and personal & professional development.
  • Employee Referral Program.
  • Beautiful office space and daily free lunch for onsite employees.

Experience infinite fun so you can have infinite growth. Discover a better way to grow! Are you ready?

Disclaimer: The duties and responsibilities listed above describe the post in general terms and are not definitive. The post holder is expected to accept any reasonable alterations that may be necessary from time to time. SupportNinja is proud to be an Equal Employment Opportunity employer and does not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.

Secret insights

SupportNinja is booming! 100% headcount growth, now 1732. Engineering team up 40%, showing tech is a priority. HR expanded, emphasizing people care. Fast-paced growth—perfect for AI talent!