Software Engineer, Data Experience

Share on LinkedIn
React.jsData EngineerTypeScript

Full Time - Long Term - Senior

English - C1 Advanced
Remote

Who will love this job

  1. A Product-Minded Engineer – You don't just write code; you understand the end-user experience and can make thoughtful, directionally correct technical decisions aligned with product vision.
  2. A Data-Experience Builder – You are energized by crafting crisp, responsive, data-rich applications and internal tools using modern TypeScript and frontend/backend patterns.
  3. A Pragmatic Innovator – You actively leverage AI-assisted development (such as agentic coding workflows) to streamline your day-to-day work, increase throughput, and spend more time solving high-leverage problems.
  4. A Quality Champion – You care deeply about engineering standards, strong automated test coverage, and building durable software that stands the test of time.

What you’ll do

  1. Implement net-new functionality into the core Analytics platform to drive strategic company priorities.
  2. Maintain and optimize existing Analytics products, ensuring high availability, performance, and UI responsiveness.
  3. Partner daily with Data Experience engineers, Product Managers, Product Designers, and members of the Data Platform team to take features from ideation to production.
  4. Write robust automated tests, contribute to code reviews, and help raise the technical baseline across the codebase.
  5. Work fluently with agentic coding assistants and modern AI developer tools to ship features faster and improve developer ergonomics.

You should have

  1. 6+ years of experience shipping production-grade TypeScript and React applications.
  2. 1+ years of hands-on experience building data-rich applications or dashboards where performance, UI responsiveness, and state management matter.
  3. Experience with Duckdb, a plus
  4. Proven track record of delivering clean, maintainable code backed by high levels of automated test coverage.
  5. Comfort and proficiency using AI-assisted/agentic coding tools in your daily development workflow.
  6. Excellent communication and cross-functional collaboration skills in a remote, distributed environment.
  • 1HR Screening
  • 2Coder Pad Interview
  • 3 Screening with the hiring manager
  • 4Virtual Panel - Systems Design Exercise