Sr. Software Engineer
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
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
Similar jobs
Software Engineer with Security Clearance
Omni Federal · Saint Louis, United States
23 minutes agoSoftware Engineer L1 - Python, Cloud with Security Clearance
Power3 Solutions · Fort Meade, United States
24 minutes ago$150k - $200k/yrSoftware Engineer L1 - Python with Security Clearance
Technology Resource Experts, LLC · Fort Meade, United States
24 minutes ago$150k - $200k/yrSoftware Engineer L2 - Java Dev with Security Clearance
Technology Resource Experts, LLC · Fort Meade, United States
24 minutes ago$200k - $250k/yrSoftware Engineer - Java (TS/SCI Clearance Required) with Security Clearance
North Point Technology · Herndon, United States
24 minutes agoGround System Software Engineer (R4787) with Security Clearance
Shield AI Inc · Dallas, United States
24 minutes ago