Tech Lead — C# $$$$

ApomSolutions Verified Employer

Tech Lead — C# Data Ingestion and Analysis

Location: Remote
Industry: Computer and Network Security
Employment type: Full time / Contractor B2B

 

About the Company and Project Mission

Company overview: We are a global exposure management company that helps organizations identify and close cybersecurity gaps that threaten business value, reputation, and trust. Our AI‑powered platform unifies visibility, insight, and action across the entire attack surface and protects more than 44,000 customers worldwide.

Project mission: curret team’s mission is to keep the product in optimal operational condition. This includes managing customer support tickets, ensuring system stability, and delivering ad hoc improvements to meet specific customer needs. Team members engage directly with end users and must be prepared to join live troubleshooting sessions to resolve infrastructure or data‑specific issues. Full English proficiency is required.

 

Role Overview and Focus

Role summary: The Tech Lead will own maintenance and operational excellence for a complex C# codebase used for data ingestion and analysis. The same codebase supports both on‑premise and SaaS deployments, so the lead will coordinate development and maintenance across both environments.

Primary focus: This is a maintenance‑driven role. Day‑to‑day work centers on customer ticket resolution, dependency updates, stability improvements, and targeted fixes rather than greenfield development or major architectural redesigns.

 

Key Responsibilities:

  • Lead maintenance of a complex C# service suite responsible for event collection, processing, and analysis.
  • Manage customer support tickets and participate in live troubleshooting sessions with end users.
  • Ensure system stability by updating dependencies, fixing infrastructure and data bugs, and improving reliability.
  • Mentor and guide team members to help them navigate the codebase and avoid getting lost in system complexity.
  • Coordinate cross‑stack work: backend C# services, JS APIs, and JS frontend interactions.
  • Communicate clearly with customers and internal stakeholders about issues, fixes, and expectations.

 

Required Experience and Skills:

  • 10+ years of professional software development experience.
  • Proven experience with large, complex systems and long‑running codebases.
  • Strong C# expertise; familiarity with semi‑functional programming patterns.
  • Comfortable working across the same codebase deployed for both on‑premise and cloud (SaaS) environments.
  • Full English proficiency for customer interaction and team communication.
  • Excellent communication and troubleshooting skills; able to lead live debugging sessions with customers.
  • General infrastructure experience is required; domain‑specific knowledge (security, Active Directory) is not mandatory.

 

Tech Stack:

  • Backend: C# services for event collection, processing, and analysis
  • APIs: JavaScript
  • Frontend: JavaScript
  • Deployment: Cloud hosting for SaaS; on‑premise deployments share the same codebase
  • Security background: Helpful but not required

 

Hiring Process

  1. Introductory conversation
  2. Technical interview with live coding
  3. Technical and interpersonal interview

 

What We Offer

  • Work on a mission‑critical product used by thousands of enterprises.
  • Remote and flexible work arrangements.
  • Opportunity to lead and mentor engineers on a mature, high‑impact codebase.
  • Direct customer engagement and visible impact on product stability.

Required languages

English C1 - Advanced
Published 25 March
30 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...