Armis logo

Senior Software Engineer Backend & Data

Armis

Job Overview

Armis is seeking a highly skilled and motivated Senior Software Engineer with a focus on backend and data engineering to join our dynamic team. This role is part of the Silk (by Armis) team, an exciting new acquisition that is tackling some of the biggest challenges in the cybersecurity industry today, such as vulnerability prioritization and resolution management. You will play a critical role in designing, developing, and maintaining our data infrastructure to support the analysis and processing of large-scale data sets.

Key Responsibilities

  • Design and Build: Develop scalable data pipelines and infrastructure to support the collection, processing, and analysis of large volumes of data.
  • ETL Processes: Create robust ETL processes to extract, transform, and load data from various sources into our data warehouse.
  • Collaboration: Work with cross-functional teams to understand data requirements and implement solutions to address business needs.
  • Optimization: Enhance data processing workflows for performance, reliability, and scalability.
  • Data Quality: Implement data quality monitoring and validation processes to ensure accuracy and consistency.
  • Integration: Collaborate with software engineers to integrate data-driven features and functionalities into our products and services.
  • Innovation: Stay abreast of emerging technologies and best practices in data engineering, proposing innovative solutions to enhance our data infrastructure.

Required Skills and Experience

  • Experience: 5+ years as a Software Engineer or similar role, with a focus on building data pipelines and infrastructure.
  • Programming: Proficiency in Python and experience with relevant libraries and frameworks for data processing (e.g., Pydantic, MongoDB, FastAPI, Redis, Pandas, NumPy, Spark).
  • Database Systems: Strong understanding of database systems, with experience in designing and optimizing queries.
  • Cloud Platforms: Hands-on experience with cloud platforms, particularly AWS, and familiarity with services such as S3, ECS, SQS.
  • Distributed Systems: Experience working with large-scale distributed systems and parallel processing frameworks.
  • Data Modeling: Solid understanding of data modeling concepts and techniques.
  • Problem Solving: Excellent problem-solving skills and attention to detail.
  • Communication: Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Salary and Benefits

  • Salary Range: €163,000 - €210,000 per year
  • Benefits: Comprehensive health benefits, discretionary time off, paid holidays, and a highly inclusive and diverse workplace.

About Armis

Armis is a leading asset intelligence cybersecurity company, providing organizations with complete asset visibility, contextual intelligence, and continuous security. We are building an incredibly smart and diverse global team of thought-leading technologists, creative visionaries, and proven game changers who are ready to take Armis to the next level.

Location

This is a 100% remote position, and we are considering candidates from any major city in the EST, CST, or MST time zones.

Armis is proud to be an equal opportunity employer. We never discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status, or any other legally protected status.

Benefits
Extracted with AI

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Paid maternity leave
  • Paid paternity leave

Similar jobs

Last update: 23 minutes ago

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Atos logo
Atos

Senior Security Engineer

Join Atos as a Senior Security Engineer in Amstelveen, focusing on cybersecurity, network security, and vulnerability management.

Persona logo
Persona

LLM Backend Developer

Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Engineer, Managed Operations

Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

CARFAX Europe logo
CARFAX Europe

Senior DevOps Engineer

Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.