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. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.

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 5 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?