Anaplan23.03.26
AI SCORE 8.5

Senior Software Engineer - Operational Data Lake

$120K–$150K/year

About the Role

Join Anaplan as a Senior Software Engineer - Operational Data Lake and take charge of our data engineering initiatives. In this remote role, you will lead the architecture and development of our core data infrastructure, ensuring that our systems are scalable and efficient. You will work closely with a talented team of engineers and stakeholders to create data-driven solutions that empower our customers to make informed decisions.

What You'll Do

  • Lead the architecture, design, and implementation of complex ELT pipelines and data processing systems using Spark/Databricks.
  • Architect and develop high-performance REST services in Python.
  • Own the strategy and execution of CI/CD pipelines and Terraform infrastructure to ensure resilient and automated deployments.
  • Champion Test Development best practices and mentor junior engineers on creating effective testing strategies.
  • Partner with Data Science and BI teams to translate business needs into technical solutions, leveraging SQL, Jupyter Notebooks, and Pandas.
  • Drive the vision and technical roadmap for BI Dashboarding and data delivery platforms.
  • Mentor and guide other engineers, promoting a team-focused and data-driven culture.
  • Take accountability for the overall health, performance, and scalability of our data systems.

Requirements

  • 5+ years of experience in software and data engineering, with a proven track record of technical leadership.
  • Expert-level programming skills in Python.
  • Deep experience designing and building scalable REST services.
  • Extensive experience with Spark/Databricks or other distributed data processing frameworks.
  • Proven success in designing, building, and maintaining automated CI/CD pipelines.
  • Strong experience with Terraform for infrastructure automation.
  • Advanced Data Science toolkit experience (SQL, Jupyter Notebooks, Pandas).
  • Experience mentoring engineers and leading complex technical projects.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Nice to Have

  • Deep experience with Cloud platforms (AWS, GCP, Azure) and designing cloud-native solutions.
  • Strong understanding of Kubernetes (K8s) and Docker in a production environment.
  • Experience implementing modern observability stacks (e.g., Prometheus, Grafana, ELK).
  • Experience building data platforms or frameworks from the ground up.

What We Offer

  • Competitive salary and benefits package.
  • Flexible remote work environment.
  • Opportunities for professional development and growth.
  • Inclusive culture that values diversity and innovation.
  • Support for work-life balance and mental well-being.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at Anaplan offers a unique opportunity to lead data engineering initiatives in a remote setting. With a competitive salary and a commitment to diversity, it's a great chance to make an impact.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.