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:
Senior Software Engineer - Platform

Senior Platform Engineer role at Atlan, building scalable systems for enterprise data platforms with focus on metadata management and collaboration.

Senior Software Engineer, Service Mesh Infrastructure (C++ and Rust Expertise)

Senior Software Engineer position at LinkedIn focusing on Service Mesh Infrastructure, requiring expertise in C++ and Rust, offering $128k-$210k salary with hybrid work in Mountain View, CA.

Senior Software Developer for Internet of Things Cloud Service

Senior Software Developer position at Oracle focusing on IoT Cloud Services, requiring Java expertise and cloud platform experience.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer role at Airbnb focusing on Community Support Platform development and optimization of customer support systems.

Senior Software Engineer, Viaduct

Senior Software Engineer position at Airbnb working on Viaduct, a unified data access layer handling 65% of online traffic, focusing on GraphQL and backend systems.

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?