Senior Software Engineer

Israel - Kiryat OnoFull-TimeSeniorSoftware Engineering

You will be redirected to the company career page

What You'll Do

  • Design and develop platform capabilities for scalable data products tailored to enterprise customers
  • Collaborate with Product Managers, Software Engineers, and DevOps Engineers to gather requirements, create systems, feature design documentation, and implement solutions across diverse environments
  • Write Java-based back-end code, leveraging Spark, various cloud services, and relational databases
  • Partner with the production team to define solutions, monitor services, troubleshoot issues, and identify cost optimization opportunities
  • Mentor and guide team engineers, providing support in their daily tasks and development
  • Build and use monitoring infrastructure to track services, troubleshoot problems and optimize performance, throughput and costs
  • Address privacy challenges to ensure the protection and confidentiality of consumer and patient data

Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 8+ years of experience with server side Java programming and with big data processing
  • 4+ years of experience with one or more cloud platforms (AWS, Azure, GCP), including experience with platform capabilities (e.g. storage, compute, queuing and orchestration) and in configuring security and networking
  • Proficient in CI/CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI, Ansible, Terraform, k8s), with the ability to modify and adapt existing resources as required
  • Skilled in system architecture and code design
  • Strong analytical and troubleshooting skills
  • Get things done fast and with high quality
  • Eager to learn and fast learner with a strong sense of ownership
  • Proficient English skills

Nice to Have

  • Experience with Apache Spark framework

Job Summary

CompanyVeeva
LocationIsrael - Kiryat Ono
TypeFull-Time
LevelSenior
DomainSoftware Engineering