Description
Software Engineer - Backend
Job Description:
We are seeking a highly independent and proactive Software Engineer to join our backend team and play a critical role in building REST API microservices from scratch using ASP.NET Core (C#) and building cloud infrastructure using Infrastructure as Code (IaC) in AWS. In this role, you will contribute to collaborative file redacting tool with exciting features like live editing, image processing and more
What you will do:
- Model business domains into relational/NoSQL data structures
- Design and build scalable REST APIs for our microservices using ASP.NET Core (C#).
- Build heavy file-processing workers optimized for CPU/memory/throughput
- Design AWS infrastructure with IaC
- Participate in architectural discussions and contribute to decisions for system design and service structure.
Qualifications (Required):
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experiences
- 2+ years backend experience with REST APIs
- Strong OOP fundamentals and critical thinking under ambiguity
- Experience with relational databases and SQL, including schema design, indexes, and transactions.
- Experience with Redis or distributed caching.
- A track record of modeling business logic into databases
- Comfort working independently on complex, underspecified problems
Qualifications (It’s a plus):
- Strong understanding of distributed systems, scalability, and fault-tolerance patterns.
- Familiarity with API design patterns such as Clean Architecture.
- Experience processing PDFs, images, videos, or other large binary files.
- Hands-on experience with AWS services (e.g., EC2, EKS, S3, Lambda, RDS, DynamoDB).
- Practical knowledge of IaC tools (e.g., AWS CDK, Terraform, CloudFormation).
- Experience with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
- Familiarity with event-driven architectures and message queues (e.g., SNS, SQS, EventBridge).
- Knowledge of asynchronous programming and multi-threading in C#.
- Relevant AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer)
Benefits:
- Competitive Salary
- Stock Option
- Medical, Dental, and Vision Insurance
- 401K
- Paid Vacation
- Ten paid holidays per year
- Friendly and Learning environment
About CaseGuard
CaseGuard is a software company that helps law enforcement agencies, federal agencies, hospitals, schools, airports, and others manage all their media redaction needs in one easy-to-use redaction software. CaseGuard Studio is one of a kind. Our team is driven by a passion for great software design, creating great products, and creative processes; CaseGuard implements innovative ideas across multiple services and agencies. We invest in people. We nurture skills consistent with our values and our future strategy. Our passionate pursuit of excellence, the application of our creativity to solve our clients’ challenges, our technical expertise, and our collaborative spirit are measures of our success.
Similar jobs
Est. 160,000 USD
We are looking for a Senior Software Engineer to join our backend team and play a critical role in building the platform that will define CaseGuard’s next chapter. You will design and build the REST API microservices and…
Est. 160,000 USD
We are looking for a Senior Software Engineer to join our frontend team and play a critical role in building the platform that will define CaseGuard’s next chapter. You will design and build a highly performant, sophisti…
Est. 124,000 USD
CaseGuard is seeking a skilled DevOps Engineer with expertise in AWS cloud infrastructure and GitLab CI/CD. The ideal candidate will have experience automating deployments, optimizing cloud environments, and ensuring hig…
Est. 144,000 USD
CaseGuard is looking for a senior engineer to help drive the evolution of CaseGuard Studio, a feature-rich .NET desktop application for video, audio, image, and document redaction. You'll own significant areas of a large…
Est. 124,000 USD
We are seeking a highly skilled and motivated Machine Learning Engineer specializing in Computer Vision to join our team. The ideal candidate will have a strong background in developing and deploying machine learning mod…
Est. 70,000 USD
The Client Information Technology Support Specialist serves as the primary point of contact for clients, providing support via phone, email, and chat on product functionality, pricing, troubleshooting, and availability.…
Est. 75,000 USD
At CaseGuard, Account Managers are key players in building long-lasting relationships with our clients based on both a profound understanding of their business and a personalized treatment of their account. The ideal can…
Est. 105,000 USD
CaseGuard Studio is seeking a talented user interface designer to join our team. This role offers the opportunity to use superior UX/UI skills to translate high-level requirements into interaction flows and artifacts, tr…
Est. 160,000 USD
CaseGuard is a fast-growing startup based in the DC area, helping organizations securely redact sensitive information. We are looking for a driven, consultative Account Executive to own and grow a territory across multip…
Est. 135,000 USD
Work Arrangement: Hybrid (Currently 1-2 days per week onsite) Clearance: Secret Foxhole Technology provides robust cybersecurity and IT support capabilities for federal civilian and defense agencies. A recognized leader…
Est. 124,000 USD
Company Description Air is the leader in Enterprise Readiness. Our mission is to establish readiness as a real-time condition that is continuously achieved. Today, a dangerous Readiness Gap exists between what the front…
Est. 147,500 USD
NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @net…
Est. 124,000 USD
Freedom Technology Solutions Group is seeking a Software Engineer (Backend Developer) to support our client’s intelligence analysis products and capabilities. This position involves providing software development capabil…
Est. 124,000 USD
Electrosoft Services, LLC is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, Zero Trust, dig…
Our Purpose At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them become…
Est. 144,000 USD
Electrosoft Services, LLC is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, Zero Trust, dig…
Est. 120,000 USD
Why do you need to choose between doing important work and having a fulfilling life? At Ardent, we have both. Ardent employees are committed to solving our customers’ most difficult problems—and we are committed to the w…
Est. 205,000 USD
What We Do At GoGuardian, we’re helping build a future where all learners are ready and inspired to solve the world’s greatest challenges. Our award-winning system of learning solutions is purpose-built for K-12 and trus…
Est. 80,000 GBP
Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time.About Mark43 Mark43 empowers co…
Est. 180,000 USD
NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @net…
Est. 147,500 USD
Work Arrangement: Hybrid (1-2 days onsite per week) Clearance: Active Secret Foxhole Technology provides robust cybersecurity and IT support capabilities for federal civilian and defense agencies. A recognized leader in…
OUR MISSION At Redwood, we empower our customers with lights-out automation for their mission-critical business processes. ABOUT US Redwood Software is the leader in full stack automation fabric solutions for mission-cri…
Est. 124,000 USD
Freedom Technology Solutions Group is seeking a Full Stack primarily Front End, Software Developer to join our Data Analytics Team. This role will support applications development for a variety of tools and initiatives f…
Est. 140,000 USD
Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time.Mark43 empowers communities and…
Est. 200,000 USD
In this role, you will: Design, test, and maintain our cloud application/runtime infrastructure (AWS/GCP/Azure) and CI/CD pipelines. Contribute to internal operations projects, such as the introduction of new technology…
Est. 165,000 USD
State Affairs is the nation’s leading news and policy intelligence platform focused on state governments. We combine nonpartisan coverage of Statehouses across the country alongside state government data and AI-native to…
What We Do At GoGuardian, we’re helping build a future where all learners are ready and inspired to solve the world’s greatest challenges. Our award-winning system of learning solutions is purpose-built for K-12 and trus…
Est. 205,000 USD
What We Do At GoGuardian, we’re helping build a future where all learners are ready and inspired to solve the world’s greatest challenges. Our award-winning system of learning solutions is purpose-built for K-12 and trus…
Est. 205,000 USD
What We Do At GoGuardian, we’re helping build a future where all learners are ready and inspired to solve the world’s greatest challenges. Our award-winning system of learning solutions is purpose-built for K-12 and trus…
The key to our success is simple; we deliver the highest quality, on time, with passion and commitment, and live every day by a set of great values. We've built a company that fosters long-term careers in an environment…