Senior Software Engineer, Atlas Agent Engine
New
J
JobgetherAI agent platform
Based in the United StatesFull-TimeSenior
SalaryCompetitive base salary ranging from $126,000 to $264,000 USD, depending on experience, qualifications, skills, and work location.
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 5 years of experience building distributed systems, large-scale computing infrastructure, or foundational cloud services.
- Required Skills
- PythonTypeScriptGoDistributed Systems
Requirements
- Have at least 5 years of experience building distributed systems, large-scale computing infrastructure, or foundational cloud services.
- Have strong experience designing and developing core components of high-scale data platforms, distributed systems, or databases.
- Demonstrate proficiency in system design, algorithms, debugging, testing, performance optimization, and concurrent programming.
- Have experience maintaining and evolving large, long-lived software codebases.
- Have interest or practical experience working with Go, Python, and TypeScript.
- Demonstrate the ability to identify complex technical challenges, develop solutions, and deliver projects in distributed systems or database environments.
- Have a strong understanding of computer science fundamentals and make sound architectural and engineering decisions.
- Communicate technical concepts and collaborate effectively across multidisciplinary teams.
- Nice to have: experience with AI frameworks, agent development tools, or production AI systems.
- Nice to have: familiarity with emerging open standards and protocols such as MCP and A2A.
- Nice to have: knowledge of multi-tenant security, enterprise authentication, and identity management.
- Nice to have: experience building enterprise-grade cloud platforms or AI infrastructure.
Responsibilities
- Design, develop, and scale core AI agent platform components, including the developer CLI, SDKs, runtime, memory, retrieval, identity, and governance layers.
- Build reliable, high-performance distributed systems and cloud services for enterprise AI applications.
- Collaborate with research, product management, engineering, and design teams to deliver and evolve platform capabilities.
- Develop well-tested, maintainable software and contribute to architectural decisions, code reviews, and engineering practices.
- Improve platform performance, scalability, reliability, and security across complex, highly concurrent systems.
- Contribute to developer experience and establish development practices as the platform and engineering organization grow.
- Own complex engineering projects, drive technical solutions, and ensure successful delivery.
- Mentor engineers, share technical knowledge, and contribute to a collaborative engineering culture.
View Full Description & ApplyYou'll be redirected to the employer's site