SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer

Empirical Security - Remote - Remote - posted 2026-10-12

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 155,000 - 225,000 / annual

Empirical Security builds cybersecurity models and software that enable data-driven security decisions and operations. The company's Unified Posture Management Platform provides visibility of risk across all attack surfaces, helping organizations protect themselves using industry data, proprietary data, and machine learning. As a Software Engineer, you will craft web applications that deliver novel security data, build data pipelines that power machine learning systems, and architect software at scale. You'll be involved throughout the product lifecycle—from idea generation and design through prototyping, development, and production delivery. Key responsibilities include: - Architecting and creating software solutions for complex, high-volume data environments with strong focus on product quality and data integrity - Maintaining high coding standards through development of guidelines, code reviews, and fostering continuous improvement - Designing efficient data structures and algorithms for large-scale, high-throughput data - Managing and optimizing data storage and warehousing solutions - Building robust APIs for front-end developers and external systems; collaborating on integration of user-facing elements with server-side logic - Optimizing applications for speed and scalability through performance analysis - Participating in ETL development and data integration, ensuring data quality for analytics You will work autonomously and make decisions independently within a supportive community. The tech stack includes Ruby on Rails (Turbo Streams, Phlex, RubyLLM) for the web app, Python for custom data pipelines, relational databases (MySQL, PostgreSQL), analytical datastores (Iceberg, S3Tables), and cloud services (AWS, Azure, Google Cloud). The company values problem-solving, transparent culture, customer outcomes, user-oriented workflows, deep understanding of server-side logic and distributed systems, collaborative teamwork, and comfort in fast-paced CI/CD environments. Requirements: - Experience building user-facing web applications - Experience designing powerful APIs and scaling systems - Strong focus on creating user-oriented workflows and solutions - Deep understanding of server-side logic, efficient data handling, and distributed systems - Ability to work collaboratively with technical and non-technical individuals - Experience building high-quality software in fast-paced CI/CD environments - Comfort working in constantly evolving environments with dynamic objectives

Similar roles