Technical Program Engineer

Stellar IT Group

Charlotte, NC • On-site

Contractor

Posted 15 days ago


Job description

Overview:
Role: Technical Program Engineer
Placement Type: 5-6 Month Contract-to-Hire
Location: Hybrid - Charlotte, NC (Onsite 4 days per week, flexible choice of days)
Role Overview
We are seeking a seasoned Technical Program Engineer with a strong foundation in software architecture and hands-on technical leadership, who has progressed into program engineering and team management. This role requires both technical depth and the ability to guide developers and architects in delivering scalable platform solutions.
Required Qualifications (Must-Haves)
  • 5-8 years of experience in technical project management, platform engineering, software architecture, or software development leadership.
  • Proven background in platform engineering environments, building SaaS or cloud-native solutions.
  • Strong understanding of modern platform engineering practices, including:
    • CI/CD pipelines
    • Infrastructure provisioning
    • Observability and monitoring
    • Security tooling
    • Cloud services (AWS, Azure, GCP)
  • Ability to produce high-quality technical documentation, decision records, architecture summaries, and governance materials.
  • Excellent facilitation skills-capable of guiding teams toward decisions, managing conflict, and driving consensus.
  • Strong technical aptitude with the ability to engage effectively with engineers, architects, and senior leadership.
  • Exceptional written and verbal communication skills.
Preferred Qualifications (Nice-to-Haves)
  • Experience with Architectural Decision Records (ADRs), RFC processes, or technical governance frameworks.
  • Familiarity with AWS, Azure, or GCP architecture patterns and tooling ecosystems.
  • Experience standardizing tooling and technical practices across large engineering organizations.
Success Indicators
  • Architectural governance groups operate with clarity, consistency, and measurable decision velocity.
  • Technical standards are widely adopted, reducing fragmentation and tooling sprawl.
  • Documentation enables transparency and alignment across engineering teams.
  • Platform engineering teams report improved clarity and efficiency in tooling selection and implementation.

Skills:
Software Architecture,program engineering,CI/CD,CLOUD


Frequently asked questions

Q: What skills or qualities help someone succeed as a Technical Staff Engineer?

A: To succeed as a Technical Staff Engineer, key technical skills include expertise in software development, architecture, and engineering principles, as well as proficiency in programming languages, data structures, and algorithms. Soft skills such as strong communication, problem-solving, and collaboration abilities are also crucial, enabling effective collaboration with cross-functional teams and stakeholders to drive technical decisions and solutions. By combining these technical and soft skills, Technical Staff Engineers can drive technical innovation, improve system reliability, and contribute to the growth and success of their organization.

Q: What is the career path for a Technical Staff Engineer?

A: A Technical Staff Engineer typically starts as a Staff Engineer or Senior Engineer, where they develop expertise in a specific technical area and contribute to the design and implementation of complex systems. As they progress to a Principal Engineer or Technical Lead role, they take on more strategic responsibilities, such as mentoring junior engineers, driving technical innovation, and influencing product direction. Ultimately, they may transition into a Technical Director or Engineering Manager position, where they oversee technical teams, drive organizational growth, and shape the company's technical vision.



Stellar IT Group job posting for a Technical Program Engineer in Charlotte, NC with a salary of $115,300 to $152,400 Annually with a map of Charlotte location.