About Gruve
Gruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs). Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.
Position Summary:
We are seeking a motivated and enthusiastic Software Development Engineer II to join our growing technology team. This role offers an excellent opportunity for early-career engineers to design, develop, and enhance scalable backend systems and distributed services. You will work closely with experienced engineers to build high-performance applications, contribute to system architecture decisions, and implement robust, maintainable code while leveraging modern cloud-native technologies and engineering best practices.
Key Responsibilities:
Proficiency in Go microservices/Python, Kubernetes / SaaS platform with strong production debugging and technical problem-solving abilities
Design, develop, and maintain scalable and high-performance backend services.
Basic Qualifications:
Bachelor’s or master’s degree in computer science, Engineering, or related field
2+ years of experience in backend development
Strong knowledge of Data Structures, Algorithms, and OOP concepts
Hands-on experience building RESTful APIs and backend services using Go or Python
Experience working with containerization tools and orchestration platforms like Docker and Kubernetes
Experience managing infrastructure using Terraform or similar IaC tools
Familiarity with writing unit tests and ensuring code quality
Preferred Qualifications:
Experience working on large-scale distributed systems
Exposure to microservices architecture
Knowledge of cloud platforms such as AWS, GCP, or Azure
Experience with CI/CD pipelines and DevOps practices
Understanding of monitoring and logging tools (Prometheus, Grafana, ELK, etc.)
Prior experience participating in architectural decision-making
Contributions to open-source projects or strong coding profiles (GitHub, LeetCode, etc.)
Why Gruve
At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If you’re passionate about technology and eager to make an impact, we’d love to hear from you.
Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.