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
Apply Now