Senior Python Engineer

Job expired!

Join 3Pillar Global as a Senior Data Engineer

🌟 Are you an accomplished tech visionary ready to embark on an exciting journey in software development? Join 3Pillar Global and become part of a team that leverages cutting-edge technologies to revolutionize industries through data-driven decision-making.

About the Position

As a Senior Data Engineer at 3Pillar, you will play a crucial role within our dynamic team, actively contributing to projects that reshape data analytics for our clients. This position provides an opportunity to make a real-world impact and gain a competitive advantage in the data science and engineering field.

Key Responsibilities

  • Understanding business requirements and implementing proposed solutions.
  • Creating, versioning, and managing data pipelines.
  • Developing ETL/ELT processes to extract and manipulate data from multiple sources.
  • Designing, building, and maintaining production data pipelines.
  • Automating data workflows, including data ingestion, aggregation, and ETL processing.
  • Logging and instrumentation of data pipelines and services.
  • Ensuring data accuracy, integrity, privacy, security, and compliance through quality control procedures.

Minimum Qualifications

  • At least 5+ years of experience as a data engineer or a similar role.
  • Advanced SQL skills and experience with relational databases and database design.
  • Experience with cloud data warehouse solutions (e.g., Snowflake, DataBricks, Redshift, BigQuery, Azure Synapse).
  • Hands-on experience with Python.
  • Experience with Big Data technologies like Spark, Map Reduce, Hadoop, Hive.
  • Proficiency in data pipeline and workflow management tools such as Airflow.
  • Experience with data visualization tools like PowerBI, Tableau, AWS QuickSight.
  • Knowledge of AWS services (DMS, S3, Lambda, EMR, GLUE ETL, Athena, RDS, Redshift, EC2, IAM) or equivalent Azure services.
  • Experience working on Data Lakes & Data Warehouses solutions.
  • Excellent problem-solving, communication, and organizational skills.
  • Proven ability to work independently and as part of a team.
  • Ability to guide other data engineers.

Working at 3Pillar Global

3Pillar Global offers a world of opportunity:

  • Imagine a flexible work environment, whether from the office, your home, or a combination of both. We embody a remote-first approach from interviews to onboarding.
  • Be part of a global team, learning from top talent across cultures and speaking English every day.
  • Leverage global resources to accomplish work in efficient and effective teams.
  • Focus on well-being with fitness offerings, mental health plans, and generous time off.
  • Our professional services model accelerates career growth and development opportunities across various projects and industries.
  • As an equal opportunity employer, we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology and reinforce our commitment to diversity.

Join us and be a part of a global tech community 🌍💼. Check out our and page to learn more about being part of our #oneteam!

Company Name: 3Pillar Global

Job Title: Senior Data Engineer