Loading
Hire.Monster

Senior Big Data Software Engineer

Texas, US
IT и технологииГибридРазработкаСНГ$$110k-$140k

Обязанности

  • Develop and implement innovative analytical solutions using Cloud Native, Big Data, and NoSQL related technologies
  • Develop and implement Cloud/On-Premise/Hybrid solutions using best in the class data frameworks
  • Work with product and engineering teams to understand requirements, evaluate new features and architecture to help drive decisions
  • Build collaborative partnerships with architects, technical leads and key individuals within other functional groups
  • Perform detailed analysis of business problems and technical environments and use this in designing quality technical solution
  • Actively participate in code review and test solutions to ensure it meets best practice specifications
  • Build and foster a high performance engineering culture, mentor team members and provide team with the tools and motivation

Queues and Stream processing: Kafka Streams; Flink; Spark Streaming

Требования

  • Coding experience with one of the following programming languages: Python/Java/Scala
  • Experience with Linux OS: configure services and write basic shell scripts, understanding of network fundamentals
  • Good knowledge of SQL and relational algebra
  • Advanced experience in software development with Data technologies (e.g. administration, configuration management, monitoring, debugging and performance tuning)
  • Experience building data ingestion pipelines, Data Warehouse or Database architecture
  • Experience with data modeling; hands-on development experience with modern Big Data components
  • Cloud: experience in designing, deploying and administering scalable, available and fault tolerant systems
  • Good understanding of CI/CD principles and best practices
  • Analytical approach to problem; excellent interpersonal, mentoring and communication skills
  • Data-oriented personality and possessing compliance awareness, such as PI, GDPR, HIPAA
  • Motivated, independent, efficient and able work under pressure with a solid sense for setting priorities
  • Ability to work in a fast-paced (startup like) agile development environment
  • Experience in high load and IoT Data Platform architectures and infrastructures
  • Vast experience with Containers and Resource Management systems: Docker and Kubernetes
  • Experience in direct customer communications
  • Solid skills in infrastructure troubleshooting, support and practical experience in performance tuning and optimization, bottleneck problem analysis
  • Experienced in different business domains
  • Advanced understanding of distributed computing principles
  • Python/Java/Scala/Kotlin and SQL

Solid Cloud experience with one of the leading cloud providers (AWS/Azure/GCP): Storage; Compute; Networking; Identity and Security; NoSQL; RDBMS and Cubes; Big Data Processing; Queues and Stream Processing; Serverless; Data Analysis and Visualization; ML as a service (SageMaker; Tensorflow)

  • Enterprise Design Patterns (Secure Inversion of Control etc)
  • Development Methods (TDD, BDD, DDD)
  • Version Control Systems (Git)
  • Language courses

Grow in engineering or managerial direction to become a People Manager, in-depth technical specialist, Solution Architect, or Project/Delivery Manager

Навыки

  • Engineering experience and practice in Data Management, Data Storage, Data Visualization, Disaster Recovery, Integration, Operation, Security
  • Big Data stack: Spark Core, Spark SQL, Spark ML, Kafka, Kafka Connect, Airflow, Nifi, Streamset
  • Deep understanding of SQL queries, joins, stored procedures, relational schemas, and SQL optimization

Experience in various messaging systems, such as Kafka, RabbitMQ, Event Hub, Pub/Sub

Условия

  • Private health insurance
  • EPAM Employees Stock Purchase Plan
  • 100% paid sick leave
  • Referral Program
  • Professional certification
  • WORK AND LIFE BALANCE
  • Enjoy more of your personal time with flexible work options, 24 working days of annual leave and paid time off for numerous public holidays
  • CONTINUOUS LEARNING CULTURE
  • Craft your personal Career Development Plan to align with your learning objectives

Take advantage of internal training, mentorship, sponsored certifications and LinkedIn courses

Зарплата

$110'000-140'000

Опубликовано: 30.12.2025