Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ledgent Technology · 2 hours ago

Principal Software Engineer

Ledgent Technology is seeking a Principal Software Engineer to serve as a senior technical leader responsible for establishing engineering strategy and driving architectural direction. The role involves leading full-stack design for large-scale platforms, ensuring systems are secure, high-performance, and scalable, while mentoring engineering teams and collaborating with cross-functional partners.

Staffing & Recruiting
check
Culture & Values
Hiring Manager
Alex Wainstein
linkedin

Responsibilities

Own end‑to‑end technical architecture for enterprise applications
Lead cloud‑native designs using AWS, microservices, and event‑driven patterns
Conduct architectural reviews and ensure alignment with long‑term platform strategy
Integrate DevOps practices with built‑in security, quality, and observability
Establish organization‑wide standards for monitoring and system visibility
Build modern full‑stack applications using Next.js, NestJS, JavaScript, and TypeScript
Create scalable APIs and backend services using Node.js frameworks
Support high‑performance UI development with a focus on accessibility and scalability
Implement efficient data operations using SQL and NoSQL databases
Create and maintain CI/CD pipelines (GitLab preferred)
Deploy, optimize, and monitor cloud applications on AWS
Implement logging, metrics, tracing, dashboards, and alerting systems
Partner with Product, Architecture, Security, Platform Engineering, and Data teams
Translate technical concepts into business-aligned recommendations
Influence engineering strategy and support organizational technical decisions
Mentor engineers through pairing, reviews, and knowledge sharing
Promote a culture of craftsmanship, innovation, and continuous improvement
Lead teams in solving complex, high‑impact technical challenges

Qualification

Full-stack engineeringJavaScript/TypeScriptAWSCI/CD pipelinesSQL databasesNoSQL databasesObservability toolsCommunicationCross-team collaborationMentorship

Required

8+ years of full‑stack engineering experience across front‑end, back‑end, and data layers
10+ years of engineering experience, including several years in a senior/principal role
Expertise with JavaScript/TypeScript, Next.js, NestJS, and Node.js
Strong experience with SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB)
Proven experience building and maintaining CI/CD pipelines
Strong background architecting and deploying solutions on AWS
Hands‑on experience with observability tools (logs, metrics, tracing, APM)
Excellent communication and cross‑team collaboration skills

Preferred

10+ years of engineering experience, including several years in a senior/principal role
Experience architecting distributed, cloud-native systems at scale
Ability to influence multi‑team technical strategy
Experience evaluating and adopting emerging technologies
Strong understanding of highly available, high‑performance system design
Experience with SaaS platforms leveraging eCommerce, SEO, geo‑aware features, and AI/LLM‑driven capabilities

Company

Ledgent Technology

twitter
company-logo
Ledgent Technology, a business line of Roth Staffing Companies, utilizes proven processes and their robust professional network to place qualified technology professionals in contract, contract-to-hire, direct-hire roles and project teams throughout the US.

Funding

Current Stage
Late Stage
Company data provided by crunchbase