Software Engineer
Tech Stack / Keywords
Firma i stanowisko
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries. The company ranks among leaders in application development and AI/ML.
Wymagania
- 4+ years of backend development experience
- Experience building and operating RESTful and/or GraphQL APIs at scale
- Strong proficiency in JavaScript/TypeScript (Node.js, Java, or C#)
- Experience with serverless architectures on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS)
- Experience with CI/CD pipelines and source control workflows (Git, GitHub Actions, Azure DevOps)
- Familiarity with Infrastructure as Code (Terraform or CloudFormation)
- Solid understanding of integration patterns: event-driven architecture, webhooks, async messaging, pub/sub
- Experience integrating with third-party platforms and vendor APIs
- Ability to translate ambiguous business requirements into clear technical specifications
- Collaborative mindset with willingness to give and receive code review feedback
- Strong debugging, root-cause analysis, and production incident management skills
- Upper-intermediate English level
Nice to have:
- DoorDash, Uber Eats, or similar delivery integrations
- Payment platform integrations
- Restaurant, retail, or QSR experience
- Amazon Cognito expertise
- Experience with multi-region AWS deployments and global traffic management
- Familiarity with identity and authentication patterns: OAuth 2.0, OpenID Connect, AWS Cognito
- Hands-on experience with observability platforms (Dynatrace, Datadog, CloudWatch)
- Experience prompting, fine-tuning, or orchestrating LLMs/AI agents
- AWS Certified Developer – Associate or higher
- Exposure to React Native or cross-platform mobile app integration patterns
Obowiązki
- Develop serverless applications using AWS Lambda and API Gateway
- Build and maintain Node.js/TypeScript microservices
- Design event-driven architectures using SQS/SNS
- Build infrastructure as code using Terraform
- Leverage AI-assisted development tools (GitHub Copilot, Claude, etc.) in daily engineering work and champion AI tooling adoption
- Create integrations with delivery providers and payment platforms
- Collaborate with business stakeholders and product teams to translate requirements into scalable architecture and implementation plans
- Conduct code reviews and provide technical design guidance to peers and junior engineers
- Enforce data governance, security policies, and compliance standards throughout the software development lifecycle
- Implement secure authentication and identity flows using Amazon Cognito
Benefity
- Professional growth with mentorship, TechTalks, and personalized growth roadmaps
- Competitive USD-based compensation and budgets for education, fitness, and team activities
- Projects with modern solutions development and top-tier clients including Fortune 500 enterprises
- Flextime with options for working from home or office
Inne informacje
Informujemy, że administratorem danych jest AgileEngine z siedzibą McLean, VA, 1751 Pinnacle Drive Suite 600 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
AgileEngine
29 aktywnych ofert