Senior Cloud Native Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#397353·Dodano 9 dni temu·0
Źródło: EPAM Systems
Aplikuj teraz

Tech Stack / Keywords

Web ServicesDynamoDB

Wymagania

  • 6+ years of relevant professional experience, strong expertise in Python as primary development language
  • Solid understanding of AWS architecture, including VPCs, networking fundamentals, and multi-account environments
  • Knowledge of security and operational best practices within AWS services
  • Hands-on experience with AWS Lambda, event-driven application design, and serverless production workloads
  • Experience designing and operating systems using EventBridge, SQS, and SNS
  • Understanding of asynchronous communication patterns and distributed system design principles
  • Experience with AWS CDK, ideally in TypeScript, comfortable with both Python and TypeScript
  • Deep operational and architectural expertise in DynamoDB, including single-table design, GSIs, LSIs, Streams, TTL, and PITR
  • Strong understanding of ACID vs. BASE trade-offs and consistency challenges in distributed systems
  • Experience designing and operating event-driven microservice architectures, including service boundaries and failure handling
  • Ability to evaluate design approaches, make architectural decisions, and document trade-offs
  • Experience with automated testing strategies including end-to-end testing, and tools like JSON Schema and Pydantic
  • English proficiency at B2 level or higher

Nice to have:

  • Familiarity with BDD frameworks such as Behave
  • Background in OpenSearch development and operational experience
  • Skills in application profiling and memory optimization
  • Experience monitoring and operating high-volume, mission-critical systems
  • Expertise in API design and implementation, including GraphQL

Obowiązki

  • Design, build, and maintain event-driven services running on AWS serverless infrastructure
  • Contribute to architectural decisions and document design choices
  • Develop and maintain infrastructure using Infrastructure as Code
  • Ensure reliability, scalability, and operational excellence across services
  • Write and maintain automated end-to-end tests
  • Collaborate with other engineers to evolve platform capabilities and engineering standards
  • Work independently with minimal supervision to make sound technical decisions and justify trade-offs
  • Navigate and contribute to complex distributed systems
  • Influence architectural direction, not just implement requirements

Benefity

  • Hybrid by design work mode with opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities
  • Career development programs, mentoring, and well-being
  • Certification support for Anthropic, Gemini, GCP, Azure, and AWS
  • English classes
  • Stable pay and participation in Employee Stock Purchase Plan with 15% discount
  • Benefits package including health insurance, multisport, shopping vouchers
  • Referral bonuses up to $2,000
  • Offices with entertainment and relaxation zones, table tennis, football, free snacks and coffee
  • Corporate, social, and well-being events
Elastyczne godziny
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Kursy językowe
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Udziały pracownicze
Premie
Napoje w biurze
Darmowe przekąski

Inne informacje

EPAM is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and startups. With over 30 years of expertise in custom software, product and platform engineering, EPAM empowers clients to become AI-native enterprises, driving measurable value from innovation and digital investments.

EPAM Systems

EPAM Systems

244 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz