
Senior Software Engineer – Integration Studio
Atlan Stormwater
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Build and evolve production-grade integrations at scale, working across externally built, co-built, and Atlan-owned connectors using Atlan’s App Framework.
- Use AI-assisted development as a first-class tool to accelerate coding, debugging, design iteration, and safe evolution of complex integration systems.
- Own high-impact connectors and enhancements that directly influence customer adoption, expansion, and retention, prioritizing correctness, reliability, and long-term maintainability.
- Synthesize feedback from partner and customer implementations to identify recurring patterns, edge cases, and design gaps — and translate those insights into concrete improvements to connector patterns and the App Framework.
- Work closely with external partners and ecosystem builders on design reviews and technical problem-solving, helping integrations succeed in real-world, production environments.
- Contribute hands-on code to improve scalability, observability, and operability of ingestion workflows and metadata pipelines exercised under real-world load.
- Design and debug long-running, fault-tolerant workflows, working with orchestration systems like Temporal to handle retries, partial failures, and external system variability.
- Raise the engineering bar by championing strong practices around testing, logging, monitoring, and structured debugging across the integration ecosystem.
Requirements
- AI-native engineering mindset: You actively use AI-assisted development as a default — to accelerate coding, understand unfamiliar codebases, debug complex issues, and iterate safely on production systems.
- Strong backend engineering experience (5+ years): You’ve built and maintained production systems end to end, primarily in Python, and are comfortable owning changes from design through rollout and operation.
- Experience with integrations, ingestion, or data pipelines: You’ve worked on ETL systems, connectors, ingestion pipelines, or API-driven integrations where correctness, reliability, and scale matter.
- High-quality technical judgment in ambiguous environments: You’re comfortable making pragmatic engineering decisions with incomplete information — especially when dealing with external systems, distributed workflows, and real-world variability.
- Hands-on builder who ships: You enjoy writing code, reviewing code, debugging production issues, and shipping meaningful improvements — not just designing systems on paper.
- Comfort working within shared platforms or frameworks: You can work effectively within framework constraints, apply abstractions correctly, and contribute improvements based on real usage rather than theoretical ideals.
- Strong debugging and systems thinking: You can reason across system boundaries — external APIs, long-running workflows, metadata pipelines, and partner code — to diagnose and fix complex issues.
- Clear technical communicator: You can collaborate effectively with internal teams and external ecosystem builders, provide actionable feedback in code reviews and design discussions, and translate messy real-world feedback into engineering outcomes.
Benefits
- Ownership from Day One: Whether you're an intern or a full-time teammate, you’ll own impactful projects, chart your growth, and collaborate with some of the best minds in the industry.
- Limitless Opportunities: At Atlan, your growth has no boundaries. If you’re ready to take initiative, the sky’s the limit.
- A Global Data Community: We’re deeply embedded in the modern data stack, contributing to open-source projects, sponsoring meet-ups, and empowering team members to grow through conferences and learning opportunities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAI-assisted developmentETL systemsAPI-driven integrationsdebuggingscalabilityobservabilityoperabilityorchestration systemsfault-tolerant workflows
Soft Skills
technical judgmentpragmatic decision-makinghands-on buildersystems thinkingclear communicationcollaborationfeedback synthesisdesign iterationproblem-solvingcustomer focus