Senior Forward Deployed Engineer

closed
dbt Labs Logo

dbt Labs

πŸ“Remote - Romania

Summary

Join dbt Labs as a Forward Deployed Engineer and contribute to cutting-edge data transformation solutions. You will bridge the gap between our solutions and customers, ensuring high-quality code and products. This role involves full-stack development, customer interaction, and simplifying complex technical topics for user-friendly experiences. The ideal candidate possesses proven experience in front-end and back-end development, strong problem-solving skills, and excellent communication skills. Continuous learning and adaptation to evolving technologies are essential. You will be part of a collaborative, remote-first team.

Requirements

  • Have proven experience in front-end and back-end development, particularly in Python or Go, and contributing to high-quality software solutions
  • Demonstrate a commitment to learning and a passion for expanding your skillset as a developer
  • Possess strong problem-solving skills and an ability to simplify complex topics for a user-friendly experience
  • Have engaged in the full software development lifecycle, including documentation, testing, and deployment
  • Have worked asynchronously as part of a fully-remote, distributed team
  • Possess excellent customer-facing communication skills, with the ability to empathize, listen, and respond effectively to customer needs
  • Have 5+ years experience
  • Have a Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Have experience in both front-end and back-end software development
  • Have strong proficiency in SQL and at least one other programming language, such as Python or Go
  • Have familiarity with modern development best-practices and frameworks
  • Have a passion for continuous learning and working in a collaborative, remote-first environment

Responsibilities

  • Be an Innovator: Explore emerging technologies and create advanced tooling for customer migration from legacy platforms
  • Learn Fast: Adapt to evolving technologies and contribute to projects across various programming languages and technologies
  • Engage in Full-Stack Development: Contribute to front-end and back-end development, design and implement APIs, create user interfaces, and ensure seamless integration of system components
  • Leverage your Customer-Facing Communication Skills: Interact directly with customers, understand their needs, provide technical support, and offer tailored solutions
  • Simplify Complexity for User Experience: Translate complex technical topics into user-friendly experiences for effective software usage by customers

Preferred Qualifications

  • Have experience with Data Engineering and Industry Tooling: Work with SQL, relational databases, and data warehouses (such as Snowflake)
  • Have familiarity with Cloud Infrastructure and Deployment: Work with Docker containers, Kubernetes and Cloud Infrastructure Platforms (such as AWS or Azure)
  • Have an Ability to Self-Serve: Bootstrap new projects with best practices, defining tests, writing documentation, establishing CI/CD, and implementing observability
  • Have Production Readiness In Mind: Collaborate with the EPD team to seamlessly integrate new features, ensuring a robust and reliable final product
  • Have Expertise in Artificial Intelligence

Benefits

  • Salary
  • Equity Stake: stock option
  • Unlimited vacation
  • Medical and life insurance
  • Wellness stipend
  • Home office stipend
This job is filled or no longer available

Similar Remote Jobs