Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Jobleads-US

Title: Principal Software Engineer


Reports to: SVP, Technology

Location: Remote or Hybrid within KS, MO, OK, TN, or TX

Budget: $170k - $185k DOE

About the Role


At PaulHood we are transforming the mid-market CPA industry with an entirely new model. Our year-round membership model provides clients with expert tax and financial guidance, helping them feel more secure and realize their long-term financial goals. Founded 30 years ago by Paul Hood, our company has grown rapidly and now serves over 15,000 customers nationwide. To support our continued growth, we have completely modernized our business with technology and processes more akin to a SaaS company than a CPA firm.

What You Will Do


INTEGRATION AND AUTOMATION



  • Reverse-engineer and stabilize existing business-critical workflow automations, regardless of the platform on which they were built.

  • Document workflow purpose, dependencies, credentials, failure modes, business owner, technical owner, monitoring, and recovery procedures.

  • Design and build integrations using APIs, webhooks, event-driven patterns, scheduled jobs, low-code tools, and custom services where appropriate.

  • Establish standards for source control, testing, CI/CD, secrets management, observability, alerting, auditability, retries, and recovery.

  • Create reusable connectors and patterns for common PaulHood systems and acquisition integration needs.

  • Define when work belongs in a workflow platform, custom code, or the data platform, based on business criticality, maintainability, complexity, security, and operating cost.

QUALITY ENGINEERING AND QA AUTOMATION



  • Establish the initial Quality Assurance and quality engineering practice for the future Software Engineering department.

  • Define an automation-first test strategy covering unit, API, contract, integration, end-to-end, regression, and appropriate non-functional testing.

  • Build and maintain test automation frameworks using tools such as Playwright, Cypress, Selenium, pytest, Jest, Postman/Newman, or comparable technologies.

  • Integrate automated tests and quality gates into CI/CD pipelines so quality is evaluated continuously rather than at the end of delivery.

  • Create test-data, test-environment, defect triage, release-readiness, and regression practices that can scale with the engineering organization.

  • Define quality metrics such as automated coverage by risk area, defect escape rate, flaky-test rate, time to detect, regression duration, and release failure patterns.

  • Coach software engineers to own quality. The QA practice should enable engineering quality, not become a downstream testing queue.

FUTURE AI WORKFLOW ENGINEERING



  • Support future AI-enabled workflows using LLM APIs, tool calling, MCP or comparable protocols, structured outputs, approval controls, and auditability.

  • Apply software quality principles to AI workflows, including evaluation, regression testing, deterministic controls where possible, monitoring, and human review for high-impact actions.

Experience You Will Need



  • 10+ years of hands-on software engineering experience, with demonstrated technical ownership and decision-making at a Principal, or equivalent level required.

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field required.

  • Strong backend development skills using Python, TypeScript, or comparable technologies.

  • Proven experience designing and building production-grade integrations across multiple systems.

  • Deep knowledge of REST APIs, webhooks, authentication and authorization patterns, service accounts, rate limiting, retries, idempotency, and resilient error handling.

  • Hands-on experience with one or more workflow or automation platforms, such as Power Automate, Workato, n8n, Okta Workflows, Zapier, Make, or similar tools. Experience with a specific platform is less important than the ability to work across technologies.

  • Strong experience with Git, automated testing, CI/CD, logging, monitoring, alerting, secrets management, production troubleshooting, and root-cause analysis.

  • Meaningful hands-on experience designing and implementing automated testing frameworks and strategies.

  • Experience integrating automated tests and quality controls into CI/CD pipelines.

  • Experience helping establish, mature, or materially improve Quality Engineering practices, standards, or processes.

  • Working knowledge of identity and security concepts, including provisioning, deprovisioning, RBAC, least privilege, audit trails, and sensitive-data handling.

  • Strong SQL skills and sufficient data architecture knowledge to integrate operational and analytical environments safely and reliably.

  • Ability to independently evaluate complex problems and make sound architecture and technology decisions.

  • Demonstrated ability to communicate technical concepts, risks, and recommendations clearly to both technical and nontechnical stakeholders.

Who You Are



  • You enjoy building new capabilities and taking a hands-on approach to solving problems.

  • You are comfortable navigating ambiguity, investigating unfamiliar systems, identifying risks, and recommending a path forward.

  • You balance technical sophistication with maintainability, cost, security, risk, and business value.

  • You think holistically about how applications, identities, APIs, data, automation, testing, and business processes interact.

  • You view quality as an essential part of software engineering and build it into the development process.

  • You are naturally curious and solutions-oriented, asking thoughtful questions and continuously looking for ways to improve how work gets done.

  • You work independently and take ownership while collaborating effectively across teams and functions.

  • You focus on scalability by creating patterns, standards, documentation, and tools that make future challenges easier to solve.

What’s In It For You


You will join a forward-thinking team that is reshaping the future of the tax and accounting industry. With a strong commitment to diversity and inclusion, our gender-balanced leadership group reflects our belief in the power of varied perspectives to drive innovation. You'll align with an organization that helps its clients optimize their financial health, enabling them to keep more, save more, and protect more of their money so they can use it for the things they care about most.

In addition to the inherent satisfaction of aligning with a business that is changing the lives of thousands of people, you will receive stock options to align your rewards with the success of the company. Importantly, you'll be part of a team that prioritizes trust, collaboration and having fun. We work hard and value rest.

In addition, our benefits package includes:


  • + Bonus Opportunity

  • + Stock Options

  • + Generous time off allowance (Holiday, Vacation, & Sick time), above industry standard

  • + Paid parental leave

  • + Comprehensive Employee Benefits Package

  • + 401k Program with Company Matching

  • + Paid Volunteer Days

  • + Educational/Personal Growth Reimbursement

EEO and Diversity Statement


PaulHood is an equal opportunity employer. We recruit, employ, compensate, develop, and promote without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, pregnancy, marital status, gender identity or expression, status as a veteran, or any other legally protected characteristic or activity in accordance with applicable federal, state, and local laws. If you need reasonable accommodation in the application or interview process, please tell us.

At PaulHood, we champion a vibrant workplace culture that thrives on diversity, and we do not tolerate discrimination or harassment. We are one team from many backgrounds, innovating through diversity of individuals, who are driven by a passion for creating an inclusive space for all. Believing a culture of equality creates a stronger work environment for all employees and that we are all accountable for encouraging and celebrating diverse voices, PaulHood will continue to champion a workplace culture that prizes diversity and inclusivity.

Fraud Alert: How We Communicate With Candidates


To ensure a clear and secure hiring process, all legitimate communication from our team follows these steps


  • A recruiter may contact you by text, email, or occasionally phone, always providing a secure link to schedule a live Microsoft Teams interview.

  • Live interviews only.

    • All interviews—initial and subsequent—are conducted live on Microsoft Teams. We never interview via forms, Google Docs, or text?only platforms.


  • Offer process.

    • If selected, your recruiter will extend a verbal offer first, followed by a written offer via email from the echo.newtonsoftware.com domain.


If something feels \"off\" or you receive communication outside this process, please don't hesitate to reach out through our official website.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Texas vacancy
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Suggested
    Worldwide

    USM Systems

    Austin, TX
    4 days ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Chief Technology Office - Engineering Services & Platforms team, you, you provide expertise... 
    Suggested
    Work at office

    JP Morgan Chase

    Plano, TX
    3 days ago
  •  ...workflows. Supports applications and provides software solutions to help ensure compliance and...  ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...  ...and five (5) years of experience as a Principal Software Engineer/Developer (or closely... 
    Suggested
    Full time

    Fidelity Investments

    Austin, TX
    1 hour ago
  • $132.4k - $251.6k

     ...modernization, standardize delivery platforms, and enable secure, export‑controlled engineering environments. This role provides senior technical leadership across CI/CD, cloud automation, and secure software delivery practices while guiding teams through modernization and... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Richardson, TX
    2 days ago
  • $233.36k - $320.87k

    We’re looking for a Senior Principal Software Engineer to join Procore’s Workflows team. In this role, you’ll have the unique opportunity to drive the next generation of construction platform initiatives in a global SaaS infrastructure. You’ll work with our dedicated and... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    2 days per week

    Procore Technologies

    Austin, TX
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  •  ...accountable for how it behaves after release.Most engineering roles stop at "feature complete." This one...  ...Education and Experience10+ years of professional software engineering experience, including 3+ years at Staff or Principal levelBachelor's degree in computer science (MS... 
    Permanent employment
    Work at office
    Remote work
    Flexible hours

    ABS Group

    Houston, TX
    1 hour ago
  •  ...responsible for devising innovative solutions to support the imaginations of the greatest game creators in the industry. As a Principal Software Engineer, you will craft complex componentized systems that help game developers quickly prototype their games. You will also... 
    Full time
    Local area

    Aristocrat Technologies

    Austin, TX
    1 day ago
  •  ...report to the location three times a week (or other frequency dictated by your manager). The Role:General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    General Motors

    Austin, TX
    1 day ago
  • $159.75k - $225.5k

     ...of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization, lifecycle... 
    Remote work

    Shutterfly

    Plano, TX
    3 days ago
  • $147k - $237.5k

     ...filled anywhere in the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of customer stability and product...  ...What You Bring8+ years of experience in the software industry (Technical Support, R&D, or Sustaining Engineering... 
    Full time
    Work at office
    Immediate start
    Shift work

    Palo Alto Networks

    Arlington, TX
    8 hours ago
  •  ...our patients and customers.We foster an inclusive culture and are looking for diverse, talented people to join Alcon. As a Principal Software Engineer supporting our Digital Health Engineering Team, you will design, develop, and deliver scalable, secure, and high-... 
    Full time
    Relocation package
    Flexible hours

    Alcon Pharma

    Fort Worth, TX
    8 hours ago
  •  ...multi-camera hardware architecture with onboard perception, navigation, and state estimation. Firefly is seeking a Principle Software Engineer to lead the development of critical features across the stack.In this role, you will build the systems, libraries, tools, and... 
    Permanent employment
    Temporary work
    Remote work
    Flexible hours

    Firefly Aerospace

    Cedar Park, TX
    2 days ago
  • Job Description:Principal Mainframe Software EngineerNote: Fidelity will not provide immigration sponsorship for this position.The RoleFidelity Investments...  ...organization is seeking an experienced mainframe Software Engineer to join our Development team within Stock Plan Services (... 
    Full time

    Fidelity Investments

    Austin, TX
    4 days ago
  • $155.4k - $261.1k

    Principal Software Engineer - (Kubernetes - AKS)Join AT&T and reimagine the communications and technologies that connect the world. The Technology Services organization is responsible for advancing information technology performance and delivering solutions with a focus... 
    Temporary work
    Work at office
    Local area
    Relocation

    AT&T

    Dallas, TX
    4 days ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer-KYC Risk Assessment at JPMorgan Chase within the Corporate Sector, you provide expertise and engineering excellence as an... 

    JP Morgan Chase

    Houston, TX
    2 days ago
  •  ...the standard for how arrivia builds with AI agents, and stay hands-on enough to build it yourself.About the RoleAs a Principal Agentic Software Engineer, you are a hands-on, product-minded, customer-focused full-stack engineer who sets technical direction across multiple... 
    Full time
    Temporary work
    Remote work

    Arrivia

    Houston, TX
    4 days ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...us and help shape the future of aerospace and defense.The Principal Software Engineer will help build and enhance a data fabric to... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Richardson, TX
    8 hours ago
  •  ...pace for unlocking new possibilities that better serve the property industry.Job Description:Role OverviewWe are seeking a Principal Software Engineer to provide technical leadership for our Location Services team. This role is responsible for shaping architecture,... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Dallas, TX
    8 hours ago
  • $96.8k - $251.6k

     ...networking, database, security offerings. We're looking for hands-on engineers with a passion for solving difficult problems in distributed...  ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    2 days ago
  • $238.7k - $365.7k

    Job DescriptionPrincipal Software Engineer - Autonomy Behavior ValidationThe RoleAs a Principal Software Engineer in the Autonomy Behavior Validation team, you will set the technical direction for turning safety and behavior requirements into a production-grade counterfactual... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, TX
    3 days ago
  • $196k - $364k

     ...Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-...  ...next‑generation SoCs. You will contribute to the hardware and software development of industry‑leading test solutions such as scan... 
    Full time

    Cadence Design Systems

    Austin, TX
    8 hours ago
  • $118.3k - $168.3k

     ...Position OverviewCome join the AI team at Zynga making an impact across all of the company's games - Central Technology! As a Principal Software Engineer, you will be responsible for the technical vision, design and implementation of AI-powered tools and systems that elevate... 
    Full time
    Local area

    Zynga

    Austin, TX
    2 days ago
  • $114.6k - $234.6k

     ...workloads across thousands of GPUs, leveraging technologies like RoCE and Infiniband.We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence. As a valued member of our software engineering division, you... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    2 days ago
  • $272k - $431.25k

     ...will lead the architecture and hands-on delivery across system software, drivers, and CUDA to make profiling continuously available...  ...signals into actionable insights.Set technical direction for an engineering team; mentor engineers, drive technical planning to mitigate architectural... 
    Full time

    Nvidia

    Austin, TX
    4 days ago
  • $233.9k - $330.4k

     ...for our enterprise customers, fostering a culture of curiosity, collaboration, and rapid iteration. Your ImpactAs a Principal Engineer leading software security, you will be a primary technical authority responsible for defining and driving the security architecture across... 
    Full time
    Contract work
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Richardson, TX
    4 days ago
  •  ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Permanent employment
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Bastrop, TX
    4 days ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...future of aerospace and defense.We are currently seeking a Principal Software Security Engineer to join our Software Product Assurance... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Mckinney, TX
    3 days ago
  •  ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Dallas, TX
    3 days ago
  • We are seeking a Salesforce Technical Lead to guide the design development and delivery of scalable Salesforce solutions This role combines handson technical expertise with leadership responsibilities ensuring that projects meet business requirements align with platform...

    LTM

    Dallas, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!