We are looking for a Software Engineer to join a services team in Plano, Texas, in a contract capacity with the potential for a permanent role. This role focuses on building and supporting cloud-native applications that rely on scalable, event-driven microservices and modern engineering practices. The ideal candidate brings strong experience with distributed systems, cloud platforms, and collaborative delivery in a fast-moving environment.<br><br>Responsibilities:<br>• Create and enhance cloud-native microservices that support high availability, strong performance, and long-term scalability.<br>• Develop event-driven application components and integrate messaging patterns through publish-and-subscribe architectures.<br>• Build, package, and manage services with container technologies while supporting orchestration in Kubernetes environments.<br>• Partner with DevOps and infrastructure teams to streamline deployments, strengthen CI/CD workflows, and improve production reliability.<br>• Investigate and resolve issues affecting system responsiveness, uptime, and application stability across distributed services.<br>• Work with cross-functional stakeholders to translate business needs into technical solutions and deliver well-designed software increments.<br>• Participate in peer code reviews, share engineering best practices, and provide guidance to less experienced developers.<br>• Contribute to production support efforts by diagnosing incidents and implementing sustainable fixes.<br>• Evaluate tools, frameworks, and architectural approaches, offering clear technical rationale for design decisions.<br>• Maintain awareness of emerging trends in cloud engineering, microservices, and software delivery practices.
We are looking for a Senior Data Engineer to help shape and expand a modern enterprise data ecosystem in Dallas, Texas. This role is ideal for a highly technical specialist who enjoys building scalable cloud-based data solutions, improving platform performance, and collaborating with both engineering and business leaders. The position offers the opportunity to contribute directly to lakehouse design, advanced pipeline development, and data initiatives that support analytics and emerging AI use cases.<br><br>Responsibilities:<br>• Architect and develop scalable data platforms using Azure Databricks, Spark, PySpark, Python, Delta Lake, and related big data technologies.<br>• Create and maintain layered lakehouse data models across raw, refined, and curated environments to support enterprise reporting and analytics.<br>• Lead the movement of legacy data assets into Azure-based cloud environments as part of broader platform modernization efforts.<br>• Build, enhance, and monitor high-volume ETL and streaming workflows, notebooks, and distributed processing jobs for reliability and efficiency.<br>• Integrate tools such as Azure Synapse Analytics and Azure Data Factory to support end-to-end data ingestion, transformation, and delivery.<br>• Improve performance of large-scale data workloads by tuning Spark jobs, optimizing code, and applying engineering best practices.<br>• Establish and follow modern software delivery standards through source control, Azure DevOps pipelines, CI/CD processes, and deployment automation.<br>• Prepare and structure data for machine learning, generative AI, and MLOps initiatives, including feature creation and production-ready integration.<br>• Work closely with implementation partners, architects, technical teams, business stakeholders, and senior leadership to align solutions with organizational goals.<br>• Contribute hands-on engineering expertise while also helping guide technical design and platform architecture decisions.