Our Client has built an unique Startup to enhance Kubernetes for developers. Their founders - the biggest IT investors in the USA - have led tech innovation for decades and are now taking Kubernetes to the next level. They build an open-source ecosystem for the next generation products and projects.
We are looking for a strong Senior Software Engineer with a start-up mindset to help our product evolve to the next stage.
You will play a key role in driving AI initiatives, while also collaborating on architecture decisions, technical debt reduction, and new feature development in a complex environment with time and resource constraints.
Responsibilities:
- Drive and implement AI initiatives across the product.
- Collaborate on architectural decisions, manage technical debt, and guide the evolution of new features.
- Ensure the scalability, quality, and performance of distributed, cloud-native applications.
- Design and implement APIs (REST, GraphQL) with strong focus on security and efficiency.
- Contribute to DevOps practices (CI/CD, networking, security, cloud infrastructure).
- Work closely with the team to understand customer and product needs, translating them into technical solutions.
- Operate effectively in a fast-paced, resource-constrained environment typical for startups.
Requirements:
- 7+ years of professional software engineering experience;
- Excellence in Go (Golang);
- Strong expertise in AI technologies (building & integrating);
- Strong knowledge of Kubernetes - operational and development;
- Hands on experience with - LLM testing & integration, MCP Servers (creating & consuming), Agentic frameworks (LangChain, LangGraph, n8n);
- Experience in cloud-native distributed architectures;
- Proven API design skills (REST, GraphQL) focused on performance and security;
- DevOps expertise: networking, security, CI/CD (preferably GCP);
- Strong communication skills and ability to work as a team player;
- Experience in high-pressure environments with limited resources.
Nice to have:
- Experience with MongoDB and PostgreSQL.
- Knowledge of performance and functional testing at scale.
- Exposure to frontend development/architecture (React, Node.js).
- Experience in managing open-source projects/communities from an engineering perspective.
Benefits:
- An opportunity to work with a great Engineers, CEO, CTO and other independent operators.
- You can be a part of a dynamic and still laid-back team.
- Agile development practices, cutting edge technologies, the stack and approaches you choose to get the job done.
- Full support and accountability – financial and anything else you may need.
- Obviously: flexible working hours, responsibility, an opportunity to create and innovate.
- Competitive over market remuneration.