πWorldwide
Principal Software Engineer
closed
Veeva Systems
πRemote - Israel
Summary
Join Veeva Company as a senior Engineer to design and implement big data platforms and pipelines, working with a world-class team in Israel.
Requirements
- 10+ years of software development
- 8+ years of programming experience in server-side components/backend technologies
- 5+ years of experience in Big Data development
- 3+ years of experience with Python and PySpark
- 5+ years of experience with Java
- B.Sc . in Computer Science or equivalent
- Team player
Responsibilities
- Be part of an engineering team that focuses on Crossix core technology and peripheral analytical tools
- Design and implement highly reliable and scalable Spark applications that efficiently process big data
- Collaborate with data scientists on the design and implementation of ML data pipelines using PySpark and Python
- Integrate with relational databases, MongoDB, and AWS services (e.g., EMR, S3, SQS)
- Work in an agile team to improve the development life cycle, development practices, and testing facilities
Preferred Qualifications
- Deep understanding of NoSQL databases such as Elasticsearch and MongoDB
- Significant experience with both EMR and EMR Serverless, as well as other big data processing engines on cloud infrastructures
This job is filled or no longer available
Similar Remote Jobs
π°$130k-$180k
πUnited States
π°$215k-$240k
πUnited States
π°$164k-$210k
πUnited States, Canada
π°$92k-$103k
πPoland
π°$250k-$420k
πUnited States
πNew Zealand
πNew Zealand
π°$175k-$200k
πUnited States
πBrazil