Principal Software Engineer – Node.js, React, PostgreSQL jobs in United States
cer-icon
Apply on Employer Site
company-logo

GTN Technical Staffing · 5 hours ago

Principal Software Engineer – Node.js, React, PostgreSQL

GTN Technical Staffing is seeking a Principal Software Engineer to provide technical leadership and architectural direction for modern, scalable software platforms. This hands-on role focuses on designing and delivering high-quality systems using Node.js, React, and PostgreSQL within a microservices architecture.

Field SupportInformation TechnologyRecruitingStaffing Agency
check
Growth Opportunities
Hiring Manager
Jaryd Wilson
linkedin

Responsibilities

Define and drive a scalable, maintainable architecture using Node.js, React, and PostgreSQL
Design and implement high-quality, full-stack features with a focus on performance, reliability, and scalability
Establish and enforce best practices for code quality, testing (unit and end-to-end), security, and documentation
Serve as a technical mentor and thought leader, raising the engineering bar across teams
Lead architectural discussions, design reviews, and complex technical initiatives
Collaborate closely with Product, Design, and QA teams to translate business requirements into technical solutions
Guide microservices design, API standards (REST/GraphQL), and service-to-service communication
Drive continuous improvement through tooling, process optimization, and evaluation of emerging technologies

Qualification

Node.jsReactPostgreSQLMicroservices architectureRESTful APIsGraphQLJavaScript/TypeScriptCloud platformsDockerKubernetesAgile/ScrumSoftware design principlesSystem architectureDatabase designCommunication skills

Required

Bachelor's degree in Computer Science or a related field (or equivalent experience)
5+ years of professional software development experience in modern application environments
Strong expertise in microservices architecture, RESTful APIs, and GraphQL
Advanced proficiency with Node.js, React, JavaScript/TypeScript, HTML/CSS, and PostgreSQL
Experience with cloud platforms (AWS, Azure, or GCP), containerization, and DevOps practices
Hands-on experience with Docker and Kubernetes or similar orchestration platforms
Deep understanding of software design principles, system architecture, and database design
Strong experience working in Agile/Scrum development environments
Excellent communication skills with the ability to clearly articulate technical decisions and trade-offs

Preferred

Familiarity with MongoDB, Redis, or other NoSQL/data-caching technologies
Experience collaborating closely with UI/UX teams to deliver responsive, cross-browser user experiences
Prior experience in high-scale or performance-sensitive systems

Benefits

Bonus: 15%

Company

GTN Technical Staffing

twittertwittertwitter
company-logo
GTN Technical Staffing identifies, screens, and recruits information technology professionals.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Jim Bright
Vice President, Sales
linkedin
leader-logo
Greg Smith
President
linkedin
Company data provided by crunchbase