Назад
Company hidden
1 день назад

Senior Staff Software Engineer, Data Engineering

205 500 - 277 500$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Staff Software Engineer, Data Engineering (Java/Scala/Spark/AWS): Building data frameworks, ingestion pipelines, reusable tools, and large-scale data solutions with an accent on streaming, analytics architecture, cloud platforms, and AI-enabled product capabilities. Focus on designing complex data systems, solving cross-capability reliability and performance challenges, and leading technical direction across multiple engineering teams.

Location: San Diego, California, or Mountain View, California, United States

Base pay: $205,500–$277,500 annually in San Diego; compensation may also include a cash bonus, equity rewards, and benefits.

Company

hirify.global is a financial technology platform developing products including TurboTax, Credit Karma, QuickBooks, and Mailchimp for customers and communities worldwide.

What you will do

  • Build and support data frameworks, ingestion pipelines, data models, reusable libraries, and self-service tools using big data technologies.
  • Spend 70–85% of the role on hands-on development across the full software lifecycle, including complex troubleshooting, bug fixing, design, implementation, and support.
  • Lead and estimate initiatives, create technical design specifications, and drive work across multiple Scrum teams of approximately 10–35 engineers.
  • Apply operational excellence, security, reliability, performance efficiency, and cost optimization principles to end-to-end data and software systems.
  • Partner with product managers, designers, data scientists, analysts, architects, and business leaders to test hypotheses, influence product direction, and make data-informed decisions.
  • Mentor engineers, lead technical sessions and forums, support assessments and calibrations, and promote inclusive collaboration and experimentation.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Data Engineering, or a related field.
  • 9+ years of software engineering experience with a strong background in data engineering.
  • Expertise developing software in Java with Spring and Spring Boot, Scala for Spark Streaming and Spark applications, or other JVM-based languages.
  • 5+ years of professional experience with SQL, XML, JSON, YAML, Python, and Linux.
  • Knowledge of AI, machine learning, generative AI, and growth-focused applications such as personalization, recommendation engines, and predictive modeling.
  • Experience using GenAI tools such as Cursor or Windsurf to accelerate development and build reusable GenAI platform components.
  • Expertise with Docker, Spark, Scala, Jupyter Notebook, Databricks Notebooks, Kubernetes, feature management platforms, and SageMaker.
  • Expert knowledge of Agile Development, Scrum, and/or Extreme Programming methodologies.
  • Strong cloud platform experience with AWS, Azure, or GCP; AWS expertise including EC2, S3, EMR, DynamoDB, and Athena is specifically noted.
  • Professional experience with data warehousing, analytical architecture, large data volumes, and data visualization.
  • 5+ years of professional experience with big data technologies including Hive, Hadoop, Kafka, columnar databases, and graph databases, including stream processing or near-real-time data ingestion.
  • Excellent interpersonal and communication skills, the ability to influence at all levels, a strategic mindset, and the ability to use data to guide product and technology decisions.
  • Ability to quickly understand unfamiliar technical landscapes, work in new areas, and drive immediate impact.

Nice to have

  • Experience with low-latency NoSQL datastores such as DynamoDB, HBase, Cassandra, or MongoDB.
  • Experience building stream-processing applications with Spark Streaming, Flink, or similar technologies.

Culture & Benefits

  • Individual contributor role with no direct reports or managerial duties.
  • Opportunity to influence technology and product direction across multiple teams and balance short- and long-term business impact.
  • Competitive compensation with performance-based rewards, potential cash bonus, equity rewards, and benefits according to applicable plans and programs.
  • Focus on inclusive collaboration, mentoring, continuous learning, experimentation, and measurable customer and business impact.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →