Senior Software Engineer – Data at Atlan

Job Description

We’re on the lookout for a highly proficient Senior Data Engineer skilled in Python and Airflow to become a part of our team at Atlan. In this role, you’ll be instrumental in advancing the development and refinement of our data management and workflow automation solutions using Python and Airflow.

Your Responsibilities:

  • Take the lead in designing, developing, and rolling out Airflow packages and services.
  • Construct and manage the Python services connected to data lineage and orchestration.
  • Collaborate closely with the lineage and package team to address the full spectrum of orchestration package requirements.
  • Conduct research and proof-of-concept experiments on new orchestration and lineage-related tools and libraries.
  • Provide mentorship and guidance to junior team members, nurturing a culture of technical proficiency and continuous growth.
  • Coordinate with our orchestration partners on technical strategies and implementation.
  • Contribute to the enhancement of open-source libraries and frameworks utilized by our team.
  • Work in close collaboration with design, product, and Engineering Managers.

What We’re Looking For:

  • Substantial experience as a Data Engineer, with a specialization in Python and Airflow.
  • Demonstrated proficiency in devising and deploying data pipelines and workflow automation using Apache Airflow.
  • Sound grasp of data management principles and data processing frameworks.
  • Proficient in Python programming, with exposure to associated libraries and frameworks.
  • Familiarity with both SQL and NoSQL database systems, along with experience in data modeling and database design.
  • Exposure to cloud platforms like AWS, Azure, or GCP is advantageous.
  • Exceptional problem-solving abilities and adeptness in tackling intricate technical hurdles.
  • Outstanding communication and collaboration skills, coupled with the ability to excel within a team-oriented setting.
  • A fervent commitment to delivering top-tier, scalable, and dependable software solutions.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.

Unleash Your Potential at Atlan

At Atlan, we’re dedicated to empowering data teams to achieve their fullest potential. Internally, we strive to enable our team members, or Atlanians, to realize their own potential and reach their Ikigai while contributing to Atlan’s mission.

We cherish creativity, innovation, and a fervor for resolving challenges. As a Senior Software Engineer, you’ll have the chance to profoundly influence our data management and workflow automation solutions. If you’re a Python and Airflow expert who relishes tackling complex problems in a collaborative setting, we’re eager to hear from you!

Typically, we’d invite prospective Atlanians to our office to meet our team and grasp our culture. However, due to the global pandemic, we’ve opted to share our internal team handbook instead, offering insights into our values, principles, and our approach to growth and internal practices as we build an exceptional team.