2+ years’ aggregated experience as a Software Engineer using Python as your full-time job.
Experience with database architecture.
Building and designing large-scale applications.
Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
Strong analytic skills related to working with unstructured datasets.
Willingness to get your hands dirty, understand a new problem deeply, and build things from scratch when they don’t already exist.
Undergraduate degree in Computer Science, Computer Engineering, or similar disciplines from rigorous academic institutions.
Any of the below would be an advantage:
Experience with AWS cloud services: EC2, RDS, ECS, S3.
Experience with data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc.
Experience with data warehousing technologies such as Amazon Redshift, Google BigQuery, Snowflake, etc.
Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
Operating systems, especially UNIX, Linux, and Mac OS.
Experience supporting and working with cross-functional teams in a dynamic environment.