Principal Full-Stack Software Engineer
Job in
Alpharetta, Fulton County, Georgia, 30239, USA
Listed on 2026-02-01
Listing for:
saleo.io
Full Time
position Listed on 2026-02-01
Job specializations:
-
Software Development
Cloud Engineer - Software, Software Engineer, Full Stack Developer, DevOps
Job Description & How to Apply Below
About Saleo
Saleo exists to help software companies create incredible software demos that win and retain more customers. Our platform powers interactive, production-like demo experiences used by sales and customer teams every day.
As a Principal Full-Stack Software Engineer
, you will be a senior technical leader on our Product Development team, reporting to the VP of Engineering. You will help define Saleo’s technical direction, lead system architecture, and deliver scalable, reliable, high-quality software while mentoring engineers across the organization.
- 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, Type Script, 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, Dynamo
DB, 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.
- 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
- Java Script
- Type Script
- Significant experience with backend and cloud technologies, including:
- Node.js
- AWS (including Lambda and serverless architectures)
- Dynamo
DB or other No
SQL 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 No
SQL 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.
- Experience developing browser extensions.
- Experience influencing or leading technical strategy across teams.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×