Post job

Principal engineer jobs in Garland, TX

- 3,334 jobs
All
Principal Engineer
Senior Engineer
Project Engineer
Integration Engineer
Lead Engineer
Robotics Engineer
Avionics Systems Engineer
Software Engineer Lead
  • Principal Full Stack Engineer (Java/Spring)

    Inrhythm

    Principal engineer job in Dallas, TX

    Principal Full Stack Engineer (Java/Spring) - Dallas, TX About the job Who Is InRhythm? InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical products that have created a positive impact worth billions of dollars.InRhythm's unique capabilities of Product Innovation and Platform Modernization services are the most sought-after. The InRhythm team of A+ thought leaders don't just “get an assignment,” they join the company to do what they love. It's that passion that has helped us grow rapidly and consistently deliver on our commitment to helping clients develop better, faster, and in rhythm. What We Do At InRhythm We bring enterprises' most urgent, important products to market with high-velocity, high- quality and 10x impact. We enable innovative cultures by coaching teams with the right mix and maturity of modern tools, methods, and thought leadership.This is a unique opportunity to get in on the ground floor of an evolving team. InRhythm clients include a broad range of highly visible and recognizable customers, including, but not limited to: Goldman Sachs Fidelity Morgan Stanley American Express From greenfield to tier-one builds, our clients look to us to deliver their mission-critical projects related to product strategy, design, cloud native applications, as well as mobile and web development. The projects we work on literally change the world. They change the way we live, work, and think in a positive way. We're Looking For a Principal Software Engineer! Our Team is looking for someone who has a passion for building rich full stack web & cloud-native applications. This individual will own the full software development lifecycle to assess, and deliver critical web and cloud platforms that will directly impact hundreds of thousands to millions of users. This individual will also help grow and coach engineers to realize their full potential as much as be mentored and coached themselves for upward career acceleration. We work with cutting-edge technology, design thinking, and agile methodologies to develop vibrant solutions from the ground up. Together we create applications and platforms in ways that deliver superior products and challenge the status quo through high-velocity engineering and expert design to help our clients execute their modern digital road maps. What Makes You Stand Out Serve as a subject matter expert in a broad spectrum of technologies and drive pre-sales, SOW development and delivery. Identify market and client priorities and provide insight to InRhythm Business Development and Client Services. Drive and design InRhythm's solutions and offerings based on understanding clients' business challenges, industry trends and what they need InRhythm to achieve. Be able to articulate requirements for resources needed; assist with initial project mobilization and project delivery and fulfillment. Build, lead and mentor consultants at all levels in their careers to create a strong community of Solution Architects. Provide guidance and goal-setting to Solution Architects for their career growth and professional development with InRhythm. Take initiative to explore, evangelize, and represent InRhythm at events, conferences and speaking engagements that help increase our brand recognition and improve our Solution Architects' knowledge and aid our customers. Collaborate with senior leadership and Practice Area Heads in defining long-term organizational strategies, processes and roadmaps. Required Skills and Qualifications: 10+ years strong Java coding experience with 12 factor spring boot applications. Strong experience in designing and architecting distributed systems and reactive / event driven solutions. Strong experience in SDLC process with CI/CD automation tools (Bitbucket, GIT, Jenkins, Artifactory). Strong working experience on Apache Kafka/ Apache Flink. The candidate should have previously been in a lead position and have strong knowledge of Flink and Kafka internals. Bachelor's degree in Computer Science, Engineering, or related field. Preferred Skills: Knowledge of Go programming language is nice to have. Having worked with Docker and Kubernetes. Experience in deploying solutions in cloud such as AWS. Familiarity with other messaging solutions like NATS. Why Work At InRhythm? We've been named an Inc. 5000 Hall of Fame Fastest Growing Company for 9 years, Deloitte Fast 500 company for 5 years, and Consulting Magazine Fastest Growing Company winner several years in a row. If you're looking forward to working with awesome colleagues in a high- growth environment and tight-knit community, we're looking forward to hearing from you. At InRhythm we believe in building a better workplace. When you join our team, you can expect a number of work/life benefits: Comprehensive and customizable Medical, Dental, and Vision Plans 401(k) Matching Paid Parental Leave Scalable PTO Social and Flexible Work Environment
    $102k-147k yearly est. 4d ago
  • Principal Engineer

    TBG | The Bachrach Group

    Principal engineer job in Plano, TX

    We are seeking a visionary and technically accomplished Principal Software Engineer to lead the design and development of scalable software solutions that power our core operations. This role demands deep expertise in cloud platforms, database architecture, and fullstack development, along with a proven ability to mentor teams and drive strategic technical initiatives. Key Responsibilities Architect and lead the development of robust, scalable software applications across the full stack. Drive technical strategy and decision-making in collaboration with engineering leadership and cross-functional stakeholders. Mentor and guide software engineers, fostering a culture of technical excellence, code quality, and continuous improvement. Optimize system performance and scalability through thoughtful design, profiling, and refactoring. Oversee database design and integration, including messaging systems and high-performance SQL query optimization. Lead cloud deployment strategies using AWS and Azure, ensuring reliability, security, and cost-efficiency. Champion DevOps practices, automation, and CI/CD pipelines to streamline development and deployment workflows. Identify and resolve complex technical issues, ensuring system resilience and maintainability. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred). 10+ years of software engineering experience, with a strong track record of technical leadership. Expertise in JavaScript tech stack (React, Node.js) and modern fullstack development. Advanced proficiency in SQL, database design, and performance tuning. Deep experience with cloud platforms (AWS, Azure) and distributed systems. Strong understanding of software architecture, design patterns, and system integration. Exceptional problem-solving skills, with a strategic mindset and attention to detail. Excellent communication and collaboration abilities across technical and non-technical teams. Demonstrated experience in mentoring, leading teams, and influencing engineering culture.
    $101k-146k yearly est. 1d ago
  • MMSC Integration Engineer

    Fusion Solutions, LLC 3.8company rating

    Principal engineer job in Plano, TX

    Job Title: Custom Apps MMSC Integration Engineer On-Site Presence in: Plano TX Job Description & Skill Requirement: Excellent written and verbal English communications skills, with experience reporting project status to an internal and customer audience Understanding of Messaging Call Flows. Specifically: 1. Core Application Products MMSC and SMSC 2. 4G MMSC call flow in GSM 3. Writing Ansible Playbooks High level understanding and experience in below Protocols: 1. Diameter (message flow mostly) 2. SGd 3. SCTP connectivity 4. http2 protocol (TCPIP transport understanding is a must) Basic understanding of Docker, Kubernetes, Helm charts, Openstack Familiar with basic flow of LCM operations Familiar with Nokia infra, LCM managers & Orchestration: NCS & NCM, MS Azure, NCOM/CBND Well versed in Cloud technologies: 1. CBIS/CBAM 2. NCS (Containers) 3. Docker 4. Kubernetes Well versed in following technologies: 1. BM (Baremetal) 2. VNF (Virtual) 3. CNF (Container) Good understanding of: 1. Troubleshooting deployment issues and resolving 2. Scripting and automation 3. Call flows 4. Artifact generation
    $83k-113k yearly est. 4d ago
  • Custom Apps MMSC Integration Engineer

    Peer Consulting Resources Inc. 4.1company rating

    Principal engineer job in Plano, TX

    Contact Details: 1.Sandeep Bisane Email: sandeep.bisane@peer-consulting.com Cell: (732) 802-7361 Job Title: Custom Apps MMSC Integration Engineer Duration: 12 Months+ Years of Experience: 2 Yrs+ Required Hours/Week: 40hrs./Week Job Description & Skill Requirement: Excellent written and verbal English communications skills, with experience reporting project status to an internal and customer audience Understanding of Messaging Call Flows. Specifically: Core Application Products MMSC and SMSC 4G MMSC call flow in GSM Writing Ansible Playbooks High Level Understanding And Experience in Below Protocols: Diameter (message flow mostly) SGd SCTP connectivity http2 protocol (TCPIP transport understanding is a must) Basic understanding of Docker, Kubernetes, Helm charts, Openstack Familiar with basic flow of LCM operations Familiar with Nokia infra, LCM managers & Orchestration: NCS & NCM, MS Azure, NCOM/CBND Well Versed in Cloud Technologies: CBIS/CBAM NCS (Containers) Docker Kubernetes Well Versed in Following Technologies: BM (Baremetal) VNF (Virtual) CNF (Container) Good Understanding Of: Troubleshooting deployment issues and resolving Scripting and automation Call flows Artifact generation
    $86k-113k yearly est. 23h ago
  • Sr. Cybersecurity Cloud Engineer

    Talent Groups 4.2company rating

    Principal engineer job in Irving, TX

    Talent Groups is seeking a Sr. Cybersecurity Cloud Engineer to join our client's growing cybersecurity team. In this role, you will design, implement, and maintain cloud and hybrid security solutions that protect enterprise networks, assets, and users. You'll work across Azure and AWS environments, build cloud security guardrails, create Splunk queries and alerts, tune detection systems, and collaborate closely with senior leadership and other cybersecurity teams. This role requires both technical expertise and the ability to communicate complex security concepts to non-technical stakeholders. Key Responsibilities: Engineer, deploy, and manage enterprise security tools including DLP, HIPS, SIEM, Endpoint Security, Vulnerability Management, Email Gateways, Certificate Management, SSL/TLS encryption/decryption, Identity Management, Cloud Security, and Database Security. Build and tune security guardrails in Azure and AWS environments. Develop Splunk queries, alerts, and policies to detect and respond to threats. Collaborate with DevOps, cloud engineering, and incident response teams to enhance security posture. Participate in risk assessments and security incident investigations. Recommend, evaluate, and implement new security tools and processes. Maintain documentation, standards, and technical requirements. Qualifications: 5+ years of cloud experience (Azure and/or AWS). Advanced knowledge of networking concepts, application protocols, and hybrid/cloud environments. Strong expertise in cloud security design, architecture, and implementation. Hands-on experience with Kubernetes, Terraform, Agile, and CI/CD pipelines. Proficiency in scripting/automation (Python, Go, Ruby, etc.). Familiarity with frameworks like NIST CSF or ISO 27001. Excellent communication skills with the ability to present to executives. Bachelor's degree in a related field is strongly preferred. Certifications such as CISSP, CCNP-Security, GIAC, CEH, CPTS are a plus. Talent Groups is an equal opportunity employer. We appreciate all applications; however, only candidates selected for interviews will be contacted.
    $105k-154k yearly est. 3d ago
  • Lead Azure Databricks Engineer

    Fractal 4.2company rating

    Principal engineer job in Dallas, TX

    Fractal Analytics is a strategic AI partner to Fortune 500 companies with a vision to power every human decision in the enterprise. Fractal is building a world where individual choices, freedom, and diversity are the greatest assets. An ecosystem where human imagination is at the heart of every decision. Where no possibility is written off, only challenged to get better. We believe that a true Fractalite empowers imagination with intelligence. And that it will be such Fractalites that will continue to build the company for the next 100 years. Please visit Fractal | Intelligence for Imagination for more information about Fractal. Job Title: Lead Data Engineer - Databricks & Azure (SQL Migration) Compensation: $110,000 - $165,000 per year Role Overview: We are seeking a skilled Lead Data Engineer to support the migration of on-premise SQL Server databases to the Azure Databricks Lakehouse Platform. This role involves designing and implementing parameter-driven ETL frameworks, migrating SQL stored procedures, views, and business logic to Databricks Unity Catalog stored procedures, and supporting data governance strategies. The ideal candidate will have proven experience with Databricks, Unity Catalog, Delta Lake, and ADF, and will work closely with the team to deliver scalable, efficient, and secure data migration solutions. Key Responsibilities: Design and implement data migration pipelines from on-prem SQL Server to Azure Databricks Lakehouse. Build parameter-driven/config-based ETL mappings for reusable and dynamic pipelines. Migrate SQL stored procedures, views, and business logic from SQL Server to Databricks Unity Catalog stored procedures within the Databricks Lakehouse using Databricks SQL or PySpark. Configure and manage Databricks Unity Catalog for governance, lineage, access control, and security. Develop and optimize Delta Lake tables following the Medallion architecture (Bronze, Silver, Gold). Orchestrate ETL workflows via Azure Data Factory (ADF) and Databricks Workflows. Implement data access controls, account-level permissions, and object ownership via Unity Catalog. Collaborate with architects, developers, and business stakeholders to ensure data quality, lineage, and governance. Troubleshoot and optimize ETL pipelines for performance, scalability, and cost efficiency. Support CI/CD integration using Databricks Repos, Git, and Azure DevOps. Required Skills: 10+ years of experience in data engineering, including cloud migration projects. Hands-on expertise in Azure Databricks, ADF, ADLS Gen2, and Databricks Unity Catalog. Lakebridge Very good knowledge of SQL DB Stored procs, SSIS, SSRS Proven experience in migrating SQL stored procedures, views, and business logic to Databricks Unity Catalog stored procedures. Strong skills in Databricks SQL, PySpark, and Python for data transformation. Experience designing parameter-driven/config-based ETL frameworks. Deep understanding of Delta Lake, Medallion architecture, and data modeling. Knowledge of data governance, lineage tracking, and security policies. Experience with CI/CD automation, Git, and Azure DevOps. Visa Status: We are currently unable to sponsor visas. Only candidates who are visa-independent will be considered. Pay The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At Fractal, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is: $110,000 - $145,000. In addition, you may be eligible for a discretionary bonus for the current performance period. Benefits As a fulltime employee of the company or as an hourly employee working more than 30 hours per week, you will be eligible to participate in the health, dental, vision, life insurance, and disability plans in accordance with the plan documents, which may be amended from time to time. You will be eligible for benefits on the first day of employment with the Company. In addition, you are eligible to participate in the Company 401(k) Plan after 30 days of employment, in accordance with the applicable plan terms. The Company provides for 11 paid holidays and 12 weeks of Parental Leave. We also follow a “free time” PTO policy, allowing you the flexibility to take time needed for either sick time or vacation. Fractal provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
    $110k-165k yearly 4d ago
  • AI/ML Lead Engineer

    GBIT (Global Bridge Infotech Inc.

    Principal engineer job in Richardson, TX

    Role: AI/ML Lead Engineer Fulltime role Job Details We're seeking a AI/ML Lead Engineer to lead the design and implementation of scalable, intelligent systems that solve sophisticated business problems. This role is pivotal in transforming data into actionable insights using advanced machine learning, generative AI, and conversational technologies. Responsibilities: Business Analytics & Intelligence: Analyze large datasets to uncover trends, patterns, and insights using statistical and machine learning techniques. Model Engineering: Design, train, and deploy ML models, classifiers, and algorithms for predictive analytics, anomaly detection, and optimization. Generative & Agentic AI: Build and operationalize generative AI and agentic frameworks using RAG pipelines, vector databases, and prompt chaining. Conversational AI Development: Architect and fine-tune intelligent virtual assistants and multi-turn dialogue systems using LLMs, transformers, and knowledge graphs. Knowledge Graph Integration: Leverage semantic modeling and graph databases to enhance contextual understanding and retrieval in AI systems. Enterprise Fine-Tuning: Apply domain-specific fine-tuning techniques (DPO, ORPO, SPIN) to align LLMs with enterprise knowledge and workflows. AI Infrastructure: Develop robust ML pipelines using AI/ML Ops tools Risk Mitigation: Identify and address risks in AI/ML systems including bias, drift, and adversarial vulnerabilities. Implement safeguards and monitoring strategies. Multi-functional Collaboration: Work with data scientists, engineers, and business collaborators to align AI solutions with strategic goals. Collaborator Involvement: Present captivating demonstrations and recommendations to business collaborators, translating technical insights into strategic suggestions. Research & Innovation: Stay ahead of the curve by exploring emerging trends in AI safety, interpretability, and bias mitigation. Expectations: To perform this job optimally, an individual will need to perform each crucial duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or related field. 5+ years of experience in AI/ML engineering, with a solid base in Python Proficient in ML libraries & toolkits, predictive modeling, pattern recognition, analytics, etc. Proven experience with LLMs, NLP, and generative AI frameworks Understanding of neural network architectures including CNNs, RNNs, transformers, and attention mechanisms. Expertise in knowledge graph construction and integration with conversational systems. Familiarity with MLOps, model lifecycle management, and secure data governance practices. Experience with cloud platforms (Azure, AWS, GCP), containerization (Docker/Kubernetes), and CI/CD pipelines. Strong communication and leadership skills to drive multi-functional initiatives and present to executive audiences.
    $69k-98k yearly est. 2d ago
  • Senior Backend Engineer

    Highbrow LLC 3.8company rating

    Principal engineer job in Frisco, TX

    Job Title: Senior Backend Engineer Key Skills: Cloud and Java. Requirements Spring Boot stack, RESTServices, Spring Framework, AOP, Spring Transactions, Spring Security & JPA Understanding and strong practice with development of Microservices and Multi Tiered Distributed Architecture Knowledge of SDLC processes and tools, Iterative Design & Prototyping Hands on Experience working with databases - SQL/NoSQL Hibernate/ORM Auth/Security - OAUTH, JWT, SSO Experience with Docker, Kubernetes Working knowledge of CI/CD Have worked on Any API Gateway Public Cloud knowledge (AWS is preferred) Job responsibilities Research, design, develop, and modify enterprise-wide systems or applications software. Introduce and analyze requirements Work on software design on all stages Collaborate with distributed team
    $96k-131k yearly est. 3d ago
  • Senior Azure Cloud Engineer

    Innovatix Technology Partners

    Principal engineer job in Plano, TX

    Skills Required: 8+ years of experience in working in Engineering or Development roles 5+ years of experience working core cloud technologies 4+ years in depth experience with Azure core cloud technologies in a high traffic production setting 3+ years experience in application migrations to cloud using native patterns Recognized cloud certification(s) such as Azure Solutions Architect, Azure Security Engineer, Azure Developer, AWS Solution Architect, AWS networking, AWS Security, or other recognized technology certifications in this space
    $87k-118k yearly est. 3d ago
  • Senior IAM Engineer

    The Intersect Group 4.2company rating

    Principal engineer job in Plano, TX

    Direct Hire (No C2C or third-party submissions) Schedule: 2 days onsite weekly As a Senior IAM Engineer, you will design and implement solutions that address enterprise and cloud cyber risk requirements, with a primary focus on our SailPoint IdentityNow deployment. This role involves delivering SailPoint/IGA integrations with ServiceNow and connecting SailPoint to core systems such as Workday and Azure Active Directory. The ideal candidate will have deep expertise in SailPoint implementation and a strong development/engineering background-specifically in Java and object-oriented programming. Requirements: Proven experience integrating SailPoint IdentityNow with CyberArk, Azure AD, ServiceNow, and developing APIs for SailPoint functionalities. Strong proficiency with RESTful web services, SAML 2.0, SailPoint IdentityNow, OAuth, WS-Security, and other authentication/authorization protocols. Exceptional communication skills and a track record of collaborating effectively with clients and partners. Expert-level knowledge of IAM protocols, including SCIM, Web Services, WS-Fed, SAML, OpenID Connect, and OAuth. Bachelor's degree preferred, or a minimum of 7+ years of hands-on Identity & Access Management (IAM) deployment and engineering experience. Duties: Design and implement SailPoint IdentityNow or IdentityIQ (IIQ) solutions and access management frameworks to meet organizational requirements. Architect and deploy CyberArk solutions, including Enterprise Password Vault (EPV), Privileged Session Manager (PSM), and Privileged Threat Analytics (PTA). Collaborate with application teams to identify, aggregate, and correlate application/system user accounts with identity cubes in SailPoint. Configure and develop SailPoint modules such as audit, compliance, lifecycle management, and service account management. Design, develop, test, and troubleshoot custom system/application connectors within SailPoint IdentityNow. Demonstrate product expertise in SailPoint IIQ, CyberArk, Microsoft Active Directory, relational databases (Oracle, SQL Server, MySQL, DB2), Java, BeanShell, REST APIs, and web services. Diagnose and resolve technical issues related to SailPoint and CyberArk platforms. Perform regular audits and reviews to ensure compliance with security policies and standards. Create and maintain documentation for processes, procedures, and system configurations. Mentor and train junior team members on best practices and technologies related to SailPoint and CyberArk.
    $84k-111k yearly est. 2d ago
  • Sr. Gitlab engineer

    CTC 4.6company rating

    Principal engineer job in Dallas, TX

    Job Title: Gitlab Engineer Duration: 6+ Months Required Skills and Experience: 8+ years of experience in DevOps or Platform Engineering roles 3+ years of hands-on experience with GitLab CI/CD, GitLab Runners, and GitLab administration Proficiency with scripting and automation (e.g., Bash, Python, or Go) Experience with infrastructure-as-code tools (Terraform, Ansible, etc.) Solid understanding of containerization (Docker) and orchestration (Kubernetes) Familiarity with cloud platforms (AWS, GCP, Azure) and cloud-native tooling Strong communication skills and a track record of cross-team collaboration Knowledge of JFrog Artifactory, BitBucket / GIT, SVN and other SCM tools Knowledge of desired state configuration, automated deployment, continuous integration, and release engineering tools like Puppet, Chef, Jenkins, Bamboo, Maven, Ant etc Plan and execute the end-to-end migration from Jenkins and Automic to GitLab CI/CD Configure and manage GitLab Runners, Groups, Projects, and Permissions at scale Harden GitLab for enterprise usage (SAML/SSO, LDAP, RBAC, backup/restore) Design, implement, and optimize complex GitLab CI/CD pipelines using YAML best practices Implement multi-stage, parallel, and conditional workflows for build, test, security scan, and deploy Integrate static code analysis, security scanning (SAST/DAST), and container scanning into pipelines Analyze existing Jenkins's freestyle and scripted pipelines; translate to GitLab CI/CD syntax Migrate Automic workflows/jobs into GitLab, orchestrating dependencies and scheduling Reduce pipeline execution time through caching, artifact reuse, and pipeline templating Lead the migration of container build and deployment processes from Docker to Podman/Buildah Author GitLab CI templates for Podman-based image builds and registries Ensure the security and compliance of container images (signing, vulnerability scanning) Leverage Terraform, Ansible, or similar to provision and manage self-hosted GitLab and runners Implement GitOps practices to manage infrastructure and environment configurations Automate operational tasks and incident remediation via pipelines and scripts Partner with application teams to onboard them onto GitLab workflows and best practices Develop and maintain clear runbooks, wiki pages, and pipeline templates Conduct workshops, brown-bags, and training sessions to evangelize GitLab CI/CD Integrate monitoring (Prometheus/Grafana, ELK) for GitLab health and pipeline performance Implement policies and guardrails to ensure code quality, compliance, and security posture Troubleshoot and resolve CI/CD or migration-related incidents in a timely manner Preferred: A BS in Computer Science or equivalent work experience with good scripting/programming skills GitLab Certified CI/CD Specialist or GitLab Administrator Certification Contributions to the GitLab open-source project or similar tooling Prior software experience with build management, configuration management and/or quality testing Experience with SCM practices including Agile, continuous integration (CI) and continuous deployment (CD)
    $103k-139k yearly est. 1d ago
  • Sr. Gen AI Engineer(Need candidates from top-tier institutes like IIT, NIT, or BITS)

    Ampstek

    Principal engineer job in Dallas, TX

    Title: Sr. Gen AI Engineer Job Type: Contract/Fulltime(Both available) • Interview Mode: Face-to-Face Final Round (In-Person Drive) Mandatory - 1. Communication should be very good. 2. Needed candidates from top-tier institutes like IIT, NIT, or BITS. As a Generative AI Engineer, you'll be a core member of this pod, building and integrating agentic systems powered by cutting-edge LLM and GenAI technologies. You'll work closely with Tech Leads and Full Stack Engineers to turn AI capabilities into production-ready enterprise solutions. Key Responsibilities ● Design, develop, and deploy agentic AI systems leveraging LLMs and modern AI frameworks. ● Integrate GenAI models into full-stack applications and internal workflows. ● Collaborate on prompt engineering, model fine-tuning, and evaluation of generative outputs. ● Build reusable components and services for multi-agent orchestration and task automation. ● Optimize AI inference pipelines for scalability, latency, and cost efficiency. ● Participate in architectural discussions, contributing to the pod's technical roadmap. Core Skills & Experience Must Haves ● 7+ years of software engineering experience with at least 2 years in AI/ML or GenAI systems in production ● Hands-on experience with Python only for AI/ML model integration. ● Experience with LLM frameworks (LangChain, LlamaIndex is a must ● Exposure to agentic frameworks (Langgraph, AutoGen, CrewAI is a must ● Understanding of Git, CI/CD, DevOps, and production-grade GenAI deployment practices. Nice-to-Have ● Familiarity with Google Cloud Platform (GCP) - especially Vertex AI, Cloud Run, and GKE. ● Experience building AI APIs, embeddings, vector search, and integrating them into applications. ● Experience fine-tuning open-source models (LLaMA, Mistral, etc.) or working with OpenAI APIs. ● Exposure to multi-modal AI systems (text, image, or voice). ● Familiarity with Low-Code/No-Code tools (e.g., AppSheet) for workflow integration Thanks Aatmesh *************************
    $87k-119k yearly est. 1d ago
  • Principal Cloud Engineer (Golang Development)

    Compunnel Inc. 4.4company rating

    Principal engineer job in Dallas, TX

    Job Title: Principal Cloud Engineer (Golang Development) - W2 Only - We can provide sponsorhip Duration: Long Term Scope of Work: Platform engineering focusing on Cloud, Golang and Kubernetes Language: Golang and Python - Python is legacy, Golang is modernized language for this team. Boto3 is important library for Python Java and NodeJS is a plus but not required (focus should be strong Golang with moderate Python) AWS: EKS and IAM are the cornerstone for this team. Need strong EKS skills - it is expected that engineers with this skillset will be strong in other core AWS services if they are strong EKS (S3, RDS, Lambda, Ec2, etc) Terraform is helpful - team is producers of Terraform modules - those with template modification experience might be a fit - but those proficient in scripting for proprietary infra will be strongest fits. Interviews: 2 rounds: 30-minute first round with HM, 2nd round tech panel 45 minutes in onsite interview The Expertise You Have BS degree or equivalent experience in computer science preferred with 5+ years of working knowledge in cloud and related technologies Experience with AWS services Expert in building containerized applications using Golang Skilled in Python, Docker, Kubernetes, and Terraform Java and NodeJS experience is a plus Proficiency with CI/CD tools and implementing pipelines Experience with building secure cloud solutions Proficient communication skills with an ability to present to both technical and non-technical interested parties Understanding of how to build self-service solutions to be used by development teams Preferred experience in retail financial markets or another highly regulated industry The Skills You Bring You are intellectually curious and love learning new skills and capabilities, e.g., new Cloud services You enjoy contributing to the success of your team while solving difficult technical problems You enjoy finding opportunities to innovate and take thoughtful risks to get things done faster You are truly client-obsessed and dedicated to understanding and learning about customer needs and requirements; both external and internal The Value You Deliver Delivering cloud solutions and platforms to Fidelity Wealth development squads, removing the heavy, undifferentiated lifting that slows squads down when trying to build and deploy their applications to the cloud. Providing support to the Fidelity Wealth development community for the products and platforms created by Platform Engineering
    $91k-125k yearly est. 4d ago
  • Salesforce / Mulesoft Data Integration Engineer

    Buzzclan

    Principal engineer job in Dallas, TX

    A successful candidate will: Build robust and automated pipelines to ingest and process structured and unstructured data sources, with an emphasis on Salesforce CRM data and MuleSoft API-led integrations. Develop high-performance data queries, stored procedures, and ETL/ELT processes for Salesforce, MuleSoft, and enterprise data warehouses. Leverage the right tools (SQL, MuleSoft, Salesforce APIs, Azure, Power BI) to deliver scalable, testable, and maintainable solutions. Troubleshoot data integration issues, identify root causes, and work closely with business and technical teams to resolve them. Stay current with evolving Salesforce and MuleSoft technologies to ensure best practices are applied in solution delivery. Responsibilities and Duties Design, develop, and maintain MuleSoft APIs, connectors, and integration flows to enable seamless data movement across Salesforce and other enterprise applications. Build and optimize Salesforce data pipelines, including data extraction, transformation, and loading into analytical platforms. Ensure integration solutions adhere to security, data governance, and performance standards. Collaborate with Salesforce administrators, developers, and architects to align data strategies with business needs. Document requirements and translate them into technical system specifications. Execute and coordinate requirements management and change management processes. Perform unit and integration testing for MuleSoft and Salesforce pipelines. Provide support for data-related issues within Salesforce, MuleSoft, and enterprise data warehouses. Act as a subject matter expert for Salesforce data models and MuleSoft integration patterns. Explore new integration technologies and contribute to innovation within the data engineering team. Qualifications: Bachelor's degree in IT or related field preferred; equivalent combination of education and experience acceptable. 5+ years of professional data engineering experience in enterprise-scale environments. 3+ years of MuleSoft development experience (API design, Anypoint Studio, API Manager, RAML). 3+ years of Salesforce data integration experience (Salesforce APIs, Bulk API, Data Loader, SOQL). 6+ years of SQL development experience (ETL, ELT, complex queries, and data analysis). 3+ years working with enterprise data warehouses. Experience with Azure Data Factory and/or Enterprise Data Lakes. Experience with Databricks (big plus). 1+ years of Microsoft Power BI report development. Strong Data Modeling capabilities, including designing conceptual, logical, and physical data models to support integration and analytics. Good to have programming experience in Java, C#, Python, or another object-oriented programming language. Experience with CMD shell, PowerShell scripting, or automation frameworks. Strong problem-solving and data troubleshooting skills. Ability to work in large-scale, complex data environments. Excellent communication skills, with the ability to collaborate with technical and non-technical stakeholders. Strong organizational skills and attention to detail. Self-motivated with the ability to manage multiple priorities in a fast-paced environment. Healthcare industry experience - Nice to have.
    $81k-110k yearly est. 2d ago
  • Project Engineer

    LVI Associates 4.2company rating

    Principal engineer job in Dallas, TX

    Project Engineer | Dallas, TX The Opportunity A well-established, 100% employee-owned engineering and design consultancy is seeking a Civil Engineer to join its growing land development team. This role offers flexibility, autonomy, and a clear path for progression - whether you aspire to lead or simply want to deepen your technical expertise. With a culture built on ownership and collaboration, you'll have the chance to work on projects you're passionate about and shape your own career trajectory. The Role You'll design and manage civil engineering projects for residential and commercial land development projects, working closely with clients and internal teams. Beyond technical work, you'll have the freedom to seek out projects that align with your interests and contribute to a collaborative, forward-thinking environment. Key Responsibilities Analyze preliminary data, reports, maps, and site topography for project planning and design. Design grading, utilities, and paving systems for commercial, industrial, multi-family, and single-family developments. Prepare cost estimates and feasibility analyses. Coordinate with local and state agencies to secure approvals and permits. Meet with clients to address changes, requirements, and resolve issues. Utilize Civil 3D and related tools for design and documentation. Stay current on codes, regulations, and emerging design techniques. Requirements Bachelor's degree in Civil Engineering. EIT actively pursuing PE or currently licensed Professional Engineer (PE) in Texas. 3+ Years of Land Development Experience. Proficiency in AutoCAD Civil 3D and related design software. Strong communication, problem-solving, and organizational skills. Benefits Employee Stock Ownership Program (ESOP). Tuition reimbursement and PE exam support. Flexible schedule with understanding leadership. Comprehensive benefits package including medical, dental, vision, 401(k) match, and wellness incentives. Clear, tiered career progression with training plans and succession planning. Opportunity to work on projects you're passionate about and influence your own growth path.
    $72k-102k yearly est. 2d ago
  • Avionics System Engineer

    PTR Global

    Principal engineer job in Arlington, TX

    Responsibilities: This role is transferring to a new vendor so need someone to help with the AOC system migration C Programming/ Llama knowledge is ideal This is a system that helps pilots communicate to the ground crews and they will be changing the vendor, so this aircraft system needs to point to a new vendor Experience with airline modifiable information. Knowledge on 787 aircrafts would be preferred ACMF Bachelor's Degree preferred Boeing experience is highly preferred Job Description: Aircraft AOC system experience AOC software customization experience preferred. Airline Modifiable Information AMI software experience FDCF ACMF DCMF etc. AMI customization through GBST experience preferred. Knowledge of aircraft software distribution/loading. Experience as an engineer with aircraft avionics or related. Knowledge of Aircraft manuals AMM IPC etc.. Experience authoring revising and creating Engineering Orders EOs and Engineering Authorizations EAs. Ability to manage major projects on schedule. Knowledge of Microsoft Office Word Outlook Excel etc.
    $81k-107k yearly est. 2d ago
  • Databricks Lead - Data Engineering

    Anblicks 4.5company rating

    Principal engineer job in Dallas, TX

    Job Title: Databricks Lead - Data Engineering As a Databricks Lead, you will be a critical member of our data engineering team, responsible for designing, developing, and optimizing our data pipelines and platforms on Databricks, primarily leveraging AWS services. You will play a key role in implementing robust data governance with Unity Catalog and ensuring cost-effective data solutions. This role requires a strong technical leader who can mentor junior engineers, drive best practices, and contribute hands-on to complex data challenges. Responsibilities: * Databricks Platform Leadership: * Lead the design, development, and deployment of large-scale data solutions on the Databricks platform. * Establish and enforce best practices for Databricks usage, including notebook development, job orchestration, and cluster management. * Stay abreast of the latest Databricks features and capabilities, recommending and implementing improvements. * Data Ingestion and Streaming (Kafka): * Architect and implement real-time and batch data ingestion pipelines using Apache Kafka for high-volume data streams. * Integrate Kafka with Databricks for seamless data processing and analysis. * Optimize Kafka consumers and producers for performance and reliability. * Data Governance and Management (Unity Catalog): * Implement and manage data governance policies and access controls using Databricks Unity Catalog. * Define and enforce data cataloging, lineage, and security standards within the Databricks Lakehouse. * Collaborate with data governance teams to ensure compliance and data quality. * AWS Cloud Integration: * Leverage various AWS services (S3, EC2, Lambda, Glue, etc.) to build a robust and scalable data infrastructure. * Manage and optimize AWS resources for Databricks workloads. * Ensure secure and compliant integration between Databricks and AWS. * Cost Optimization: * Proactively identify and implement strategies for cost optimization across Databricks and AWS resources. * Monitor DBU consumption, cluster utilization, and storage costs, providing recommendations for efficiency gains. * Implement autoscaling, auto-termination, and right-sizing strategies to minimize operational expenses. * Technical Leadership & Mentoring: * Provide technical guidance and mentorship to a team of data engineers. * Conduct code reviews, promote coding standards, and foster a culture of continuous improvement. * Lead technical discussions and decision-making for complex data engineering problems. * Data Pipeline Development & Optimization: * Develop, test, and maintain robust and efficient ETL/ELT pipelines using PySpark/Spark SQL. * Optimize Spark jobs for performance, scalability, and resource utilization. * Troubleshoot and resolve complex data pipeline issues. * Collaboration: * Work closely with data scientists, analysts, and other engineering teams to understand data requirements and deliver solutions. * Communicate technical concepts effectively to both technical and non-technical stakeholders. Qualifications: * Bachelor's or Master's degree in Computer Science, Data Engineering, or a related quantitative field. * 7+ years of experience in data engineering, with at least 3+ years in a lead or senior role. * Proven expertise in designing and implementing data solutions on Databricks. * Strong hands-on experience with Apache Kafka for real-time data streaming. * In-depth knowledge and practical experience with Databricks Unity Catalog for data governance and access control. * Solid understanding of AWS cloud services and their application in data architectures (S3, EC2, Lambda, VPC, IAM, etc.). * Demonstrated ability to optimize cloud resource usage and implement cost-saving strategies. * Proficiency in Python and Spark (PySpark/Spark SQL) for data processing and analysis. * Experience with Delta Lake and other modern data lake formats. * Excellent problem-solving, analytical, and communication skills. Added Advantage (Bonus Skills): * Experience with Apache Flink for stream processing. * Databricks certifications. * Experience with CI/CD pipelines for Databricks deployments. * Knowledge of other cloud platforms (Azure, GCP) is a plus. What We Offer: * Competitive salary and benefits package. * Opportunity to work on challenging and impactful data initiatives. * Collaborative and innovative work environment. * Professional development and growth opportunities. [Company Name] is an Equal Opportunity Employer.
    $87k-117k yearly est. 3d ago
  • Aviation Project Engineer

    IEA Inc. 4.8company rating

    Principal engineer job in Dallas, TX

    IEA, Inc. is looking for an Aviation Project Engineer to join our Dallas team. Under the supervision of a Project Manager and/or Task Leader, the Aviation Project Engineer will manage complex aviation engineering projects from concept through completion. This work will include a wide array of aviation projects with commercial and general aviation clients. The ideal candidate will have a minimum of six years of experience in aviation engineering, with a strong background in airport infrastructure, airside and landside design, and assisting with project management. This role requires technical expertise, leadership capabilities, and a collaborative mindset to deliver high-quality engineering solutions that meet regulatory standards and client expectations. Job activities will include the geometric design of runways, taxiways, and aprons; bituminous and concrete pavement design; stormwater and utility infrastructure design; coordination with airports, airlines, FAA, and other tenants; and construction administration/management. This individual will collaborate and coordinate with multi-discipline design engineers and technicians. Job Responsibilities: Perform work in planning, design, and execution of aviation engineering projects including runways, taxiways, aprons, terminals, and support facilities. Prepare and review engineering reports, technical specifications, and construction documents and identify discrepancies. Ability to manage multiple projects and priorities in a fast-paced environment. Conduct site visits, inspections, and assessments to monitor project progress and quality. Provide mentorship and technical guidance to junior engineers and staff. Maintain project schedules, budgets, and resource plans. Communicate effectively with clients, stakeholders, and internal teams to ensure project alignment and success. Support business development efforts including proposal writing and client presentations. Regularly work on multiple, unique assignments simultaneously. Travel will be required with occasional overnight stays. Qualifications and Education: Bachelor's degree in civil engineering or equivalent from an ABET/EAC accredited program Texas Professional Engineer, or ability to acquire within 6 months if licensed in another state Minimum of 6+ years of aviation engineering experience, preferably with airport infrastructure projects. Recent experience in design software packages such as Autodesk Civil 3D, and aviation specialty programs. Strong understanding of FAA design standards and airport planning principles. Texas Aviation experience is a plus. Possession of a valid driver's license in the State of Texas within 45 days of starting. Skills: Proficiency in engineering software such as Autodesk Civil 3D, Bluebeam Revu, and PM tools. Proficiency with Microsoft Office software (Word, Excel, PowerPoint) is required. Familiarity with sustainable design and environmental compliance in aviation projects. Familiarity with airfield lighting, signage, and navigational aids. Knowledge of airport operations and safety protocols. Experience working with public agencies and airport authorities. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. IEA, Inc. does not accept unsolicited resumes from third-party recruiters or staffing agencies. Any resumes submitted without a signed agreement in place will be considered the property of IEA, Inc. and no fees will be paid for unsolicited referrals. Please do not contact us regarding this position.
    $66k-93k yearly est. 4d ago
  • Lead Software Engineer

    Revature 3.5company rating

    Principal engineer job in Dallas, TX

    About the Role: As a Lead Software Engineer within the Identity and Access Management (IAM) organization of the Chief Technology Office, you play a vital role in an agile team dedicated to enhancing, building, and delivering reliable, market-leading technology products in a secure, stable, and scalable manner. As a key technical contributor, you are responsible for implementing essential technology solutions across diverse technical domains, supporting various business functions to achieve the organization's strategic goals. About Revature: Revature is one of the largest and fastest-growing employers of technology talent across the U.S., partnering with Fortune 500 companies, leading System Integrators, and Government Contractors to identify experienced professionals who can be effective leaders. Job responsibilities: Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, opportunity, inclusion, and respect. Required qualifications: Formal training or certification on software engineering concepts and 5+ years applied experience Proven experience (8+ years) in full-stack software development, specifically using Java, spring based technologies or Python in GCP / Azure Cloud environment Demonstrable success in leading and managing software engineering teams, with a focus on team member growth and overall team performance Strong knowledge of software engineering principles, design patterns, and best practices Strong background in working with APIs, ensuring efficient communication and integration between different systems Proven record of providing end-user support with excellent problem-solving abilities Proficiency in Agile methodologies Excellent intercultural, verbal, and written communication skills, with an emphasis on tactful delivery of opinions and feedback Strong infrastructure knowledge required including Unix, Windows, networking Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines. Preferred qualifications: Experience in Identity and access management and working at code level Enthusiasm for learning new technologies, with a focus on public cloud platforms like GCP, or Azure and Gen AI. Equal Opportunity Employer: Revature (“Company”) is an equal opportunity employer. We will extend equal opportunity to all individuals without regard to race, religion, color, sex, pregnancy, childbirth or related medical conditions, sexual orientation, gender identity, national origin, disability, age, genetic information, marital status, veteran status, or any other status protected under applicable federal, state, or local laws. This policy applies to all terms and conditions of employment, including but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, benefits, compensation, and training. If you require accommodation to work, based on any of these protected factors, please notify the Human Resources Department, and the Company will evaluate the request and provide accommodation in accordance with applicable law. We seek to comply with all applicable federal, state, and local laws related to discrimination and will not tolerate interference with the ability of any of the Company's employees to perform their job duties. Our policy reflects and affirms the Company's commitment to the principles of fair employment and the elimination of all discriminatory practices. Note: Work authorization in the country you are applying to is required. Revature does not sponsor work visas
    $93k-122k yearly est. 1d ago
  • Robot Engineer

    Zobility

    Principal engineer job in Arlington, TX

    Job Title: Robot Engineer Length of Assignment: 06-12 Months/ Contract Note: Duration: We are expecting this to be a minimum of 6 months, could go up to a year. Hours: Typically, 50-60 hours per week including weekends. Job Description: FANUC Robot Programmer GRS standard experience (certification is a plus) iRVision experience is a plus but not required Paint process experience highly preferred
    $85k-123k yearly est. 2d ago

Learn more about principal engineer jobs

How much does a principal engineer earn in Garland, TX?

The average principal engineer in Garland, TX earns between $86,000 and $172,000 annually. This compares to the national average principal engineer range of $95,000 to $177,000.

Average principal engineer salary in Garland, TX

$122,000

What are the biggest employers of Principal Engineers in Garland, TX?

The biggest employers of Principal Engineers in Garland, TX are:
  1. Toyota Financial Svc
  2. Bank of America
  3. e-Tech Solutions
  4. Fannie Mae
  5. RTX Corporation
  6. Shutterfly
  7. AT&T
  8. Autodesk
  9. Ccs
  10. Lennox International
Job type you want
Full Time
Part Time
Internship
Temporary