Senior Software Engineering Manager
Listed on 2026-02-16
-
Software Development
AI Engineer, Cloud Engineer - Software
Software Development Manager | Locally Remote (Atlanta) | $180,000 - $210,000 | SaaS
A fast-growing SaaS organisation is seeking an experienced Software Development Manager to lead and scale a highly technical, Node.js–centric engineering group building a modern, intelligent, cloud-native platform. This role is designed for a strong software engineer who has moved into leadership and still cares deeply about architecture, code quality, and emerging technologies, including applied AI.
You will lead teams responsible for core platform services, data-intensive APIs, and AI-enabled product features, operating in an environment that values engineering excellence, experimentation, and pragmatic delivery. The organisation is actively investing in AI-driven capabilities, from intelligent automation to embedded predictive features, and this role will be central to that journey.
Responsibilities- Lead, mentor, and grow multiple cross-functional software engineering teams, fostering a culture of technical excellence, curiosity, and ownership.
- Provide hands-on technical leadership across a Node.js and Type Script backend ecosystem, setting standards for design, testing, and performance.
- Own architectural direction for scalable SaaS services, balancing rapid product iteration with long-term platform health.
- Drive the design and delivery of AI-enabled features, working with engineers and data specialists to integrate machine learning models into production systems.
- Partner closely with Product, UX, and Data teams to translate product vision into robust technical solutions.
- Champion modern engineering practices including trunk-based development, CI/CD, infrastructure as code, and observability.
- Act as a technical escalation point, guiding teams through complex distributed systems challenges.
- Play a key role in hiring senior engineers, shaping team structure, and developing future technical leaders.
- Continuously evaluate and introduce new technologies that improve developer productivity and system capabilities.
- Strong experience managing software engineering teams within a SaaS or product-led organisation.
- A background as a hands-on Node.js engineer, with credibility making architectural and code-level decisions.
- Experience building and operating production systems at scale.
- Passion for clean code, well-designed APIs, and thoughtful system architecture.
- Comfortable leading teams working at the intersection of backend engineering, data, and AI.
- Experience working in agile, fast-moving environments with evolving product requirements.
- Advanced Node.js and Type Script experience, using frameworks such as NestJS or Express.
- Strong knowledge of RESTful and Graph
QL API design. - Experience with modern frontend-adjacent stacks (e.g. React, Next.js) to collaborate effectively across the full stack.
- Data stores including Postgre
SQL, Mongo
DB, Redis, and experience with data modelling for scale. - Event-driven and asynchronous systems using tools such as Kafka, Rabbit
MQ, or cloud-native messaging services. - Cloud platforms such as AWS or GCP, with hands-on experience in containerisation (Docker, Kubernetes) and serverless components.
- CI/CD tooling (Git Hub Actions, Git Lab CI, or similar) and infrastructure as code (Terraform, Pulumi).
- Exposure to AI and machine learning integrations, such as:
- Consuming and deploying ML models via APIs or internal services
- Working with vector databases and embeddings for search or recommendation features
- Integrating LLM-based functionality for intelligent automation, summarisation, or decision support
- Strong observability practices using logging, metrics, and tracing tools.
This role is ideal for a Software Development Manager who still thinks like an engineer, enjoys solving hard technical problems, and wants to build intelligent, scalable SaaS products using Node.js and modern AI-driven technologies.
If this sounds like your next role, press the Easy Apply button today!
#J-18808-Ljbffr(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).