FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer
Pella Windows & Doors of North Carolina and Southwest VirginiaPrincipal Software Engineer leading full stack development and shaping engineering strategy at Pella Corporation. Partnering with stakeholders to deliver scalable software solutions across various platforms.
Tech Stack
Tools & technologiesDockerGraphQLJavaScriptMicroservicesNext.jsNode.jsOraclePostgresReactSQLTypeScript
About the role
Key responsibilities & impact- Lead the design, development, and evolution of full stack solutions
- Own and advance our enterprise GraphQL API platform
- Architect and build modern frontend applications using React and Next.js
- Partner with product owners and business stakeholders
- Define and enforce engineering standards
- Lead and influence architectural discussions across the organization
- Guide and mentor senior, mid-level, and junior developers
- Work across diverse data layers including MS SQL, PostgreSQL, and Oracle DB
- Drive improvements to CI/CD pipelines
- Identify and champion opportunities to introduce AI and emerging technologies
Requirements
What you’ll need- 8+ years of professional software engineering experience
- Expert proficiency in JavaScript/TypeScript
- Deep experience with React and Next.js
- Strong expertise in Node.js
- Deep experience with GraphQL and REST API design
- Solid understanding of API architecture
- Hands-on experience with relational databases (MS SQL, PostgreSQL, Oracle DB)
- Proficiency with Docker
- Familiarity with event-driven architecture
- Knowledge of API gateway technologies and microservices architecture
- Proven ability to communicate complex technical concepts clearly to non-technical stakeholders
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptReactNext.jsNode.jsGraphQLREST APIMS SQLPostgreSQLOracle DB
Soft Skills
leadershipmentoringcommunicationcollaborationinfluencing