Senior Software Engineer

CATCHES LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
3D Rendering
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Cloud Computing
DevOps
Python
Queueing Systems
Next.js
TypeScript
WebGL
Large Language Models
HybridCloud
Backend
Event Driven Architecture
Bare Metal
Machine Learning Operations
Front End Software Development

Job description

You'll be contributing to systems that are already handling production load with a significant amount of new product development ahead.

We have a diverse tech stack across Web, AI, 3D and Simulation. Naturally our hiring focuses on engineers comfortable working across languages and paradigms.

You'll bring your experience building APIs and backend services to help shape architecture that scales for consumer-facing tech alongside confidence in leveraging modern AI tools with clear guardrails for 0-1 initiatives.

Requirements

  • 4+ years building production systems. We use C# for the backend, Python and C++ across AI, Data and simulation, and TypeScript(NextJS) on the frontend. Engineers from other backgrounds; Rust, JavaScript, Go are welcome to apply.
  • Cloud deployment experience (GCP preferred, AWS/Azure welcome).
  • Event-driven architectures and message queues.
  • Shipping production-grade systems with performance, security, and observability in mind.
  • Hands-on experience with AI/ML systems: LLMs and/or multimodal product development.

Nice to Have:

  • Exposure to bare metal deployments or hybrid cloud environments.
  • DevOps practices: Infrastructure as Code, monitoring, and alerting.
  • Some experience with frontend development or WebGL/3D rendering pipelines.

Apply for this position