about 4 hours ago
Arlington, VA, USAMid Level
Responsibilities
- Model business domains into relational and NoSQL data structures.
- Design and build scalable REST APIs and microservices using ASP.NET Core and C#.
- Build CPU-, memory-, and throughput-optimized file-processing workers.
- Design AWS cloud infrastructure using Infrastructure as Code.
- Participate in architectural discussions and contribute to system design and service-structure decisions.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- At least 2 years of backend experience with REST APIs.
- Experience with relational databases, SQL, schema design, indexes, and transactions.
- Experience with Redis or distributed caching and modeling business logic into databases.
- Strong object-oriented programming fundamentals and the ability to work independently on complex, underspecified problems.
- Preferred experience with distributed systems, scalability, fault tolerance, Clean Architecture, large binary file processing, AWS, Infrastructure as Code, Docker, Kubernetes, event-driven architectures, message queues, asynchronous programming, and multithreading in C#.
- Relevant AWS certifications, such as AWS Certified Solutions Architect or AWS Certified Developer, are a plus.
Benefits
- Competitive salary
- Stock options
- Medical, dental, and vision insurance
- 401(k)
- Paid vacation
- Ten paid holidays per year
- Friendly and learning environment
About CaseGuard
CaseGuard is the world’s leading AI-powered Redaction and Investigation Solution. Trusted by law enforcement, government agencies, legal departments, and educational institutions worldwide, it runs locally and on-premise for all file types- video, audio, images, and documents.
