Senior Software Engineer - Platform

Building products that power data teams worldwide, helping companies build winning data cultures through innovative platform solutions.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Platform

Atlan is revolutionizing how data teams work worldwide, serving organizations from startups to Fortune 500 companies across 50+ countries. We're seeking a Senior Software Engineer to join our Platform team, focusing on building and optimizing our distributed systems infrastructure.

The role involves working with cutting-edge technologies like Java, Cassandra, and Kafka to build robust data platforms. You'll be responsible for crucial initiatives including metadata consumption optimization, storage enhancement, and developing systems capable of processing millions of data assets hourly.

As a senior engineer, you'll have the opportunity to lead core projects, mentor junior engineers, and become a subject matter expert in critical areas. The ideal candidate brings strong experience in distributed systems, with expertise in optimizing Elastic Search instances and managing Kafka clusters.

At Atlan, we're proud of our open-source contributions - with one of our projects trending worldwide on GitHub. We follow 10 engineering commandments that guide our development practices and foster a culture of excellence. Our mission is to help data teams do their life's best work, and we extend this philosophy to our own team members.

This role offers the chance to work on challenging technical problems at scale, collaborate with a talented engineering team, and directly impact how data teams worldwide operate. If you're passionate about distributed systems, data platforms, and building products that make a difference, this role at Atlan could be your next career milestone.

Last updated 22 days ago

Responsibilities For Senior Software Engineer - Platform

  • Optimize metadata consumption to reduce search and graph lookup times to sub-second latency
  • Optimize storage mechanisms and consistency protocols for large datasets
  • Develop solutions for managing resource-intensive background tasks
  • Lead design and implementation of systems capable of ingesting millions of data assets per hour
  • Provide mentorship to junior engineers
  • Become a Subject Matter Expert (SME) in a critical area

Requirements For Senior Software Engineer - Platform

Java
Cassandra
Kafka
  • Experience in designing and implementing complex distributed systems
  • Experience in building highly scalable and reliable backend services
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Collaborative team player with a growth mindset
  • Expertise in building distributed systems in Java leveraging Cassandra & Elastic Search
  • Experience building data platforms for batch & streaming data

Interested in this job?

Jobs Related To Atlan Senior Software Engineer - Platform

Senior Software Engineer - Backend

Senior Backend Engineer role at Atlan focusing on data lineage and orchestration systems, requiring 6+ years experience in Python and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Atlan focusing on building metadata connectors, requiring 5+ years of backend experience with Python, Kotlin, and Kubernetes.

Senior Software Engineer - Backend (Data Lineage)

Senior Backend Engineer role at Atlan, focusing on Data Lineage and orchestration, with 6+ years experience required.

Senior Product Manager, Promotions

Senior Product Manager position at Google leading promotions strategy and product development to enhance merchant-consumer connections across multiple platforms.

Senior Software Engineer, Search

Senior Software Engineer position at Google Search, focusing on developing and maintaining large-scale search infrastructure and technologies.