Senior Software Engineer - Backend

Atlan is a data collaboration platform helping teams do their life's best work with data.
Backend
Senior Software Engineer
In-Person
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. BIM Software Dev Engineer, Data Center Design Engineering

Senior BIM Software Development Engineer role at AWS focused on developing innovative Building Information Modeling and GenAI solutions for data center design and construction.

Sr. SDE, Amazon Personalization - Amazon Family

Senior SDE role at Amazon building AI-powered personalization features to transform shopping experiences for millions of customers worldwide.

Software Development Engineer, Open Data Analytics - Engines

Senior Software Engineer role at AWS focusing on big data analytics engines and open-source technologies like Apache Spark and Trino.

Sr. Software Dev Engineer, Store Testing Foundations

Senior Software Engineer role at Amazon focusing on building and improving automated testing infrastructure for the Amazon Store, offering competitive compensation and growth opportunities.

Software Engineer, Data Plane, NPD Forwarding Stack, Data Plane

Senior Software Engineer role at AWS focusing on Linux-based networking platforms and packet forwarding systems, offering competitive compensation and comprehensive benefits.

Description For Senior Software Engineer - Backend

Atlan is seeking a Senior Software Engineer to join their Backend team, focusing on building systems for data relationship (Lineage) generation and data orchestration packages. The role requires 6+ years of experience and deep expertise in Python, Kubernetes, and data orchestration tools. As a technical owner, you'll be responsible for developing source-specific packages for metadata management, working directly with customers and partners, and mentoring junior engineers. Atlan values open-source contribution, with one of their projects trending worldwide on GitHub. The company emphasizes personal growth and follows a set of engineering commandments that guide their development practices. They maintain a transparent culture, as evidenced by their public team handbook which outlines their values and principles. This role offers an opportunity to work on cutting-edge data management solutions while being part of a team that prioritizes both technical excellence and personal development. The position involves building and maintaining critical infrastructure that helps data teams worldwide do their best work.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - Backend

  • Understand and build source-specific packages focused on crawling, mining, and migrating metadata from multiple data sources
  • Work closely with field teams to unblock customers and partners during onboarding as a technical subject matter expert
  • Take full ownership of the lifecycle for multiple packages, acting as the technical owner
  • Mentor and groom junior engineers working on these packages
  • Deploy and Maintain the packages on the Atlan Metadata Marketplace
  • Drive innovation and enhance developer productivity for users of Atlan

Requirements For Senior Software Engineer - Backend

Python
Kubernetes
Kafka
  • 6+ years of backend development experience as an individual contributor
  • Hands-on experience with Python
  • Proven experience in data orchestration including building and deploying data pipelines
  • Hands-on experience with ETL processes and orchestration/data transformation tools
  • Experience leading customer and partner calls as a technical SME
  • Proficiency with Kubernetes and cloud platforms (AWS, Azure, or GCP)

Interested in this job?