Software Engineer, Data Platform-Slack (Senior SWE/Staff SWE)

Other Jobs To Apply

About the position

Responsibilities

  • Architect and build scalable backend systems, APIs, and services that support our growing suite of internal data tools.
  • Drive the development of reliable infrastructure to support querying, alerting, metadata tracking, and dashboarding at scale.
  • Collaborate cross-functionally with Data Scientists, Product Managers, Software Engineers, and Analysts to define and deliver high-impact tools.
  • Translate complex, evolving business requirements into clean, maintainable, and scalable technical solutions.
  • Champion UI and contribute to the design of front-end interfaces that empower technical and non-technical users to access and explore data.
  • Improve the observability, reliability, and performance of our internal data platforms.
  • Champion engineering excellence, data best practices, and a product-first mindset across the team.

Requirements

  • Strong programming skills in languages like Python, Go, or PHP, with a deep understanding of systems design and backend architecture.
  • Worked with modern data infrastructure tools like Airflow, dbt, Kafka, Spark, BigQuery, or Snowflake.
  • Familiarity with container orchestration (e.g., Kubernetes, AWS) and infrastructure-as-code tools (e.g., Terraform, Ansible).
  • Exposure to modern UI technologies such as React or TypeScript, and an understanding of how backend systems interface with user-facing tools.
  • Experience building internal platforms or developer tools that scale across teams.
  • Ability to lead and mentor across projects, contributing not just code but vision and direction.
  • Excellent communication skills - you can articulate technical concepts to non-technical stakeholders and align cross-functional teams.
  • A Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience.

Nice-to-haves

  • Experience in building self-service analytics platforms.
  • Prior experience in data-intensive environments or product analytics.
  • Passion for developer and analyst productivity, and building tools that people love to use.
  • Hands-on experience with production LLM workflows, including AWS Bedrock and Retrieval-Augmented Generation (RAG).

Benefits

  • 401k
  • 401k_matching
  • dental_insurance
  • health_insurance
  • vision_insurance
  • life_insurance
  • disability_insurance
  • paid_holidays
  • unlimited_pto
  • tuition_reimbursement
  • professional_development
  • employee_stock_purchase_plan
  • performance_bonus
Back to blog