×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; On-Site

Job in Plano, Collin County, Texas, 75086, USA
Listing for: Catapult Recruiting
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer (On-Site)

Principal Software Engineer

Plano, Texas (near Dallas) | No Relocation Assistance.

On-Site | No Relocation Assistance

Position Overview

We are seeking a Principal Software Engineer to lead the technical vision and innovation of our development organization. This role is ideal for a seasoned engineer who combines deep technical expertise with a passion for building scalable, high‑quality applications. The Principal Software Engineer will shape architectural direction, mentor engineering teams, and play a key role in influencing product development strategy. This position requires strong leadership, collaboration across departments, and the ability to stay ahead of industry trends.

Key Responsibilities
  • Define and lead the architectural vision for scalable, maintainable software systems aligned with business objectives.
  • Evaluate and adopt technologies, frameworks, and tools to enhance performance, scalability, and developer productivity.
  • Establish and enforce best practices in coding standards, testing, documentation, and software quality.
  • Mentor and coach engineers, fostering a culture of technical excellence, knowledge‑sharing, and continuous improvement.
  • Conduct training sessions and workshops to elevate team capabilities.
  • Collaborate with design, product, and QA teams to gather requirements and deliver effective solutions on schedule.
  • Act as the technical liaison between engineering and other departments, ensuring alignment of business and technical goals.
  • Own complex technical projects, driving them from concept through delivery.
  • Lead architectural reviews and facilitate decision‑making across stakeholders.
  • Stay up to date with emerging technologies, patterns, and tools, recommending adoption where beneficial.
  • Champion engineering process improvements to increase efficiency, collaboration, and code quality.
Qualifications
  • Authorization to work in the U.S.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 10+ years of professional software engineering experience, with at least 5 years focused on scalable applications and systems design.
  • Strong background in software design principles, microservices architecture, RESTful APIs, Graph

    QL, and JSON.
  • Proficiency with relational and No

    SQL databases, including SQL, Mongo

    DB, and Redis.
  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with unit testing and end‑to‑end testing frameworks.
  • Strong understanding of Agile/Scrum methodologies.
  • Excellent problem‑solving, communication, and leadership skills, with the ability to clearly explain complex concepts to diverse audiences.
Additional Requirements
  • Ability to access and work in assigned office environments.
  • Proficiency using standard office equipment including laptops and keyboards.
  • Willingness to comply with company policies and procedures, and consistently uphold professional standards.
Benefits
  • 401(k) with 6% match
  • 18 days PTO + 5 sick days
  • FREE
    - Comprehensive benefits for you and your family
  • Opportunity to lead exciting, modern projects with a collaborative engineering team
  • Notes: U.S. Citizens or Green Card holders only. Background and drug screen required.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary