Demo

Principal Engineer

Anblicks
Dallas, TX Full Time
POSTED ON 4/2/2026
AVAILABLE BEFORE 4/30/2026
Job Duties

Principal Engineer is responsible for leading the design, development, and implementation of advanced engineering solutions to support enterprise-scale systems and applications. Specific duties include, but are limited to, the following:

Lead the end-to-end software architecture design and solution development process across complex, cross-functional projects using technologies such as Python, C, SQL, and JavaScript. Design and implement scalable, secure, and cloud-native applications and microservices using Flask, deployed on Docker containers and orchestrated via AWS EC2 and GCP services, including BigQuery, Dataflow, CloudStorage, Composer, and Airflow. Develop and optimize Data Pipelines and ETL workflows using Hadoop, GCP Dataflow, and Airflow, with seamless integration to structured and unstructured data sources like PostgreSQL and MongoDB. Build REST APIs and JSON-based service integrations using Flask, supporting real-time data exchange across distributed systems. Integrate email services and notifications via SendGrid to enhance application communication layers. Design and execute automated test suites with Pytest, ensuring high reliability and code coverage across APIs, backend services, and data workflows. Establish CI/CD pipelines using Git, Jenkins, and GCP Composer, driving continuous integration and automated deployments with robust testing. Collaborate closely with product managers, QA engineers, and DevOps teams to deliver full-stack solutions across Windows and Linux environments. Build intuitive, responsive front-end components using HTML, CSS, Bootstrap, and JavaScript, enabling seamless user experiences integrated with backend services. Work with software engineers, promote best practices in secure coding, test automation, and clean architecture design. Conduct rigorous code reviews, system performance assessments, and tuning to ensure enterprise-grade performance and maintainability. Document application architectures, system interfaces, and cloud integration patterns using standardized technical documentation. Stay current with evolving technologies in cloud computing, containerization, data processing, and software engineering methodologies to drive continuous improvement and innovation.

Job Requirements

Bachelor's degree in Computer Science, Computer Information Systems, Data Engineering, or Engineering related or Technical related fields plus 5 years of progressively responsible post-baccalaureate experience. Foreign degree equivalent is acceptable. In lieu of the above, we will also accept a Master's degree in Computer Science, Computer Information Systems, Data Engineering, or Engineering related or Technical related fields plus 2 years of experience. We will also accept any suitable combination of education, training and/or experience. Experience should include minimum 2 years of working with Python; SQL; Mongo DB; AWS EC2; Flask; Sendgrid; Docker; Git; Hadoop; GCP Services: including BigQuery, Airflow, Dataflow, CloudStorage, Composer; CI/CD; JSON; Data pipelines; REST API; Pytest.

HOURS: M-F, 8:00 a.m. – 5:00 p.m.

JOB LOCATION: Dallas, Texas. Travel is not required, but candidates must be willing to relocate to unanticipated locations across the country per company contract demand.

CONTACT: Email resume referencing job code# PE03132026ANB to Maruthi Technologies Inc. DBA Anblicks at recruitment@anblicks.com

Salary.com Estimation for Principal Engineer in Dallas, TX
$198,469 to $234,660
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Engineer?

Sign up to receive alerts about other jobs on the Principal Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$205,834 - $254,869
Income Estimation: 
$150,467 - $192,499
Income Estimation: 
$149,289 - $190,988
Income Estimation: 
$97,457 - $126,589
Income Estimation: 
$176,972 - $219,172
Income Estimation: 
$86,356 - $101,827
Income Estimation: 
$108,740 - $126,996
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Anblicks

  • Anblicks Dallas, TX
  • Job Title: Power BI / Microsoft Fabric BI Architect Location: Dallas, TX About the Role Senior BI Architect to lead enterprise analytics engagements — owni... more
  • 10 Days Ago

  • Anblicks Plano, TX
  • Position: Lead DOT NET Developer with experience on creating APIs Location: Plano TX/Hybrid Duration: 6 months contract to hire. Job Description: We are lo... more
  • 10 Days Ago

  • Anblicks Dallas, TX
  • Data Governance & Data Quality Lead — Collibra & DQ Experience Total: 12–18 years Data Governance: 6–8 years Collibra: 6 years hands‑on Role Summary The Da... more
  • 12 Days Ago

  • Anblicks Dallas, TX
  • Job Title: Senior SQL Developer Location: Dallas, TX Advanced experience in SQL (e.g., CTEs, joins, text parsing) and experience building database objects ... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Principal Engineer jobs in the Dallas, TX area that may be a better fit.

  • Principal Financial Group Addison, TX
  • What You'll Do This role leads and consults with financial professionals to help them build their skills and grow their practice throughout the territory. ... more
  • 2 Days Ago

  • Micron Technology Richardson, TX
  • Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage sol... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!