Senior Software Engineer (Data/Backend)
Blackpoint Cyber · Remote · Remote - Canada ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior level role
- Fully remote
- TypeScript, Python, Go
- Kubernetes & AWS
- Global equity
Blackpoint Cyber seeks a Senior Software Engineer to own backend services and data platforms for their cybersecurity products. You will design high-volume telemetry ingestion systems and APIs that protect customers from cyber attacks.
The role requires versatility in both data engineering and general backend development within a fast-paced, remote environment. You will collaborate across teams to deliver reliable, low-latency security solutions.
What you'll do
- Own backend and data services from design through production operation
- Build scalable streaming ingestion pipelines for security telemetry
- Contribute to data warehouse and lakehouse architecture decisions
- Develop services using TypeScript, Node.js, Python, and Go on Kubernetes
- Mentor engineers on technical design and daily problem solving
- Implement AI-powered tools to enhance development and observability
- Communicate technical solutions and progress to leadership
What you'll need
- 5+ years in backend and data engineering for enterprise systems
- Strong skills in two of TypeScript, Python, or Go
- Experience with microservices architectures on Kubernetes
- Hands-on with ETL/ELT pipelines and workflow orchestration tools
- Knowledge of data warehouses like Snowflake, BigQuery, or Redshift
- Expertise in distributed databases such as PostgreSQL or MongoDB
- Experience with event-driven architectures using Kafka or RabbitMQ
- Proficiency in designing REST, GraphQL, or gRPC APIs
- Use of Prometheus and Grafana for monitoring and alerting
- Cloud-native experience on AWS including Lambda and EKS
- CI/CD pipeline automation using Jenkins or Github Actions
- Understanding of security best practices and OAuth/JWT
Nice to have
- Experience with security data like EDR telemetry or SIEM logs
- Knowledge of Elasticsearch for indexing and search capabilities
- Background in penetration testing and vulnerability assessment
- Experience integrating LLM-based features into SaaS products
Stack
- TypeScript
- Node.js
- Python
- Go
- Kubernetes
- Airflow
- Dagster
- Kafka
- Flink
- Spark
- Snowflake
- BigQuery
- Redshift
- PostgreSQL
- MongoDB
- Cassandra
- RabbitMQ
- REST
- GraphQL
- gRPC
- Prometheus
- Grafana
- AWS
- Jenkins
- Github Actions
How you'll work
- Fully remote work environment
- Fast-paced startup culture
- Agile development methodology
- Multiple releases per day
What you get
- Health, Vision, Dental, and Life Insurance (US)
- 401k plan for eligible US employees
- Discretionary Time Off
- Local market benefits for international staff
- Global equity participation program