Software Engineer
Role responsibilities
The Software Engineer will design, develop, and maintain back-end services and APIs for GeoSnake’s AI visibility and analytics platform. Responsibilities include implementing new features, optimizing performance, and collaborating with product and data teams.
Requirements
Candidates should have a strong foundational knowledge in Computer Science and proficiency in Back-End Web Development. Experience with software development best practices and programming skills in modern languages is also required.
Key skills
Back-End Web Development, RESTful APIs, GraphQL, Databases, Scalable Architectures, Version Control, Testing, Continuous Integration, Collaborative Development, Python, JavaScript, TypeScript, Java, Go, Object-Oriented Programming, Cloud Platforms
Keywords
Software Engineer, AI Optimization, Generative Engine Optimization, APIs, Data Processing, Analytics, Cloud Platforms, Docker, Kubernetes, AI, ML, LLMs, Search, Analytics Tooling, Remote Work, Version Control, Testing, Continuous Integration