We are searching for a Junior Agentic Software Engineer to join our full-stack product development team, building innovative travel platform solutions. In this role, you will work alongside experienced engineers, leveraging cutting-edge AI coding tools to develop features, improve code quality, and contribute to a modern distributed architecture while growing your technical expertise.
Responsibilities
-
Develop features and fix defects for our travel platform as part of a full-stack product development team, with guidance from more experienced engineers
-
Use agentic coding tools (Claude Code, Cursor, GitHub Copilot) as part of daily development workflows to write, refine, and debug code
-
Review AI-generated code for correctness and quality, under the mentorship of more experienced team members
-
Contribute to refactoring and modernizing existing services using established patterns and guidance
-
Write clean, testable, and well-documented code, whether authored manually or collaboratively with AI agents
-
Participate in improving development processes and the operations of a distributed architecture
-
Support quality, durability, and technical debt reduction efforts alongside Product Owners, Engineering Managers, Product Designers, and other team members
-
Follow established security and privacy practices to safeguard our members' sensitive data, in partnership with our Risk and Security teams
-
Contribute to meeting backend and system SLOs as part of the broader engineering team
Requirements
-
Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
-
1+ years of full-stack development experience building web applications and services (internship experience counts)
-
Familiarity with AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) through professional use, personal projects, or academic work
-
Foundational experience in building web applications and RESTful APIs, and in working within a microservices architecture
-
Proficiency in one or more of the following: TypeScript/JavaScript, Python, C#/.NET
-
Hands-on experience with at least one modern frontend framework such as React, Next.js, or Vue
-
Exposure to cloud platforms (AWS, Azure, or GCP) and containerization concepts
-
Understanding of prompt engineering concepts for code generation and development tasks
-
Awareness of the Model Context Protocol (MCP) and how it enables AI agents to interact with external tools and data sources
-
Working knowledge of Azure AI Foundry, Retrieval-Augmented Generation (RAG), and LangChain, along with graph-based data technologies (GraphRAG, GraphDB)
-
Familiarity with version control (Git), CI/CD concepts, and Agile software delivery practices
-
Proficiency with project management and collaboration tools (Jira, ADO, GitHub, or similar)
-
Strong communicator and collaborator with a team-oriented mindset
-
B2 level of English or higher, with an emphasis on technical communication skills
Nice to have
-
Experience with ASP.NET Web Forms
-
Knowledge of Angular
-
Background in Angular Universal
-
Familiarity with Docker