SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 135,000 - 150,000 / annual
BitSight is a cyber risk management platform that helps organizations understand and mitigate cybersecurity risks. The company has built the cyber ratings industry over a decade, serving over 3,500 customers globally with a team of 600+ across Boston, Raleigh, New York, Lisbon, Singapore, and remote locations.
The Senior Software Engineer (Big Data) role is central to BitSight's mission. You will work on the data pipeline that powers the Security Ratings product—the core of the company's offering. This pipeline ingests security intelligence from multiple sources, processes terabytes of data through a proprietary rating algorithm, and delivers ratings for over 1 million organizations daily. The infrastructure is built on AWS and meets the highest standards for reliability and scalability.
In this role, you will:
- Architect and evolve the data pipeline to support larger volumes via cloud data warehouses
- Integrate new data sources and surface new features from existing data
- Refine the rating algorithm to deliver actionable security insights
- Collaborate with data science, research, and product teams to build trust in data quality and integrity
- Work with a close-knit engineering team across multiple locations using continuous, incremental development methodologies
The company values strong generalists with critical thinking skills, the ability to work across multiple technologies and languages, and excellent collaboration abilities. You will have the opportunity to make a unique impact on both the product and the broader engineering organization.
REQUIREMENTS:
- Prior experience building and operating large-scale data pipelines
- Strong proficiency in modern Java language programming
- Strong computer science fundamentals in design, data structures, and algorithms
- Experience working with a team of engineers, designers, and product owners in delivering a product to end-users
- Excellent English written and verbal communication skills
PREFERRED SKILLS:
- Experience with Python
- Experience with Hadoop, Spark ecosystems
- Experience with Data Lakehouse tech stack (e.g., Apache Iceberg)
- Experience with Elasticsearch or OpenSearch
- Experience with CI/CD and Kubernetes
- Experience with modern AI development tools (e.g., GitHub Copilot, Cursor, or LLMs)
- Experience working in the IT security domain