Empirical Security Logo

Empirical Security

Software Engineer

Posted 12 Days Ago
Remote
Hiring Remotely in USA
155K-225K Annually
Entry level
Remote
Hiring Remotely in USA
155K-225K Annually
Entry level
Build scalable web applications, APIs, data pipelines, and data integrations for a cybersecurity platform. Responsibilities include architecting software for high-volume data environments, designing algorithms and data structures, optimizing storage and performance, maintaining coding standards, supporting analytics data systems, and collaborating across technical and non-technical teams throughout the product lifecycle.
The summary above was generated by AI
Our Company

Empirical Security builds cybersecurity models and software for data-driven decisions and operations. Our platforms empower our customers to make security decisions using the best available data from across the industry, paired with their own data and state of the art machine learning and AI. Our product is a Unified Posture Management Platform that provides visibility of risk across all attack surfaces.

The Role

Software Engineers at Empirical Security craft web applications that deliver novel security data, build data pipelines that power machine learning systems and architect software at scale to transform how organizations protect themselves. Our Software Engineers are involved throughout the product lifecycle, from idea generation and design to prototyping, development and production delivery. The ideal candidate will have experience building user facing web applications, designing powerful APIs and scaling systems to handle growing volumes of data.

You will collaborate closely with technical and non-technical teammates to understand our customers' problems and build products that solve them. We encourage movement across teams to share context, skills, and experience, so you'll learn about many different technologies and aspects of each product. Engineers work autonomously and make decisions independently, within a community that will support and challenge you as you grow and develop, becoming a strong technical contributor and engineering leader.

Your day-to-day workflow will vary, adapting to the requirements of our users and the technical challenges that arise. One day, you may find yourself collaborating with other engineers to architect a new data pipeline that enables a novel workflow, the next you could be fine-tuning performance.

Core Responsibilities
  • Architecting and creating software solutions for complex high volume data environments with a strong focus on product quality and data integrity

  • Maintaining high coding standards through the development of guidelines, active participation in code reviews, and fostering a culture of continuous improvement and knowledge sharing among your team

  • Designing efficient data structures and algorithms to manage large-scale and high throughput data

  • Supporting the management and optimization of data storage and warehousing solutions

  • Building robust APIs for use by front-end developers and interfacing external systems, and collaborating with front-end developers to integrate user-facing elements with server-side logic

  • Optimizing applications for speed and scalability through performance analysis

  • Participating in ETL development and data integration efforts, ensuring data quality and accessibility for analytics applications

Technologies We Use
  • Our modern Ruby on Rails app (Turbo Streams, Phlex, RubyLLM) allows customers to interact with their security data

  • Our custom data pipelines are built with Python and ingest all manner of security data

  • We use relational databases (e.g., MySQL, PostgreSQL) and analytical datastores (e.g., Iceberg, S3Tables) to power data exploration

  • Our software runs atop cloud services (AWS, Azure, Google Cloud) and their data-related offerings

What We Value
  • A love of problem solving, a transparent and balanced work culture, and a focus on customer outcomes

  • Strong focus on creating user-oriented workflows and solutions, crossing product boundaries to deliver cohesive and solid user workflows that ensure a seamless and intuitive user experience

  • A deep understanding of server-side logic, efficient data handling, and distributed systems

  • Ability to work collaboratively in teams of technical and non-technical individuals and understand how technical decisions impact the people who will use what you're building

  • Skill and comfort working in a constantly evolving environment with dynamic objectives and iteration with users

  • Experience building high-quality software in a fast-paced CI/CD development environment

Benefits
  • Medical, dental, and vision insurance

  • Paid leave for new parents and emergency back-up care for all parents

  • Unlimited paid time off

Salary

The salary range for this position is estimated to be $155,000 - $225,000/year. Total compensation for this position will also include generous stock options. Further note that total compensation for this position will be determined by each individual’s relevant qualifications, work experience, skills, and other factors.

A Final Word

Don't check off every box in the requirements listed above? Please apply anyway! Studies have shown that marginalized communities - such as women, LGBTQ+ and people of color - are less likely to apply to jobs unless they meet every single qualification. Empirical Security is dedicated to building an inclusive, diverse, equitable, and accessible workplace that fosters a sense of belonging – so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to still consider submitting an application. You may be just the right candidate for this role or another one of our openings!

Similar Jobs

Yesterday
Remote or Hybrid
TX, USA
Expert/Leader
Expert/Leader
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Designs and develops core cross-platform endpoint security sensor features for Linux, Windows, and macOS. Responsibilities include architecture, feature ownership, debugging memory and performance issues, collaborating across distributed teams, mentoring engineers, and delivering high-performance threat detection and prevention capabilities. The role also guides teams on operating system internals, supports strategic initiatives, and applies AI technologies to improve engineering workflows and outcomes.
Top Skills: AgileCC++EbpfLinuxmacOSWindows
2 Days Ago
In-Office or Remote
115K-150K Annually
Senior level
115K-150K Annually
Senior level
Fintech
Build and operate enterprise AI platforms, semantic routing, model gateways, agentic workflows, evaluation harnesses, and production AI services. Develop secure, compliant integrations for regulated financial services, optimize AI workload economics, and establish observability, governance, and reliability standards. Prototype emerging capabilities, create reusable architecture components, mentor engineers, lead technical learning, and partner with security, risk, compliance, and data governance teams.
Top Skills: Agentic WorkflowsAIClaude CodeDistributed TracingEmbeddingsEvent-Driven ArchitectureGithub CopilotHipaaInference OptimizationIso/Iec 42001LlmsMachine LearningMcpModel HostingModel ServingMulti-Agent OrchestrationNist Ai RmfOcrOnaOpen-Weight ModelsRest ApisSemantic RoutingSoc 2
4 Days Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
200K-350K Annually
Senior level
200K-350K Annually
Senior level
Fintech • Software • Financial Services
Build the core AI platform for an AI-native trading experience. Develop a high-performance Rust backend supporting streaming responses, low-latency tool execution, caching, and model orchestration. Design secure, observable APIs and runtime components with authentication, authorization, rate limiting, auditing, tracing, retries, and fallbacks. Build safe trading action infrastructure with deterministic previews, confirmations, idempotency, and audit logs while partnering with product and frontend teams.
Top Skills: Llm ApisModel ServingPostgresReactReact NativeRustTokioTypescript

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account