Senior Data Engineer

Job Address
Application Deadline
Yerevan, Armenia
- Design and Build resilient and scalable data pipelines in cloud environments - Responsible for performing thorough testing and validation in order to support the accuracy of data transformations and data verification used in machine learning models - Communicate effectively with other software engineers, data scientists, product managers, data analysts and business users - 60% development / 40% working on requirements and design
Required Qualifications
- At least 3 years of Data Engineering experience - Strong experience with writing production level data pipelines in Python - Experience building scalable data infrastructure using cloud technologies - Experience building data streaming solutions (e.g. Kafka, Azure Event/IOT Hub, SNS/SQS, Kinesis) - Experience with pipeline management tools (e.g. Airflow) - Experience with Cloud Store and Database ( e.g. S3, Azure Synapse, Snowflake, Redshift) - Strong SQL knowledge - Experience with Infrastructure automation technologies like Docker and Kubernetes - Knowledge of commonly used algorithms and data structures - Strong understanding of distributed systems and Restful APIs - Strong communication and technical writing skills - Experience with Source Control, Unit testing, Debugging, Monitoring and Alerting and other tools that are typically used by developers on Microsoft technology stack - Demonstrated ability to adapt to new technologies and learn quickly - B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field
Application Procedures
Please follow this link: and fill out the form in order to apply for this position. Please mention in your application that you have learned about this position from
Additional Information
Play a pivotal role as a Data Engineer in our Data Science squad! As a Data Engineer you will be part of the engineering team at ServiceTitan to help improve our products and build new ones. This is an exciting role for an engineer to come in and lead the major feature development in the rapidly growing startup. We build for perfection, use the most modern tools, have an amazing culture, and love to solve complex problems. If you share the same values, you might find yourself in a perfect company.