US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?
Banner of Prestige Staffing Information Technology Job company

Principal Software Engineer

Prestige Staffing Information Technology Job Dallas, TX (Onsite) Full-Time
JobID: 50736

Principal Software Engineer

Pay: $180,000 - $200,000 base

Location: Dallas, NYC, Atlanta, Chicago (Remote)

Summary:

Seeking a highly experienced, hands-on Principal Software Engineer to lead the development of cloud-native, AI-driven systems. This role involves designing and building scalable, secure applications in Azure, with a focus on machine learning, large language models, and intelligent agent workflows. The ideal candidate is passionate about coding, architecture, and solving complex technical challenges within a collaborative, innovative environment that offers significant growth and compensation opportunities.

Requirements:

  • 12-15+ years of software development experience, including back-end and full-stack.
  • Expertise in C#, Java, or Python.
  • Proven experience with Azure SDKs, Azure functions, durable tasks, event-driven architectures, and cloud microservices.
  • Strong understanding of AI/ML pipelines, large language models, RAG, and related frameworks.
  • Experience building serverless systems, data lakes, and real-time data tools.
  • Rapid problem-solving skills and ability to learn new technologies quickly.
  • Excellent collaboration and communication skills in agile settings.
  • Demonstrated success in designing complex cloud-based systems from scratch.

Responsibilities:

  • Lead the engineering of cloud-based applications utilizing Azure-native services.
  • Write clean, efficient, and scalable code in C#, Java, or Python.
  • Design and develop AI/agentic systems to automate and optimize workflows.
  • Build systems that are reliable, maintainable, and scalable, emphasizing serverless architectures.
  • Collaborate with cross-functional teams to deliver innovative solutions.
  • Experiment with new SDKs, cloud services, and AI frameworks for rapid prototyping.
  • Implement system monitoring, testing, and best coding practices.
  • Provide technical leadership and mentorship to team members.
  • Ensure security, compliance, and cost-efficiency of cloud solutions.
  • Stay ahead of emerging technologies and incorporate them into project architecture.

Benefits:

  • Significant growth potential within a dynamic start-up environment.
  • Competitive total compensation package with high bonus potential.
  • Opportunity to work on cutting-edge AI and cloud technologies.
  • Leadership by an experienced and inspiring management team.
  • Collaborative, innovative culture with a focus on personal and professional development.
Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Full-Time

Location

Dallas, TX (Onsite)

Experience

Not Specified

Date Posted

10/06/2025

Apply to this job.

Think you're the perfect candidate?