"Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clarke, Third Law of Science Fiction
Founding Software Engineer
Location
United States
Posted
118 days ago
Salary
0
Seniority
Lead
Job Description
Founding Software Engineer
ThirdLaw Molecular
• Architect and evolve core backend systems—event ingestion, real-time risk evaluation, semantic search, and investigation-grade querying. • Design and optimize streaming data pipelines using Kafka, Redpanda, or similar technologies to support high-throughput, low-latency processing of LLM interactions. • Define and refine data models and schemas across structured (Postgres), analytical (ClickHouse), unstructured (S3), and vector (Qdrant) storage layers. • Identify architectural weaknesses and performance bottlenecks across ingest, indexing, and query layers; lead improvements to support scalability, correctness, and observability. • Implement data ingestion and transformation frameworks that support policy evaluation, semantic analysis, and dynamic response. • Optimize query performance, storage efficiency, and retrieval accuracy to support deep investigation and real-time enforcement. • Build and maintain backend APIs, monitoring infrastructure, and policy enforcement workflows that underpin the ThirdLaw platform.
Job Requirements
- 10+ years of backend or data engineering experience, ideally with a focus on distributed systems or streaming architectures.
- Strong in Golang and/or Python; experienced with gRPC, REST, and working in Unix/Linux environments.
- You’ve been the architect behind at least one complex distributed system—ideally involving real-time data, search, or observability—and can explain your design decisions clearly.
- Familiarity with schema evolution, ORMs, and data mapping strategies in evolving analytics systems.
- Comfort working with Kubernetes and cloud-native services in AWS/GCP/Azure.
- Ability to debug deeply, reason about performance tradeoffs, and own systems end to end.
Benefits
- We pay market cash compensation and generally above-market equity.
- We have well-designed and generous benefits.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Creating new cost management features such as forecasts, anomaly alerts and cost allocations to make staying on top of costs a breeze • Developing reusable and robust UI components to make the cost exploration experience as seamless as possible • Building new data visualization capabilities to communicate performance, query timing and efficiency in novel ways • Building data pipelines and dbt models to surface new insights and opportunities to our users • Improving the reliability & performance of our application
• Creating new cost management features • Developing reusable UI components • Building data visualization capabilities • Improving application reliability & performance • Taking end-to-end ownership for features
• Lead engineering for one or more initiatives at Sierra. • Architect the stack, write clean code, and work with your teammates to do whatever it takes to ship great products. • Work closely with product managers, designers, and other engineers to take products from idea to production. • Help us grow our team and interview future candidates. • Mentor other engineers to level up our team.
• Work closely with the Product Management team to understand product requirements and translate them into executable tasks • Develop new features, enhance existing features, and optimize existing functionality, from conception and design through testing and deployment • Support the customer services team addressing escalated issues in a variety of areas • Write clean, high-quality, maintainable code • Participate in code reviews — both submitting your own work and reviewing peers' code • Troubleshoot and independently resolve complex issues within your domain • Leverage AI-assisted development tools (code generation, automated testing, code analysis) to improve code quality and delivery speed • Contribute to team knowledge sharing and engineering best practices



