Software Engineer, Software Architect, Backend Developer
Job in
Charlotte, Mecklenburg County, North Carolina, 28201, USA
Listing for:
Saasgroup
Full Time
position
Listed on 2026-11-14
Job specializations:
-
Software Development
Job Description & How to Apply Below
Role overview
This Staff Engineer position is part of a small, remote-first team building a distributed rendering platform that helps dynamic, JavaScript-heavy websites become crawlable and indexable by search engines role combines hands-on contribution with architectural leadership and coaching, shaping technical direction across systems and squads.
Responsibilities- Contribute directly to core systems while modelling high standards in code quality, testing, and design.
- Drive cross-team architectural initiatives that move systems toward simplicity, scalability, and testability.
- Coach and mentor engineers at all levels through pairing, design reviews, and hands-on guidance in extreme programming practices.
- Design solutions to deep technical challenges in performance, reliability, and distributed rendering.
- Spot risks early, resolve systemic bottlenecks, and establish defaults that let teams move quickly and confidently.
- Champion sustainable practices such as TDD, pair programming, and continuous delivery to balance speed and stability.
- Partner with product and leadership to align short-term delivery with long-term technical health.
- Ten or more years designing and shipping complex, distributed systems.
- Track record leading large-scale technical initiatives that simplified and strengthened core systems.
- Deep expertise in modern backend development, ideally Type Script/Node.js or Golang, with familiarity in AWS and cloud-native infrastructure.
- Systems-thinking ability that connects product goals with technical architecture.
- Coaching mindset, strong communication skills for technical and non-technical audiences, and a bias for continuous improvement.
- Experience in SEO, web performance, or large-scale rendering infrastructure.
- Fully remote with flexible time off and autonomy in how problems are solved.
- High-trust, small, friendly team culture with global colleagues across many countries.
- Access to an internal network of SaaS professionals for knowledge sharing and collaboration.
- Location-adjusted, transparent pay ranges shared in writing before the first interview.
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).
View / Apply for Jobs
Matching My Jurisdiction
(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).
View / Apply for Jobs
Matching My Jurisdiction