Software Engineer – Backend

April 29, 2026
Application ends: July 28, 2026
Apply Now

Job Description

What You’ll Be Doing

  • Design, build, and maintain backend services and full-stack features — from APIs and serverless functions to data models and event-driven workflows
  • Contribute to technical design discussions and architecture reviews, bringing practical ideas and a willingness to learn from senior engineers
  • Write clean, well-tested, production-quality code and hold yourself and your teammates to high standards through thoughtful code reviews
  • Debug and troubleshoot issues across the stack — API errors, infrastructure misconfigurations, data inconsistencies — with increasing independence
  • Help identify and address tech debt, performance issues, and reliability gaps within your team’s domain
  • Collaborate with Engineering Managers, Product, and Front-End Engineering to break down requirements and deliver features end-to-end
  • Support fellow engineers through code reviews, pairing sessions, and knowledge sharing — especially those earlier in their careers
  • Participate in on-call rotations and incident response, learning how to triage and resolve production issues effectively
  • Communicate technical context, progress, and blockers clearly to both technical and non-technical teammates

What You Bring

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience
  • 3–5 years of software engineering experience with a backend or full-stack focus, building and shipping production systems
  • Solid experience working with serverless architectures on AWS, including hands-on use of several of the following:
    • Lambda for compute
    • API Gateway (REST or HTTP APIs) for service exposure
    • DynamoDB or Aurora Serverless for data persistence
    • SQS, SNS, or EventBridge for async and event-driven communication
    • S3 for object storage
    • Step Functions for workflow orchestration
  • Proficiency in TypeScript and/or Python for backend services — you write clear, maintainable code and care about quality
  • Experience building and maintaining RESTful APIs, with an understanding of API contract design, error handling, and versioning basics
  • Familiarity with Infrastructure as Code using AWS CDK, CloudFormation, or Terraform — you’ve written or modified IaC in a team setting
  • Exposure to observability and monitoring tooling (CloudWatch, X-Ray, Datadog, or similar) — you can read logs, follow traces, and set up basic alerts
  • Working knowledge of security fundamentals: IAM roles and policies, secrets management, and encryption basics
  • Experience writing tests at multiple levels — unit and integration at a minimum — and an appreciation for why testing matters in distributed systems
  • Comfort with Git-based workflows, pull requests, and collaborative development practices
  • Good written and verbal communication — you can document your work, explain a technical decision, and ask for help when you need it

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru