Overview
Location : Hybrid (Preferred to be within Dallas-Fort Worth Metroplex or Austin)
Job Type : Full-time
Benefits : Yes
Role : Full Stack Developer - Platform & AI
ContraForce is looking for an experienced Full Stack Engineer with strong expertise in .NET, Python, and data science to join our team. Our mission is to democratize security operations and make cybersecurity accessible for all businesses. You'll play a critical role in building and scaling our AI-driven security delivery platform, contributing across the stack from backend services to data pipelines and intelligent automation.
This is an exciting opportunity to have a direct impact on our product, our customers, and the way cybersecurity services are delivered worldwide. You'll work in a fast-paced, collaborative environment where creativity, adaptability, and problem-solving are highly valued.
Responsibilities
- End-to-End Development
- Build and maintain full stack applications using .NET (C#), Python, and modern front-end frameworks.
- Develop APIs, services, and backend systems that process high volumes of security data.
- Ensure performance, scalability, and security in all code.
- Data Engineering & Data Science
- Design, implement, and optimize data pipelines for large-scale security telemetry.
- Apply data science and machine learning techniques to detect anomalies, improve automation, and strengthen incident response.
- Collaborate with AI engineers to productionize models and integrate them into the platform.
- Cross-Functional Collaboration
- Partner with product managers, designers, and security experts to deliver user-friendly, data-driven features.
- Translate complex security and business requirements into technical solutions.
- Best Practices & Code Quality
- Write clean, testable, and maintainable code.
- Drive code reviews, architecture discussions, and engineering best practices.
- Implement CI / CD, automated testing, and infrastructure as code.
- Problem Solving & Ownership
- Take ownership of end-to-end projects while balancing multiple priorities in a fast-paced environment.
- Proactively identify risks, recommend improvements, and deliver reliable solutions.
- Innovation & Growth
- Stay up to date on .NET, Python, ML / AI frameworks, and modern web technologies.
- Influence technical strategy and architectural decisions for future platform growth.
Qualifications
Required / Minimum Qualifications :
5+ years of professional full stack development experience.Strong experience with .NET (C#) for backend and API development.Strong experience with Python for data processing, automation, and machine learning.Hands-on experience with data science workflows (model building, evaluation, deployment).Proficiency with SQL and NoSQL databases.Solid understanding of cloud platforms (Azure preferred), containerization (Docker, Kubernetes), and CI / CD.Strong grasp of application security best practices.Preferred Qualifications :
Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field.Experience building multi-tenant SaaS applications.Familiarity with Microsoft Security ecosystem (Sentinel, Defender XDR, Entra ID, etc.).Production experience with ML / AI frameworks (e.g., scikit-learn, TensorFlow, PyTorch).Strong communication and collaboration skills; ability to thrive in ambiguity.Employment details
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : Software DevelopmentSalary range not provided in the description.
J-18808-Ljbffr