Senior Software Development Engineer

Adobe Adobe · Enterprise · San Jose, CA +1

Senior Software Engineer role focused on building scalable, intelligent systems for enterprise analytics, specifically migrating legacy reporting to Customer Journey Analytics (CJA) using an agentic approach for natural language to SQL translation and dynamic reporting.

What you'd actually do

  1. Build technical specifications, prototypes and presentations to communicate your ideas
  2. Design, build, improve and maintain highly performant and highly scalable services and data processing pipelines
  3. Work in a small, collaborative, highly productive and high output team environment
  4. Champion standard methodologies and process improvements within the team
  5. Learn new technologies and technical solutions

Skills

Required

  • 3+ years of software development experience
  • Python
  • Spark
  • SQL
  • Apache Airflow
  • Databricks
  • Snowflake
  • DAX
  • ETL
  • B.S. in Computer Science (or equivalent experience)

Nice to have

  • 7 to 10 years of hands-on experience in advanced analytics and data science, machine learning/statistics
  • Statistical Modeling
  • Machine Learning
  • Predictive Analytics
  • A/B Testing
  • Customer Segmentation
  • Tableau
  • Power BI
  • Adobe Analytics

What the JD emphasized

  • building SaaS products and Agents
  • natural language to SQL translation

Other signals

  • natural language to SQL translation
  • agentic approach
  • customer journey analytics