
Staff Software Engineer (Data)
Jones Lang LaSalle Incorporated2 months ago
Guadalajara, MexicoStaff+
Responsibilities
- Define and drive a unified, governed, scalable enterprise data platform strategy.
- Provide architectural standards, design patterns, technical leadership, and strategic direction across data engineering teams and initiatives.
- Architect integrations for structured and unstructured data, supporting analytics, AI/ML model development, and real-time insights.
- Design and develop full-stack applications and platform capabilities for intelligent search, recommendations, and automated insight generation.
- Design enterprise integration frameworks, API strategies, integration patterns, and Model Context Protocol implementations.
- Architect production machine learning and AI platforms with MLOps for model training, deployment, monitoring, and governance.
- Design semantic layers, ontologies, and knowledge graphs for human and AI/ML data discovery.
- Lead architecture reviews, technology evaluations, proofs of concept, and adoption of emerging technologies.
- Establish DevOps, observability, data governance, lineage, compliance, and production-readiness practices.
- Partner with executive, product, engineering, and business leaders to align technical roadmaps with business strategy.
- Mentor data engineers, conduct technical reviews, and communicate technical recommendations to executive and diverse stakeholder audiences.
Requirements
- 10+ years of experience in data engineering and Big Data development, including enterprise-scale fault-tolerant data platforms.
- 5+ years of hands-on experience with cloud platforms such as Azure or AWS and services including Databricks, Azure Data Factory, Synapse, AWS Glue, EMR, and Redshift.
- Expert proficiency in multiple server-side languages including Python, Java, and Scala, with deep PySpark/Spark expertise.
- Extensive backend software engineering experience with Java, Spring Boot, and microservices architectures.
- Expertise in data modeling, data architecture, and performance-, scalability-, maintainability-, and cost-conscious data systems.
- Deep understanding of machine learning lifecycles, MLOps, model governance, and production ML systems.
- Experience with SQL, NoSQL, vector, and knowledge/graph databases including Azure SQL, PostgreSQL, Cosmos DB, MongoDB, Cassandra, Pinecone, Weaviate, Neo4j, and Amazon Neptune.
- Proven technical leadership, mentoring, cross-functional influence, and experience optimizing complex data systems.
- Preferred master's degree in engineering, data science, or a related field.
- Experience with React, Angular, or Vue.js and architecting full-stack solutions.
- Experience with semantic layers, ontologies, knowledge graphs, streaming architectures, Kafka, Spark Streaming, or Flink.
- Experience designing CI/CD pipelines, infrastructure as code with Terraform or CloudFormation, and container orchestration with Kubernetes, EKS, or AKS.
- Experience with LLM workflows, prompt engineering, RAG architectures, and LangChain, LlamaIndex, CrewAI, or AutoGen.
- Familiarity with AI-powered development tools, data governance, GDPR, CCPA, enterprise security, and technical publications or open-source contributions.
Benefits
- On-site work arrangement in Jalisco, Mexico.
- JLL describes opportunities to grow meaningful careers and contribute to global technology innovation.
Tech Stack
Amazon RedshiftAngularApache CassandraApache FlinkApache KafkaApache SparkAWSAzureDatabricksJavaKubernetesMongoDBNeo4jPostgreSQLPythonReactScalaSpring BootSQLTerraformVue.js
Categories
BackendData Engineering