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

Saleo · 5 hours ago

Principal Full-Stack Software Engineer

Saleo, Inc. exists to help software companies create incredible software demos that win and retain more customers. As a Principal Full-Stack Software Engineer, you will lead the technical direction and system architecture while delivering high-quality software and mentoring engineers across the organization.

SaaSSalesSoftware

Responsibilities

Own and evolve system architecture across frontend, backend, and cloud infrastructure
Lead the design and implementation of large-scale, high-performance, distributed systems
Set and uphold engineering standards, best practices, and architectural patterns
Lead and participate in architecture and design reviews
Evaluate and introduce new technologies and frameworks where appropriate
Design, write, and review production-quality code in React, JavaScript, TypeScript, Node.js, and other languages/frameworks as needed
Build and maintain services spanning browser extensions, web portals, and partner integrations
Design and operate backend services using AWS, Lambda, DynamoDB, and related cloud services
Deploy high-volume, customer-facing services to production multiple times per day
Instrument systems to provide visibility into performance, reliability, and business impact
Own production health by monitoring availability, latency, and overall system performance
Lead incident response, root-cause analysis, and long-term reliability improvements
Partner with Support and Product teams to triage and resolve complex customer and platform issues
Champion engineering quality through automated testing, code reviews, and CI/CD improvements
Mentor senior and mid-level engineers, raising the overall technical bar
Influence engineering culture through documentation, knowledge sharing, and technical leadership
Collaborate cross-functionally with Product, Design, Support, and Leadership to align technical execution with business goals

Qualification

ReactNode.jsAWSDistributed systemsJavaScriptTypeScriptDynamoDBRESTful API designPerformance tuningObservability toolsMentorshipTechnical leadership

Required

10+ years of professional software engineering experience, including substantial hands-on experience across frontend, backend, and production systems
Proven ability to design, build, deploy, and operate large-scale, distributed systems in production
Significant experience with modern frontend technologies, including: React, JavaScript, TypeScript
Significant experience with backend and cloud technologies, including: Node.js, AWS (including Lambda and serverless architectures), DynamoDB or other NoSQL databases
Extensive experience running and owning production systems on a major cloud provider (AWS preferred)
Strong experience with RESTful and/or RPC API design
Experience designing and evolving document-oriented and NoSQL data models
Deep understanding of scalability, performance tuning, and fault tolerance
Strong familiarity with observability tools (metrics, logging, tracing)
Experience building highly available systems with frequent, safe deployments

Preferred

Experience developing browser extensions
Experience influencing or leading technical strategy across teams

Company

Saleo

twittertwittertwitter
company-logo
Saleo is the only sales demo platform injecting real-time data into live products to create incredible sales demos that win deals.

Funding

Current Stage
Growth Stage
Total Funding
$14.5M
Key Investors
Tech Square Ventures
2023-10-05Series A· $13M
2022-05-05Pre Seed· $1.5M

Leadership Team

leader-logo
Daniel Hellerman
Co-Founder and CPO
linkedin
Company data provided by crunchbase