1,971,495open jobs
116,469companies
251,235added this week
Browse all
Salary
≈ $130k – $261k per year (Estimated)
Location
In office (Pella)
Seniority
Principal · 8+ years exp

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Oct 21, 2026. Pella scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Pella is a privately held manufacturer of windows and doors headquartered in Pella, Iowa, that makes wood, fiberglass and vinyl windows, patio and entry doors for new construction and replacement projects. The company sells through its own branch showrooms, independent dealers and trade channels across the United States and runs manufacturing plants in several states, including Iowa, Kentucky and Pennsylvania. It hires production workers, maintenance technicians, residential and trade sales consultants, measure technicians, service coordinators, accountants, logistics interns and construction project coordinators.

Principal Software Engineer

Pella, IA; Urbandale, IA; or Remote

Overview: We are looking for a Principal Software Engineer to serve as a technical anchor across our full software engineering organization. This role spans the full stack - from our enterprise GraphQL API layer and backend services to modern frontend experiences built in React and Next.js. You will partner with product, architecture, and business stakeholders to translate complex requirements into elegant, scalable solutions, while shaping engineering strategy, elevating the teams around you, and driving the standards that define how we build software across the organization.

Key Responsibilities:

  • Lead the design, development, and evolution of full stack solutions spanning frontend, backend, and enterprise integration layers.
  • Own and advance our enterprise GraphQL API platform, ensuring it meets performance, scalability, and security standards as the connective tissue between all enterprise systems.
  • Architect and build modern frontend applications using React and Next.js, establishing patterns and standards for UI development across teams.
  • Partner with product owners, business stakeholders, and technical teams to understand complex requirements and deliver clear, maintainable solutions.
  • Define and enforce engineering standards across API design, frontend architecture, code quality, testing, and CI/CD practices.
  • Lead and influence architectural discussions across the organization, driving decisions on integration patterns, frontend architecture, and enterprise connectivity.
  • Guide and mentor senior, mid-level, and junior developers - fostering a culture of technical excellence, ownership, and continuous improvement.
  • Work across diverse data layers including MS SQL, PostgreSQL, and Oracle DB, ensuring efficient data access, transformation, and exposure through APIs.
  • Drive improvements to CI/CD pipelines, containerization strategies, and deployment processes across the stack.
  • Identify and champion opportunities to introduce AI, automation, and emerging technologies to reduce toil and accelerate engineering velocity.

Required Skills & Qualifications:

  • 8+ years of professional software engineering experience, with at least 3 years in a principal, staff, or equivalent senior technical leadership role.
  • Expert proficiency in JavaScript/TypeScript across both frontend and backend environments.
  • Deep experience with React and Next.js, including server-side rendering, app routing, state management, and component architecture.
  • Strong expertise in Node.js and backend service development.
  • Deep experience with GraphQL and REST API design, implementation, and governance.
  • Solid understanding of API architecture, authentication, and authorization mechanisms (OAuth, JWT, etc.).
  • Hands-on experience with relational databases (MS SQL, PostgreSQL, Oracle DB).
  • Proficiency with Docker for containerization and deployment.
  • Familiarity with event-driven architecture (SNS/SQS, Kafka).
  • Knowledge of API gateway technologies and microservices architecture.
  • Proven ability to communicate complex technical concepts clearly to non-technical stakeholders and executive audiences.
  • Demonstrated track record of delivering scalable, high-quality solutions in enterprise environments.

Preferred Qualifications:

  • Experience with enterprise systems integration (CPQ, ERP, PLM, CRM).
  • Familiarity with CI/CD pipelines, DevOps practices, and cloud platforms (AWS, Azure, or GCP).
  • Experience with testing frameworks across the stack (Jest, Playwright, Cypress, etc.).
  • Familiarity with design systems, accessibility standards, and UI performance optimization.
  • Strong leadership and mentoring skills with the ability to influence technical direction at an organizational level.
  • Experience evaluating and integrating AI/ML capabilities or automation tooling into engineering workflows.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,971,495 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pella
$85k – $95k per year • In office • Bachelor's Degree • Austin
JavaScript
Node JS
Databases
Apache Kafka
DevOps
CI/CD
AWS
Apply
Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
DynamoDB
Frontend
Angular
DevOps
Splunk
CloudFormation
CI/CD
AWS
Bamboo
Bitbucket
AWS Fargate
AWS Lambda
Honeycomb
GitHub
Amazon S3
IAM
Amazon ECS
Management
Confluence
Agile
Apply
$114k – $174k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Grand Rapids
JavaScript
TypeScript
C++
Databases
PostgreSQL
Oracle
Frontend
Angular
DevOps
GCP
Azure
Git
AWS
Linux
Management
Agile
Scrum
Apply
Software Developer 2 days ago
In office • Contractor • Lusaka
Apply
≈ $17k – $38k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
JavaScript
Java
SQL
Node JS
Java
Maven
Spring Boot
Apache Tomcat
Databases
PostgreSQL
Apache Kafka
Mobile
Twilio
DevOps
Rest API
OpenShift
CI/CD
Jenkins
AWS
Docker
GitHub
IAM
Linux
Unix
SOAP
Apply
≈ $20k – $51k per year (Estimated) • In office • Pune
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
AI/ML
Prompt Engineering
AI Agents
LLM
OpenAI
Agentic Workflows
Frontend
React.js
Mobile
Clean Architecture
Dependency Injection
DevOps
Rest API
Azure
CI/CD
Git
Cybersecurity
Microsoft Entra ID
Management
Power Apps
QA
Swagger
Apply
≈ $16k – $36k per year (Estimated) • In office • Pune
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
AI/ML
Prompt Engineering
LLM
Frontend
React.js
Mobile
Clean Architecture
Dependency Injection
DevOps
Rest API
Azure
CI/CD
Git
Cybersecurity
Microsoft Entra ID
Management
Power Apps
QA
Swagger
Apply
≈ $10k – $24k per year (Estimated) • In office • 3+ years exp • Kochi
JavaScript
TypeScript
AI/ML
Copilot
DevOps
GitHub Actions
CI/CD
Jenkins
Management
Jira
QA
Selenium
Cypress
Playwright
Apply
Pyspark Engineer 2 days ago
≈ $14k – $35k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • India
Python
Java
SQL
Scala
Python
pySpark
Databases
Snowflake
Databricks
Oracle
Apache Iceberg
Delta Lake
Apache Kafka
Google BigQuery
Amazon Redshift
Apache Hudi
AI/ML
Hadoop
Spark
Airflow
Dagster
MLFlow
Prefect
Great Expectations
DevOps
Rest API
Terraform
GCP
GitHub Actions
CloudFormation
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Kubernetes
Grafana
Amazon S3
Amazon CloudWatch
Amazon Kinesis
Unix
Cybersecurity
GDPR
Analytics
ETL/ELT
Data Vault
QA
Pytest
Apply
≈ $15k – $35k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Pune
Python
Java
Kotlin
SQL
COBOL
Java
Spring Framework
Maven
Spring Boot
Spring Cloud
Hazelcast
Gradle
Testcontainers
Kotlin
Mockito
COBOL
IBM MQ
Databases
Redis
Oracle
Apache Kafka
AI/ML
Prompt Engineering
Mobile
JUnit
DevOps
Rest API
OpenShift
CI/CD
Jenkins
Git
Docker
Kubernetes
Tekton
Cybersecurity
SonarQube
Management
Agile
Scrum
QA
Swagger
Apply
In office • Internship • Bachelor's Degree • Medford
Apply
In office • Internship • Bachelor's Degree • Ocala
Apply
$46k per year • In office • Internship • Bachelor's Degree • Urbandale
Design
Adobe Photoshop
Figma
Adobe InDesign
Apply
≈ $86k – $171k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Urbandale
Apply
≈ $98k – $199k per year (Estimated) • In office • Pella
DevOps
BGP
Apply
Driver Helper 2 days ago
$36k per year • In office • Part-Time • Pella
Apply
≈ $98k – $199k per year (Estimated) • In office • Pella
DevOps
BGP
Apply
≈ $87k – $165k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Pella
Apply
$50k – $55k per year • In office • Full-Time • 2+ years exp • Pella
Apply
≈ $40k – $69k per year (Estimated) • In office • Full-Time • Pella
Apply
See all jobs
This is one of many
1,971,495 more open roles from verified company boards, updated every day.