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.
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
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
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 StageCompany data provided by crunchbase