Overview
On Site
Depends on Experience
Full Time
Skills
Full-Stack Engineer (Golang
AI)
Python or Shell
Artificial intelligence
Golang
Job Details
Full-Stack Engineer (Golang, AI)
Job Type: Full-time employment
Location : Onsite Mclean, VA
The Role:
- We're seeking a mid to senior-level full-stack engineer to join our team.
- You'll contribute across our entire technology stack while helping shape our platform's architecture and implementation.
- This is a multifaceted position in a startup environment where you'll wear multiple hats and have significant impact on our AI agent platform's direction.
Primary Responsibilities:
- Contribute to both frontend and backend development across our technology stack
- Build and maintain Go-based backend services and APIs
- Work extensively with network and web protocols (HTTP, REST, OAuth, MCP, etc.)
- Help implement web UI components as part of overall system development
- Potentially develop cross-platform desktop applications
- Participate in DevOps and infrastructure management
- Collaborate with team members across different time zones
- Help build and mentor the engineering team as we grow
Preferred Qualifications:
- Software development experience
- Strong programming skills
- Thorough understanding of web protocols and standards (HTTP, REST, OAuth)
- Experience with MCP or similar agent communication protocols
- Experience with cloud infrastructure and deployment
- Proficiency in Python and shell scripting
- Working knowledge of frontend technologies
- Excellent communication skills in asynchronous environments
- Ability to adapt quickly to new technologies and programming paradigms
- Self-motivated with strong problem-solving abilities
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.