Talent.com
Catapult Recruiting
Principal Software Engineer (On-Site)Catapult Recruiting • Plano, Texas
No longer accepting applications
Principal Software Engineer (On-Site)

Principal Software Engineer (On-Site)

Catapult Recruiting • Plano, Texas
30+ days ago
Job type
  • Full-time
Job description

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.

  • Lead the design, development, and implementation of full-stack features using Node.js, React, TypeScript/JavaScript, and Java.

  • 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.

  • Advanced expertise in React, Node.js, JavaScript, HTML/CSS, and Bash.

  • Strong background in software design principles, microservices architecture, RESTful APIs, GraphQL, and JSON.

  • Proficiency with relational and NoSQL databases, including SQL, MongoDB, 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.

  • Experience working with UI/UX designers to implement responsive, cross-browser compatible designs.

  • 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.

    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.)
Create a job alert for this search

Principal Software Engineer (On-Site) • Plano, Texas

Similar jobs

Remote Principal Presales Systems Engineer

Hewlett Packard Enterprise Development LPTown of Texas, WI, United States
Remote
Full-time

Hewlett Packard Enterprise Development LP is seeking a Principal Presales Systems Engineer to focus on the Dallas-Fort Worth market.This remote role requires strong consultative selling skills and ... Show more

 • Promoted

Senior Software Engineer, Payments Platform — Remote

GEICORichardson, TX, United States
Remote
Full-time

A leading insurance company is seeking a Senior Engineer to enhance its Payments Platform in Richardson, Texas.The ideal candidate will have extensive experience in programming languages like Golan... Show more

 • Promoted

Principal Software Engineer (Cloud and AI Platforms)

BlueFlag LLPDallas, TX, US
Remote
Full-time
Quick Apply

BlueFlag is seeking a principal-level software engineer to lead the design and delivery of cloud-native applications, services, and data platform capabilities.In this role, you will be a hands-on t... Show more

Principal Presales System Engineer

Hewlett Packard Enterprise Development LPTown of Texas, WI, United States
Full-time

Principal Presales System EngineerThis role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home.Who We Are:**Hewlett Packard Enterprise is the global edge-to-c... Show more

 • Promoted

Principal Software Engineer

Business Centric TechnologyPlano, TX, United States
Permanent
Quick Apply

We're looking for a Principal Software Engineer to lead innovation and guide technical strategy on our Casino Management Systems (CMS) software development team.This is a critical role for a s... Show more

Sr System Engineer

Akaasa TechnologiesPlano, TX, United States
Full-time
Quick Apply

MsoPlainText"><b><u>Job Description: - </u></b><u>Security Operations Engineer - Identity/IAM</u></p> <p class="MsoPlainText">Respo... Show more

Remote Senior Software Engineer — AI-Driven Full-Stack

TuringDallas, TX, United States
Remote
Full-time

A leading AI research accelerator based in the United States is seeking a skilled software engineer with over 5 years of experience.You will evaluate AI-generated code, collaborate with cross-funct... Show more

 • Promoted

Senior Full-Stack Engineer (C#, Angular) - Remote, High Impact

Riccione Resources, Inc.Dallas, TX, United States
Remote
Full-time

A leading technology firm is seeking a Senior Software Engineer to join their team.The role involves working on backend development in a remote setting.Candidates should have over 5 years of softwa... Show more

 • Promoted

Senior Director of Software Engineering & DevOps

Sierra Nevada CorporationPlano, TX, United States
Full-time

A leading aerospace company in Plano, Texas is seeking a Director of Software Engineering to lead the end-to-end software development lifecycle.Candidates must have over 14 years of experience in S... Show more

 • Promoted

Director of AI-Driven Software Engineering

EYDallas, TX, United States
Full-time

A leading professional services firm in Dallas is seeking an experienced software engineer who will lead the delivery of infrastructure development services.The ideal candidate will have over 10 ye... Show more

 • Promoted

Director of Software Engineering - Payments Technology

NaSPA, Inc.Plano, TX, United States
Full-time

Partner with business and product stakeholders to translate complex, ambiguous needs into clear technical requirements and delivery plans.Lead end-to-end delivery of low-latency, scalable solutions... Show more

 • Promoted

Sr. Manager, Software Engineering, Back End (Enterprise Platforms Technlogy)

Capital OnePlano, TX, United States
Full-time +1

Manager, Software Engineering, Back End (Enterprise Platforms Technlogy).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced,... Show more

 • Promoted

Director of Software Engineering

JPMorgan ChasePlano, TX, United States
Full-time

If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.As a Director of Software Engineering at JPMorganChase within the Card Techn... Show more

 • Promoted

Principal DevOps Engineer - AI-Driven Cloud Platform

ServiceLinkPlano, TX, United States
Full-time

A leading technology company is seeking a Principal DevOps Engineer to drive cloud platform, CI/CD, and security initiatives.You will operationalize Agentic AI, define KPIs for reliability, and enh... Show more

 • Promoted

Senior Software Engineer - Cloud & Full-Stack, Scalable

Tyler Technologies, Inc.Plano, TX, United States
Full-time

A leading technology firm is seeking a Senior Compensation Consultant to play a critical role in designing and analyzing global compensation programs.This position involves close collaboration with... Show more

 • Promoted

Senior Software Engineer - Remote, FDA-regulated Healthcare

Harris ComputerAllen, TX, United States
Remote
Full-time

A leading healthcare software provider is seeking a Senior Software Engineer to design and implement products for their FDA-regulated software suite.This remote role focuses on software development... Show more

 • Promoted

Senior Software Engineer II - Lead Systems, Remote

ZippyDallas, TX, United States
Remote
Full-time

A financial technology company based in Dallas, TX, is seeking a Senior Software Engineer II to lead multi-component projects and mentor engineers.The role requires expertise in multiple programmin... Show more

 • Promoted

Senior Software Engineer, Full Stack (Remote)

AspiraDallas, TX, United States
Remote
Full-time

Senior Software Engineer, Full Stack (Remote) Join to apply for the Senior Software Engineer, Full Stack (Remote) role at Aspira Applicants must be legally authorized to work in the United States.A... Show more