Search by job, company or skills

E

Lead Software Engineer (Big Data)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Are you a highly skilled and motivated Data Software Engineer with a passion for Big Data, Machine Learning Operations and scalable enterprise software development Join our dynamic team and take the lead in designing and implementing cutting-edge data solutions in a cloud-native environment. If you thrive in a fast-paced, agile setting and have a strong technical background, this is the opportunity for you!

Responsibilities

  • Lead, design and implement innovative analytical solutions using Cloud-Native, Big Data, and NoSQL technologies
  • Architect and develop Cloud, On-Premise and Hybrid data solutions using industry-leading frameworks
  • Collaborate with product and engineering teams to evaluate new features, architectures and technical decisions
  • Establish strong partnerships with architects and key stakeholders to ensure solutions align with business goals
  • Conduct in-depth analysis of business challenges and technical environments to develop high-quality solutions
  • Participate actively in code reviews and ensure adherence to best practices and coding standards
  • Foster a high-performance engineering culture, mentor team members and provide motivation and guidance
  • Maintain comprehensive project documentation to support development and operations

Requirements

  • 8+ years of experience, specializing in Data Software Engineering, Machine Learning Operations (MLOps), and Big Data solutions
  • Proficiency in Python, Java, Scala, or Kotlin
  • Advanced knowledge of Linux OS, including service configuration, shell scripting and network fundamentals
  • Expert skills in SQL and relational algebra
  • Extensive experience in administration, configuration, monitoring, debugging and performance tuning of data technologies
  • Hands-on experience with modern Big Data components and data modeling
  • Proven ability to design, automate, provision and manage scalable, available and fault-tolerant cloud systems
  • Deep understanding and practical application of CI/CD principles and best practices
  • Expertise in Docker and Kubernetes for containerization and resource management
  • Strong background in data ingestion pipelines (ETL workloads), Data Warehousing and Database architecture
  • Expertise in Data Management, Data Storage, Data Visualization, Disaster Recovery, Integration, Security and Operations
  • Significant experience with high-load and IoT data platform architectures
  • Solid infrastructure troubleshooting skills
  • Practical experience in performance tuning, optimization and problem analysis
  • Advanced understanding of distributed computing principles
  • Analytical problem-solving mindset with the ability to work at an abstract level and gain consensus
  • Excellent interpersonal, leadership and communication skills
  • Experience in direct customer communications and stakeholder management
  • Experience in technical leadership and mentoring within data-oriented projects
  • Ability to handle multiple projects in a fast-paced, startup-like agile development environment
  • Data-oriented mindset with awareness of compliance standards such as PI, GDPR, HIPAA

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134807983