Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Test 03

We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in building connectors for data platforms. With our product roadmap expanding, this role will own multiple marketplace connectors and drive innovation in our Atlan Metadata Marketplace.

What will you do? đŸ€”

  • Understand and build source-specific connectors focused on crawling, mining, and migrating metadata from multiple data sources.

  • Work with scale, ensuring the robustness and efficiency of the solutions in large-scale environments.

  • Work closely with our field teams to unblock customers and partners during onboarding as a technical subject matter expert.

  • Mentor and groom junior engineers working on these connectors.

  • Deploy and maintain the connectors on the Atlan Metadata Marketplace.

  • Drive innovation and enhance developer productivity for users of Atlan.

What makes you a great match for us? 😍

  • 5-10 years of backend development experience as an individual contributor.

  • Proven experience in building and deploying data pipelines.

  • Experience leading customer and partner calls as a technical SME, with the ability to provide support for the connectors you own.

  • Proficiency with Kubernetes and cloud platforms (AWS, Azure, or GCP).

  • Hands-on experience with Python, Kotlin, and Argo.

  • Data and data catalog, preferably in SaaS.

Working at Atlan đŸ‘šâ€đŸ’» đŸ‘©â€đŸ’»

- [We love open-source. One of our open-source projects was trending worldwide on GitHub.](https://github.com/atlanhq)

- [Read about our 10 engineering commandments](https://blog.atlan.com/team/engineering-commandments/)

- [The why, what, and who of internships at Atlan](https://blog.atlan.com/team/internships-why-what-who/)

- [Engineering demos: How we share knowledge and build better engineering culture](https://blog.atlan.com/team/engineering-demos-knowledge/)

- [Going from great people to greater teams: How we think about growth at Atlan](https://blog.atlan.com/team/growth-people-teams/)


Do your life’s best work at Atlan 🚀

At Atlan, our mission is to help data teams do their life's best work. Inside Atlan, our goal is to help Atlanians do their life's best work while at Atlan and reach their Ikigai.

We'd normally invite potential Atlanians to our office to meet our team and understand our culture. But given the global pandemic, we've opened up our internal team handbook instead, which is a great read about our values and principles and how we think about growth and internal practices as we build a dream team.

Atlan Team Handbook

The Values of an Atlanian

Test 04

Atlan Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Atlan DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Atlan
Atlan CEO photo
Prukalpa Sankar and Varun Banka
Approve of CEO
What You Should Know About Senior Software Engineer, Atlan

At Atlan, we are looking for a talented Senior Software Engineer to join our dynamic team. This position plays a pivotal role in our goal of revolutionizing the way data is managed and utilized. As a Senior Software Engineer, you will take the lead in developing connectors specifically designed for data platforms, helping to drive innovation in our Atlan Metadata Marketplace. You will get your hands dirty with source-specific connectors that focus on crawling, mining, and migrating metadata from diverse data sources. Your expertise will be critical as you ensure these solutions are robust and efficient, especially in large-scale environments. Collaborating closely with our field teams, you will serve as a technical subject matter expert, unblocking challenges for our customers and partners during onboarding. Mentorship is also a big part of this role, as you will guide junior engineers in enhancing their skills in working with our connectors. If you have 5-10 years of backend development experience, a strong grasp of Kubernetes, and proficiency in Python, Kotlin, or Argo, we'd love to hear from you! Join us on this exciting journey and help data teams do their best work at Atlan.

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Atlan
What responsibilities does a Senior Software Engineer at Atlan hold?

The Senior Software Engineer at Atlan is responsible for building and deploying source-specific connectors aimed at managing metadata. This role involves understanding data sources, ensuring solution scalability and robustness, and actively contributing to the Atlan Metadata Marketplace. You will also take an active part in mentoring junior engineers and collaborating with field teams to support our customers effectively.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Atlan?

Atlan seeks candidates with 5-10 years of backend development experience and a proven track record in building and deploying data pipelines. Proficiency in cloud platforms like AWS, Azure, or GCP, along with hands-on experiences with Kubernetes, Python, and Kotlin, are essential. Previous exposure to data cataloging, particularly in SaaS environments, will provide an added advantage.

Join Rise to see the full answer
How does Atlan support professional development for Senior Software Engineers?

At Atlan, we believe in fostering a culture of growth and learning. As a Senior Software Engineer, you will have the opportunity to mentor and groom junior engineers, sharing your knowledge and expertise. Also, with our strong emphasis on open-source projects, you can engage in community-driven initiatives that significantly contribute to both personal and professional development.

Join Rise to see the full answer
What technology stack can a Senior Software Engineer expect to work with at Atlan?

In the role of Senior Software Engineer at Atlan, you will work extensively with cloud platforms like AWS, Azure, or GCP. Your tech stack will also include Kubernetes for container orchestration, and programming languages like Python and Kotlin for development. The ability to navigate Argo for pipelines and deployments will enhance your capability to deliver robust data solutions.

Join Rise to see the full answer
What is the work culture like at Atlan for a Senior Software Engineer?

The work culture at Atlan is collaborative, innovative, and focused on excellence. We encourage open communication and value team dynamics. As a Senior Software Engineer, you will be part of a community that prioritizes knowledge sharing—whether through mentoring junior team members or participating in open-source projects. Our values emphasize doing your life's best work, fostering an environment where creativity and professionalism coexist.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with building data connectors?

When answering this question, share specific examples of data connectors you've built. Highlight the tools you used, the challenges you faced, and how you overcame them. Emphasize your understanding of different data sources and any measurable outcomes resulting from your work.

Join Rise to see the full answer
What strategies do you employ to ensure the scalability of your solutions?

Discuss techniques you use for scalability, such as load testing, utilizing microservices architecture, or deploying to cloud platforms. Provide examples from your past projects to illustrate how you've successfully scaled solutions.

Join Rise to see the full answer
How do you handle technical onboarding for new customers and partners?

Talk about the steps you take to prepare for onboarding, such as developing comprehensive documentation, conducting training sessions, or being available for live support. Emphasize your communication skills and patience in helping users understand complex concepts.

Join Rise to see the full answer
Can you explain how you mentor junior engineers?

Share your approach to mentorship—how you assess their needs, the techniques you use to provide constructive feedback, and specific mentoring experiences that highlight successful outcomes for junior engineers. It’s essential to express your belief in fostering their growth.

Join Rise to see the full answer
Describe a project where you had to collaborate with multiple teams.

When tackling this question, outline the project's complexity and how you navigated cross-team collaborations. Discuss the communication tools used, the roles of different teams, and how your efforts led to a successful project outcome.

Join Rise to see the full answer
What do you believe are key qualities of a successful Senior Software Engineer?

Identify key qualities such as technical expertise, problem-solving skills, collaboration, and mentorship ability. You should also mention flexibility and adaptability in approach to challenges, which are crucial in the ever-evolving tech landscape.

Join Rise to see the full answer
What is your experience with Kubernetes and cloud platforms?

Highlight any specific Kubernetes projects you have been involved with, detailing how you utilized it for deployment and orchestration. Talk about your experience with different cloud platforms and any certifications you may hold.

Join Rise to see the full answer
How do you stay current with industry trends and technologies?

Share your strategies for keeping abreast of trends, such as attending conferences, participating in forums, following influential figures in the tech community, and dedicating time to continuous learning through courses or hands-on projects.

Join Rise to see the full answer
What challenges have you faced in your development career, and how did you overcome them?

Reflect on significant challenges, whether technical or personal, and explain how they contributed to your growth. Focus on problem-solving techniques and the mindset you adopted to turn obstacles into learning experiences.

Join Rise to see the full answer
Can you provide an example of how you improved developer productivity in your team?

Discuss specific initiatives you led, such as implementing new tools, optimizing workflows, or providing training sessions. Share measurable improvements that resulted from your initiatives, such as increased project completion speed or reduced errors.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 2 days ago
Astral Remote No location specified
Posted 8 days ago
Photo of the Rise User
NBCUniversal Remote 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago
DoubleZero Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Twilio Remote Remote - India
Posted 2 days ago
Inclusive & Diverse
Social Impact Driven
Collaboration over Competition
Growth & Learning
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Photo of the Rise User
Beekeeper Remote KrakĂłw, Lesser Poland Voivodeship, Poland
Posted 6 days ago

To help data teams do more, together! đŸ’Ș

45 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 11, 2024

Subscribe to Rise newsletter

Risa star 🔼 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!