AgileEngine

Senior Software Engineer ID73087

AgileEngine  •  Gdańsk, PL (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE

We are looking for a
Senior Backend Engineer

to maintain and evolve the backend platform powering a mobile news application, working across Node.js and TypeScript services running on AWS Lambda. You will support content ingestion pipelines, APIs for mobile clients, and WebView rendering, while improving production reliability and observability using CloudWatch, Sentry, and Terraform-managed infrastructure. The role requires strong AWS serverless depth, high ownership, and the ability to understand and improve an existing production system independently.

WHAT YOU WILL DO

- Build, maintain, and improve Node.js/TypeScript backend services running on AWS Lambda;

- Develop and support APIs used by mobile clients, content systems, WebViews, and internal workflows;

- Support content ingestion, article payload generation, audio generation, navigation feeds, top stories, video feeds, and search;

- Work with AWS services including Lambda, API Gateway, CloudFront, DynamoDB, S3, SQS/DLQs, EventBridge, SSM, WAF, CloudWatch, IAM, VPC, and NAT;

- Improve reliability, observability, scalability, and maintainability of production systems;

- Investigate production issues using CloudWatch logs, metrics, alarms, Sentry, dashboards, and deployment history;

- Write and improve tests, build scripts, package validation, and local checks that mirror CI;

- Refactor legacy or fast-evolving code paths while preserving production behavior;

- Document setup steps, operational decisions, implementation details, and incident learnings.

MUST HAVES

- 4+ years of professional software engineering experience;

- Strong hands-on experience with
Node.js

and
TypeScript

backend development;

- Experience building and maintaining
REST APIs

,
serverless services

, and backend integrations;

- Strong
AWS

production experience, especially
Lambda

,
API Gateway

,
DynamoDB

,
S3

,
CloudFront

,
CloudWatch

, and
IAM

;

- Experience with
Terraform

or similar infrastructure-as-code tooling;

- Experience with
CI/CD workflows

, package-level builds, tests, and release validation;

- Strong debugging skills for live production systems;

- Ability to understand existing systems, business logic, and operational constraints quickly;

- Experience improving legacy or evolving applications;

- Working knowledge of
React

for light frontend/template support;

- High ownership mindset and ability to work independently in a remote environment;

- Clear written and verbal communication;

- Strong attention to maintainability, observability, and code quality;

- Upper-intermediate English level.

NICE TO HAVES

- Experience with media, publishing, CMS, or content-delivery systems;

- Experience with CloudFront Functions, API keys, caching, and edge routing;

- Experience with DynamoDB streams, EventBridge schedules, SQS dead-letter queues, and asynchronous workflows;

- Experience with Sentry, structured logging, CloudWatch Logs Insights, and production dashboards;

- Experience with React, Vite, Storybook, or WebView-rendered content;

- Experience supporting applications that evolved from small internal tools into larger production platforms;

- Experience using AI-assisted development tools responsibly as part of a professional workflow.

PERKS AND BENEFITS

-
Professional growth

: Mentorship, TechTalks, and personalized growth roadmaps.

-
Competitive compensation

: USD-based pay with education, fitness, and team activity budgets.

-
Exciting projects

: Modern solutions with Fortune 500 and top product companies.

-
Flextime

: Flexible schedule with remote and office options.

Meet Our Recruitment Process

Application → Coding Challenge → Video Interview → Technical Interview or Hiring Manager Interview

Each step helps us understand your skills and overall fit.

If it’s a match, you’ll receive an offer.
AgileEngine

About AgileEngine

AgileEngine is a digital consultancy offering top-1% tech talent across 15+ countries. We’ve helped 300+ clients in 17+ industries — from VC-backed startups to Fortune 500 brands — build software that solves real-world problems and drives measurable impact. Our clients achieve up to 3x higher ROI and 3x faster time-to-hire, with some partnerships spanning 10+ years.

Work with AgileEngine your way. Our flexible engagement models include staff augmentation and end-to-end product delivery, depending on your needs — ensuring faster scaling, seamless collaboration, and AI-enhanced productivity.

What we offer:

• Custom software development – scalable web, mobile, and backend solutions.

• AI & data solutions – GenAI, ML, and analytics for faster, smarter decisions.

• Design solutions – UX/UI consultancy and product design that wows users.

• Quality solutions – QA automation and testing for flawless delivery.

Our impact speaks for itself. AgileEngine has been listed on the Inc. 5000 for nine consecutive years, named among the Top 100 Software Development Companies of 2025 by Techreviewer, and recognized by Clutch as a Top Machine Learning Company.

Ready to build something exceptional? Schedule a free discovery call with our team!

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
Boca Raton, Florida
Year Founded
2010
Social Media