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
SeniorJob 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.