Full Stack Engineer
Job in
Atlanta, Fulton County, Georgia, 30383, USA
Listed on 2026-10-12
Listing for:
Insight Global
Full Time
position Listed on 2026-10-12
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps, Software Engineer
Job Description & How to Apply Below
We are seeking a Senior Software Developer with extensive experience delivering enterprise software and a strong background in backend, frontend, cloud, and distributed systems development. You will help build and evolve Aloha Next, a modern restaurant point-of-sale platform spanning POS applications, in-store edge services, cloud services, and integrations.
Responsibilities:
- Provide technical vision, direction, and hands-on development for complex Aloha Next POS, edge, cloud, and integration capabilities.
- Lead and oversee the delivery of critical projects involving distributed services, POS workflows, data synchronization, device integration, and operational reliability.
- Mentor developers and provide technical leadership through code reviews, design reviews, and practical engineering guidance.
- Ensure alignment of technical solutions with customer needs, business strategy, and restaurant and retail operational requirements.
- Establish and enforce coding standards, automated testing, security, performance, observability, and production-readiness practices.
- Engage with product, quality engineering, platform engineering, operations, and business stakeholders to shape technical and product strategy.
- Promote innovation and adoption of modern technologies and practices, including API-first development, sound architecture patterns, and responsible generative AI-assisted development.
Required Skills & Experience
- 10+ years of professional software development experience, including delivery and support of production applications.
- 6+ years of backend development experience using Go, Java, C#, or a comparable modern language;
Go experience strongly preferred. - 5+ years of experience developing APIs and microservices, including REST and/or gRPC integrations.
- 5+ years of experience with cloud-native development, containerization, and CI/CD practices using Docker, Kubernetes, Helm, Git Hub Actions, or comparable technologies.
- 4+ years of experience with database design and application data access using document, relational, or embedded databases;
CouchDB, SQLite, Redis, and SQL experience preferred. - 3+ years of experience with asynchronous messaging, event-driven systems, or distributed-system integration; NATS, Kafka, Redpanda, or similar technologies preferred.
- 3+ years of experience designing, implementing, and maintaining automated unit, integration, API, and end-to-end tests.
- 2+ years of experience using generative AI tools to support software development, analysis, testing, documentation, or troubleshooting, with demonstrated judgment in validating AI-generated output.
- Working experience with Kubernetes and understanding of its architecture, including workloads, pods, and edge deployment concerns.
- Prior leadership experience or experience serving in a technical lead capacity.
- Proven track record of leading major projects from technical design through implementation, production release, and support.
- Excellent analytical, critical-thinking, problem-solving, communication, and collaboration skills.
- Exceptional understanding of software architecture, design patterns, and best practices, including API-first and Ports and Adapters principles.
- Experience working in Agile/Scrum teams and with tools such as Jira, Confluence, Git, and code-review workflows.
Nice to Have Skills & Experience
- 2+ years of experience with restaurant, retail, point-of-sale, payment, inventory, kitchen, or other transaction-processing systems.
- Experience with edge computing, offline-capable applications, replication, synchronization, or eventual-consistency patterns.
- Experience with OpenAPI/Swagger, Clean Architecture, Hexagonal Architecture, or Ports and Adapters patterns.
- Experience with public cloud platforms such as AWS, Azure, or GCP and observability tooling, including structured logging, distributed tracing, metrics, and alerting.
- Experience with OAuth2/OIDC, secure application design, and payment or personally identifiable information protection.
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:
×