Solution Architect

Fivetran Logo

Fivetran

πŸ“Remote - India

Summary

Join Fivetran's Services team as a Solution Architect specializing in Fivetran connectors, particularly the Connector SDK. You will work directly with customers, defining requirements, developing Python code, and guiding the architecture and integration of solutions. A key responsibility is enabling customers to become self-sufficient in building and maintaining custom connectors through training and enablement materials. This role demands strong Python development skills, data replication expertise, and excellent communication abilities. The position is full-time and remote, based in India, with work hours aligned with US time zones. You will collaborate with various internal teams, including Sales, Engineering, and Product Management.

Requirements

  • At least 3 years of experience in a customer-facing role, with a focus on data integration solutions and software development
  • Strong proficiency in Python programming, with experience in data extraction, transformation, and loading (ETL) processes
  • Solid understanding of data integration and replication concepts
  • Experience with various databases, data warehouses, and operating systems
  • Proficiency in SQL and command-line scripting
  • Familiarity with networking concepts, including SSH tunneling and VPNs
  • Excellent problem-solving and debugging skills, with the ability to analyze complex technical issues and provide effective solutions
  • Strong verbal and written communication skills, with the ability to explain technical concepts clearly to both technical and non-technical audiences
  • A proactive approach to managing tasks, meeting deadlines, and ensuring customer satisfaction
  • Proven ability to prioritize and organize tasks effectively
  • Knowledge of software development best practices, including version control (git), testing, and documentation

Responsibilities

  • Lead customers in the design, development, and deployment of custom connectors using the Fivetran Connector SDK
  • Developing Python code to extract data from various sources
  • Guiding customers through the process of defining data schemas and handling data transformations
  • Providing code reviews and best practices for connector development
  • Provide expert-level guidance and support to customers on the Connector SDK, including
  • Troubleshooting issues related to custom connector development and deployment
  • Optimizing connector performance and efficiency
  • Developing and maintaining documentation, code samples, and training materials
  • Empower customers to become self-sufficient in using the Connector SDK by
  • Conducting training sessions and workshops on connector development
  • Creating comprehensive documentation and tutorials
  • Providing ongoing support and mentorship
  • Work closely with internal teams, including Product Management and Engineering, to
  • Provide feedback on the Connector SDK and identify areas for improvement
  • Contribute to the development of new features and enhancements
  • Ensure seamless integration of custom connectors with the Fivetran platform

Preferred Qualifications

  • Experience with the Fivetran Connector SDK is highly desirable
  • Experience with Data Lakes such as Amazon S3, Google Cloud Storage and Microsoft ADLS2
  • Docker or Podman

Benefits

  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.