Haystack
← Back to Jobs
Technology

Sr. Software Engineer

Georgia ITUnited States🇺🇸United StatesPosted 5 Aug 2026

Why This Role Stands Out

This Sr. Software Engineer role offers an exciting opportunity to develop cutting-edge big-data applications and cloud-native pipelines using a modern tech stack, with the flexibility of remote work from Mexico or Costa Rica. You'll thrive here if you're passionate about building robust full-stack applications and integrating complex systems, contributing to impactful projects within a reputable company. Apply now to advance your career in a dynamic and rewarding environment.

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Role: Sr. Software Engineer position

Location: Mexico or Costa Rica(Remote)

 

Key Responsibilities

  • Develop high‑performance big‑data applications using Scala, Databricks, Spark SQL, Spark Streaming, and Python.
  • Build and optimize cloud‑native data pipelines on Azure, including ADF‑based ingestion, transformation, and orchestration.
  • build and maintain full‑stack applications using modern JavaScript frameworks (React, Angular, or Vue) and backend services (Node.js, Python, or Java).
  • Implement robust APIs and microservices that integrate MarTech systems with customer‑facing platforms.
  • Apply modern design patterns to ensure reliability, maintainability, and scalability across distributed systems and full‑stack architectures.
  • Drive AI‑assisted engineering practices including Vibe Coding and other generative‑AI development accelerators.
  • Collaborate with product, marketing, and data teams to translate business needs into robust technical solutions across both data and application layers.

 

Required Skills & Experience

  • Experience with AI‑augmented development such as Vibe Coding or comparable frameworks.
  • Exposure to modern AI/ML pipelines for personalization, segmentation, or content automation.
  • Strong proficiency in big‑data technologies: Scala, Databricks, Spark SQL, Spark Streaming, Python.
  • Cloud engineering experience with Azure services, including Azure Data Factory.
  • Advanced system design capabilities including event‑driven architectures and distributed design patterns.
  • Full‑stack engineering experience with:
  • Frontend frameworks such as React, Angular, or Vue.
  • Backend development using Node.js, Python, Java, or similar.
  • RESTful and GraphQL API design.
  • CI/CD pipelines supporting full‑stack deployments.
  • Proven ability to lead engineering teams in a fast‑paced, cross‑functional environment.
  • Strong communication and stakeholder alignment skills with the ability to translate technical concepts into business impact.

 

Preferred Qualifications

  • Experience in large‑scale marketing ecosystems (ESP, CDP, personalization engines, real‑time decisioning).
  • Background in high‑volume data processing supporting customer engagement or growth marketing.
  • Familiarity with DevOps practices including CI/CD, observability, and automated testing across both data and application stacks.

 

Skills

Microservices
Node.js
SQL
Scala
Angular
Azure
Databricks
GraphQL
Java
JavaScript
Python
React
Vue

Similar jobs