Software Engineer jobs in United States
Explore 1,387 matching jobs.
Principal Software Engineer
Pella Windows & Doors of North Carolina and Southwest Virginia
Posted: 10/21/2026Software Engineer
Booz Allen Hamilton
Posted: 10/21/2026Senior Developer, Euna Grants
Euna Solutions
Posted: 10/21/2026Lead Subject Matter Expert – Electrical, Rolling Stock Engineering
DB E.C.O. North America
Posted: 10/21/2026XR Developer
Marshall Economic Development Corporation
Posted: 10/21/2026Software Engineer
Boeing
Posted: 10/21/2026Regional Electrical Project Engineering Specialist
Alcoa
Posted: 10/21/2026Software Engineer
H&R Block
Posted: 10/21/2026Power Developer
Intersect Power
Posted: 10/21/2026Power Developer
Intersect Power
Posted: 10/21/2026Audit Senior Associate, AEC – Arc, Engineering, Construction
Baker Tilly US
Posted: 10/21/2026Head of Agent Engineering
Baker Tilly US
Posted: 10/21/2026Mainframe Developer – Cards
Regions Bank
Posted: 10/21/2026Engineering Intern
Ascend Performance, LLC
Posted: 10/21/2026Waste & Groundwater Programs Engineering Intern
Duke Energy Corporation
Posted: 10/21/2026Software Engineer
Granicus
Posted: 10/21/2026Senior Developer Marketing Manager – Lifecycle & Growth
1Password
Posted: 10/21/2026Secure Facilities Technical Engineering – Mission Critical & Secure Facilities
AECOM
Posted: 10/21/2026Lead Developer
Endava
Posted: 10/21/2026Software Engineer
Thomson Reuters
Posted: 10/21/2026Manager II, Engineering – Kubernetes Platform

Principal Software Engineer
Pella Windows & Doors of North Carolina and Southwest VirginiaCore Competencies
Role fitUse this summary to align your resume positioning with the role.
Demonstrates expert proficiency in JavaScript/TypeScript, React, and Next.js for full-stack development, alongside strong leadership in architectural design and API governance. Proven ability to deliver scalable solutions while mentoring teams and communicating effectively with stakeholders.
Tech Stack
Tools & technologiesAbout the role
Key responsibilities & impact- Lead the design, development, and evolution of full-stack solutions across frontend, backend, and enterprise integration layers
- Own and advance the enterprise GraphQL API platform for performance, scalability, and security
- Architect and build frontend applications using React and Next.js
- Establish UI development patterns and standards across teams
- Partner with product owners, business stakeholders, and technical teams to translate complex requirements into maintainable solutions
- Define and enforce standards for API design, frontend architecture, code quality, testing, and CI/CD
- Lead architectural discussions and decisions on integration patterns, frontend architecture, and enterprise connectivity
- Guide and mentor senior, mid-level, and junior developers
- Work across MS SQL, PostgreSQL, and Oracle DB data layers
- Improve CI/CD pipelines, containerization strategies, and deployment processes
- Champion AI, automation, and emerging technologies to reduce toil and accelerate engineering velocity
Requirements
What you’ll need- 8+ years of professional software engineering experience
- At least 3 years in a principal, staff, or equivalent senior technical leadership role
- Expert proficiency in JavaScript/TypeScript across 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
- Understanding of API architecture, authentication, and authorization mechanisms, including OAuth and JWT
- Hands-on experience with relational databases: MS SQL, PostgreSQL, and Oracle DB
- Proficiency with Docker for containerization and deployment
- Familiarity with event-driven architecture, including SNS/SQS and Kafka
- Knowledge of API gateway technologies and microservices architecture
- Ability to communicate complex technical concepts clearly to non-technical stakeholders and executive audiences
- Track record of delivering scalable, high-quality solutions in enterprise environments
- Preferred: experience with enterprise systems integration, including CPQ, ERP, PLM, and CRM
- Preferred: familiarity with CI/CD pipelines, DevOps practices, and cloud platforms such as AWS, Azure, or GCP
- Preferred: experience with Jest, Playwright, Cypress, or similar testing frameworks
- Preferred: familiarity with design systems, accessibility standards, and UI performance optimization
- Preferred: leadership and mentoring skills with organizational-level technical influence
- Preferred: experience integrating AI/ML capabilities or automation tooling
Benefits
Comp & perks- Individualized talent development plans
- Cross-functional experiences
- Opportunities for career advancement
- Personal and professional development
- Flexible remote work arrangement
ATS Keywords
✓ Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.