For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Jobgether
Jobgether

Senior Software Engineer (NodeJS, AWS)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

AWS
Node.js
TypeScript
+21

Permanent role
3 days ago
Apply now

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (NodeJS, AWS) in Bulgaria.

This role is ideal for a highly skilled engineer passionate about building scalable, distributed systems in a modern cloud-native environment. You will work on designing and evolving backend architectures that power large-scale social discovery products used globally. The position involves strong ownership across the full development lifecycle, from system design to production deployment and operations. You will collaborate closely with cross-functional teams to deliver high-impact solutions while balancing performance, scalability, and cost. The environment is fast-paced, remote-first, and highly collaborative, with a strong emphasis on engineering excellence. You will also play a key role in improving system reliability, reducing technical debt, and introducing new engineering practices.

Accountabilities

  • Collaborate with engineering teams and stakeholders to define effective technical solutions, balancing scope, timelines, and system quality.
  • Design and decompose high-level system architecture and translate it into actionable implementation plans.
  • Build and maintain backend services using Node.js, TypeScript, and AWS serverless technologies.
  • Implement DevOps practices including monitoring, logging, security, and scalability improvements.
  • Deploy and support production systems, ensuring reliability and high availability.
  • Monitor distributed systems, troubleshoot incidents, and resolve production issues across AWS infrastructure and event-driven pipelines.
  • Continuously improve system performance, stability, and maintainability while reducing technical debt.
  • Maintain CI/CD pipelines, testing frameworks, and code quality standards.
  • Conduct code reviews and participate in architectural decision-making.
  • Evaluate and introduce new technologies and engineering practices where relevant.

Requirements

  • 3+ years of production experience with TypeScript and Node.js (ESM).
  • Strong hands-on experience with AWS CDK v2 and infrastructure-as-code practices.
  • Deep knowledge of AWS serverless ecosystem: Lambda, Step Functions, API Gateway, SQS, DynamoDB, S3, EventBridge.
  • Solid understanding of event-driven architecture, asynchronous processing, queues, and dead-letter queues.
  • Experience with DynamoDB data modeling and designing efficient access patterns.
  • Familiarity with CI/CD pipelines using GitHub Actions or similar tools.
  • Experience writing automated tests using Jest; familiarity with BDD frameworks (e.g., Cucumber) is a plus.
  • Ability to design and document technical solutions (architecture diagrams, technical specifications).
  • English proficiency at B1 level or higher.

Nice-to-have

  • Experience with Linux administration (Ubuntu), including SSH, Nginx, SSL/TLS, and service management.
  • Exposure to GPU instance management for LLM inference, including cost optimization and monitoring.
  • Experience with AWS analytics tools such as Kinesis Firehose, Glue, Athena, and Parquet formats.
  • Familiarity with observability tools like AWS CloudWatch dashboards and composite alarms.

Benefits

  • Fully remote full-time opportunity.
  • 28 calendar days of annual vacation.
  • 7 wellness days per year for personal rest or urgent needs without using sick leave.
  • Referral bonuses up to $5,000 for successful candidate recommendations.
  • 50% coverage for professional training, courses, conferences, and industry events.
  • Corporate discounts for English language learning.
  • Health support with annual compensation up to $1,000 for medical insurance or healthcare expenses.
  • Workplace support, including equipment provision or reimbursement for home office setup or co-working space.
  • Internal gamified recognition system with redeemable rewards for merchandise, team activities, and wellness perks.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About Jobgether

👥11-50
📍Brussels
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service