Senior Full-Stack Engineer

1 Month ago • 5-8 Years • Full Stack Development

Job Summary

Job Description

Progress is seeking a Senior Full-stack Engineer to join their AI-First team, focusing on building the next generation of intelligent systems, including AI Assistants and Agents. The role involves designing, developing, and maintaining high-quality features for agentic workflows, building end-to-end web solutions, and applying advanced prompt-engineering techniques. Responsibilities include participating in code reviews, engaging in technical discussions, managing cloud services and deployment pipelines, and collaborating with cross-functional teams. The ideal candidate will have at least 5 years of software development experience with Python, TypeScript, C#/Java/GO, strong knowledge of APIs, system design principles, databases (SQL and NoSQL), DevOps, cloud services, containerization with Docker and Kubernetes, and CI/CD pipelines.
Must have:
  • 5+ years of software development experience
  • Python, TypeScript, C#/Java/GO proficiency
  • Strong HTTP, REST, GRPC, API knowledge
  • System design and scalable architecture experience
  • Relational and NoSQL database experience
  • DevOps and cloud experience (IaC, monitoring, deployment, Docker, Kubernetes)
  • Git, CI/CD, GitHub Actions proficiency
  • Efficient, high-performance coding skills
  • Excellent analytical and problem-solving abilities
Good to have:
  • Understanding of LLM internals
  • Experience with function/tool calling
  • Familiarity with MCP protocol
  • Knowledge of RAG architectures
  • Experience using AI coding assistants
Perks:
  • Generous remuneration package
  • Employee Stock Purchase Plan Enrollment
  • 30 days paid annual vacation
  • Extra day off for birthday
  • 2 additional days off for volunteering
  • Premium healthcare and dental care coverage
  • Additional pension insurance
  • Well-equipped gym on-site
  • Co-funded Multisport card
  • Daycare Center on-site
  • Flexible working hours
  • Work-from-home allowance
  • Free underground parking with bike/electric scooter space

Job Details

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.  
We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Senior Full-stack Engineer and help us do what we do best: propelling business forward.  
 
We are looking for an experienced Full Stack Engineer to join our AI‑First team, part of the Web Components & Tools division, where we are building the next generation of intelligent systems. In this role, you will play a key part in developing AI Assistants and Agents that power dynamic, agentic workflows and deliver transformative user experiences. 

In this role, you will: 
  • Design, develop, and maintain high‑quality features that power agentic workflows.
  • Build end‑to‑end web solutions across the full stack, from responsive UI components to scalable backend services and APIs.
  • Apply advanced prompt‑engineering techniques to guide model behavior and maximize performance.
  • Participate in code reviews, providing constructive feedback to maintain high code quality and best practices.
  • Engage in technical discussions to align architecture, resolve challenges, and ensure smooth project execution.
  • Manage cloud services and deployment pipelines, ensuring reliable releases and maintaining high code quality through continuous integration.
  • Collaborate closely with cross‑functional teams - including product managers and designers - to translate requirements into innovative AI solutions.
  • Stay ahead of emerging AI tools and trends to continuously drive innovation and technical excellence.
Your background: 
  • At least 5 years of experience in software development.
  • Solid experience with Python, TypeScript, and C#/Java/GO.
  • Strong understanding of HTTP, REST, GRPC, APIs, and real‑time web communication.
  • Experience with system‑design principles and designing scalable web architectures.
  • Hands‑on experience with relational (e.g., PostgreSQL/MySQL) and NoSQL (e.g., MongoDB/Cosmos DB) databases.
  • DevOps and cloud experience—Infrastructure as Code, monitoring, deployment automation, containerization with Docker, Kubernetes orchestration, and managing services on the cloud.
  • Proficiency with Git, CI/CD pipelines, and GitHub Actions.
  • Strong focus on writing efficient, high‑performance code with attention to scalability and resource optimization.
  • Excellent analytical thinking, problem‑solving abilities, and effective collaboration skills.
Additionally, it would be beneficial if you have:
  • Solid understanding of how large language models (LLMs) work under the hood.
  • Experience with function/tool calling patterns for dynamic task execution.
  • Familiarity with the MCP protocol for agent communication.
  • Knowledge of Retrieval‑Augmented Generation (RAG) architectures and best practices.
  • Proven ability to leverage AI‑powered coding assistants (e.g., GitHub Copilot, Cursor, ChatGPT) throughout the development workflow to accelerate coding and problem‑solving
If this sounds like you and fits your experience and career goals, we’d be happy to chat.   

What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy: 
 
Compensation  
  • Generous remuneration package
  • Employee Stock Purchase Plan Enrollment  
Vacation, Family, and Health 
  • 30 days paid annual vacation
  • An extra day off for your birthday
  • 2 additional days off for volunteering
  • Premium healthcare and dental care coverage
  • Additional pension insurance
  • Well-equipped gym on-site
  • Co-funded Multisport card
  • Daycare Center for your little ones onsite
  • Flexible working hours and work-from-home allowance
  • Free underground parking with a designated space for bikes and electric scooters 

Apply now!

#LI-DG1
#LI-Hybrid

 

Similar Jobs

Fusion interactive - Lead Programmer

Fusion interactive

Assen, Drenthe, Netherlands (On-Site)
2 Months ago
Ajmera Infotech - Senior React Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Wolters Kluwer - Associate Product Software Engineer - Java

Wolters Kluwer

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Glean - Solutions Engineer

Glean

Tokyo, Japan (Remote)
2 Months ago
Rockstar Games - Technical Artist: Shotgrid Development Support

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
Optery - Full Stack Developer

Optery

Mexico (Remote)
2 Weeks ago
Nagarro - Senior Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
9 Months ago
SweatPals - Senior Full-Stack Engineer

SweatPals

San Francisco, California, United States (On-Site)
3 Weeks ago
FICO - Full Stack / Front End Engineer

FICO

United States (Remote)
1 Month ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Mexico (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ajmera Infotech - React Developer II – Medical Compliance Test Suite

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Toppan MErril - Full Stack TypeScript Tech Lead

Toppan MErril

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Epic Games - Senior Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
playrix  - Lead Technical Designer

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
9 Months ago
Qualcomm - Machine Learning Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Match Group - Senior Software Engineer, Backend

Match Group

West Hollywood, California, United States (Hybrid)
1 Month ago
Canonical - Ubuntu Linux Kernel Engineer - BIOS/Firmware

Canonical

(Remote)
2 Months ago
Illuvium - Senior C++ Gameplay Engineer

Illuvium

Copenhagen, Denmark (Remote)
2 Weeks ago
Barracuda - Senior Software Engineer (React JS - UI Developer)

Barracuda

Bengaluru, Karnataka, India (On-Site)
6 Months ago
upstox - iOS Software Development Engineer III

upstox

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Sofia, Sofia City Province, Bulgaria

CyberArk - Staff Software Engineer

CyberArk

Bulgaria (On-Site)
1 Month ago
Pixle Pool - Experienced Unreal Engine/C++ Developer (2)

Pixle Pool

Sofia, Sofia City Province, Bulgaria (Remote)
1 Week ago
room8 - 3D Animator, Middle

room8

Bulgaria (On-Site)
8 Months ago
Progress - Manager, Software Engineering

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
SEGA - Cinematics Producer

SEGA

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
Progress - License Management Services Specialist

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
4 Months ago
Tide - KYC Analyst with German

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
kaizen gaming  - Principal Engineer (Backend)

kaizen gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
PwC - Senior Consultant in the Delivery Deal Value Team

PwC

Sofia, Sofia City Province, Bulgaria (On-Site)
8 Months ago
Sabre India - Sr Product Technology Consultant

Sabre India

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

playkot - Full-Stack Developer

playkot

Belgrade, Serbia (Remote)
3 Months ago
Poppulo - Senior Full Stack Machine Learning Engineer

Poppulo

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Honor - Senior Full Stack Engineer (DemandGen)

Honor

United States (Remote)
1 Week ago
Plaid  - Experienced Software Engineer - Fullstack

Plaid

New York, United States (On-Site)
10 Months ago
Domo - Senior Software Engineer (Full Stack)

Domo

Pune, Maharashtra, India (Hybrid)
3 Months ago
CRB workforce  - Full Stack Engineer

CRB workforce

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Lilt - Senior Full Stack Engineer

Lilt

Washington, District Of Columbia, United States (Hybrid)
1 Week ago
LeoVegas - Fullstack Engineer - Payments

LeoVegas

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Cubic corporation - Senior Software Engineer (Full Stack)

Cubic corporation

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Cognite - Full Stack Engineer Atlas AI

Cognite

Austin, Texas, United States (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Progress (Nasdaq: PRGS) empowers organizations to achieve transformational success in the face of disruptive change. Our software enables our customers to develop, deploy and manage responsible AI-powered applications and experiences with agility and ease. Customers get a trusted provider in

Progress, with the products, expertise and vision they need to succeed. Over 4 million developers and technologists at hundreds of thousands of enterprises depend on Progress. Learn more at www.progress.com.

Sofia, Sofia City Province, Bulgaria (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Brno, South Moravian Region, Czechia (On-Site)

Virginia, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Sofia, Sofia City Province, Bulgaria (Hybrid)

View All Jobs

Get notified when new jobs are added by progress

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug