
Principal Golang Software Engineer - AI Services - Bulgaria
About the role
Who we are
We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online today, you’re welcome.) At Redis, you’ll work with the fastest, simplest technology in the business—whether you’re building it, telling its story, or selling it to our 10,000+ worldwide customers. We’re creating a faster world with simpler experiences. You in?
The Role
As a Principal Engineer on the Redis AI Services team, you will be a pivotal member, defining the technical direction of integrating AI capabilities into our cloud and on-prem services. This role operates with high ambiguity and leadership across complex, cross-domain technical features that drive Redis’ evolution in the AI space.
In this role, you will:
-
Own and drive the architectural vision of complex, cross-domain technical initiatives for Redis AI services, collaborating closely with R&D, Product, and the Customer Organization.
-
Design, implement, and deploy highly scalable, reliable, and performant AI-driven cloud services, ensuring a high bar for quality and operability.
-
Partner with global stakeholders across AI Research, Product, Cloud Infrastructure, and other R&D teams to define the technical roadmap and deliver high-quality, scalable solutions.
-
Use your deep expertise in cloud-native development and the AI domain to improve performance, reliability, and developer experience, helping introduce new development practices and technologies across teams.
-
Serve as a role model and mentor for Senior Engineers and other ICs, shaping best practices, driving a strong technical agenda for the organization, and fostering a culture of excellence and ownership.
What You’ll Bring to the team:
-
Proven experience (typically 15+ years) in software development across different workplaces, with deep domain knowledge in backend applications and highly scalable cloud services.
-
Hands-on expertise primarily with Golang (Java or Python may also be relevant), and a strong background in software design and architecture for scalable, fault-tolerant, cloud-native systems (e.g., Kubernetes, Argo CD, Terraform).
-
Experience with AI-assisted coding (using tools like Codex or Claude), and coaching the team in that direction.
-
Strong ownership mindset and the ability to lead and deliver complex, cross-domain technical initiatives end-to-end, operating effectively in environments with high ambiguity.
-
Excellent communication skills in English, including the ability to represent a domain across the company and present technical ideas to senior leadership.
-
A passion for defining and driving a strong technical agenda, mentoring ICs (including seniors), and fostering a culture of excellence in a fast-paced, global company.
Extra Great If You Have:
-
Experience productionizing AI/ML systems and standing up proofs of concept (POCs) from scratch.
-
Deep understanding of Agentic AI architecture and Context Engineering, encompassing tool calling, semantic memory, LLM caching, MCP, and beyond. You should also have practical experience utilizing machine learning or agent orchestration frameworks such as Lang Chain, Lang Graph, Llama Index, Tensor Flow, or Py Torch.
-
Active role or contributions to open-source projects in distributed systems, data infrastructure, or AI tooling.
-
Experience with Redis and its ecosystem.
-
Bachelor’s or Master’s Degree in Computer Science or a related field.
What are the benefits and perks of working at Redis Bulgaria:
-
Competitive compensation package formed by salary and equity grants
-
25 days of vacation time
-
Hybrid working options from both home and the office
-
Home internet & phone monthly allowance
-
One-time home-office setup allowance
-
Health and dental insurance for you
-
Personal life insurance
-
Critical Illness Cover
-
Lunch and snacks in the office
-
Multisport/Cool Fit card
As a global company, we value a culture of curiosity, diversity of thought, and innovation from our employees, customers, and partners. Redis is committed to a diverse and inclusive work environment where all employees’ differences are celebrated and supported, and everyone feels safe to bring their authentic selves to work. Redis is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, marital status, disability, gender identity, gender expression, Veteran status, or any other classification protected by federal, state, or local law. We strive to create a workplace where every voice is heard, and every idea is respected.
Redis is committed to working with and providing access and reasonable accommodation to applicants with mental and/or physical disabilities. If you think you may require accommodations for any part of the recruitment process, please send a request to recruiting@redis.com. All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.
Any offer of employment at Redis is contingent upon the successful completion of a background check, consistent with applicable laws.
Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.
Benefits and perks
•Dental Insurance
•Equity
•Paid Time Off
•Free Meals
•Learning Budget
•Home Office Setup
Required skills
Go
Backend development
Cloud services
Architecture design
Scalability
Reliability engineering
Mentoring
About Redis
Bulgaria
Headquarters