companyAxonius logo

Senior Software Engineer - Data Engineering

AxoniusTel Aviv, Israel
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Minimum Qualifications:Experience: Over 5 years of hands-on experience in designing and maintaining big data pipelines in on-premises or hybrid cloud SaaS settings. Programming & Databases: Strong proficiency in one or more programming languages such as Python, Scala, Java, or Go and expertise in both SQL and NoSQL databases. Engineering Best Practices: Demonstrable experience with software engineering best practices, including testing, code reviews, design documentation, and CI/CD. AWS Expertise: Proven experience in developing data pipelines and managing data lakes specifically on AWS. Streaming & Orchestration Knowledge: Familiarity with tools such as Kafka and workflow orchestration platforms like Airflow. Preferred Qualifications:Containerization & DevOps: Knowledge of Docker, Kubernetes (K8S), and Terraform. Modern Data Stack: Understanding of contemporary data stack technologies.

About the job

Join Axonius as a Senior Software Engineer specializing in Data Engineering. In this role, you will take charge of the design and development of data architectures, machine learning pipelines, and the cloud infrastructure essential for converting vast and fragmented data into actionable insights. Your contributions will enable business leaders to achieve better visibility, automate critical workflows, and foster strategic advancements across the organization.

Key Responsibilities:

  • Data Infrastructure Development: Architect and implement all components of the data platform, including machine learning pipelines and necessary infrastructure.
  • Cloud Data Lake Optimization: Establish and enhance an AWS-based Data Lake while adhering to cloud architecture best practices in metadata management, partitioning, and security to facilitate enterprise-level operations.
  • Project Leadership: Oversee full lifecycle of data projects, from initial infrastructure design to production monitoring and performance tuning.
  • Integration Solutions: Employ effective ETL/ELT patterns and advanced querying techniques to tackle complex data integration challenges arising from both structured and unstructured datasets.

About Axonius

Axonius is a leading cybersecurity asset management company, dedicated to delivering comprehensive visibility and control to organizations across the globe. By leveraging advanced data engineering and machine learning technologies, we empower businesses to automate critical processes and enhance decision-making.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.