CrowdStrike Container Security Engineer
Role details
Job location
Tech stack
Job description
OpenKyber is currently seeking a Full-Stack Software Engineer (React / Python / FastAPI) for a 6M C2H opportunity that is located in Fort Worth, TX 76132 (4-5 days onsite). The Full-Stack Software Engineer will join an established SaaS company delivering real-time market intelligence, pricing benchmarks, predictive analytics, interactive dashboards, and procurement decision support tools. The Full-Stack Software Engineer will contribute to the development of a platform that aggregates complex data, provides actionable insights through time-series visualizations and forecasting, and helps users in dynamic, price-volatile markets optimize decisions and reduce costs. The Full-Stack Software Engineer will maintain, extend, and improve this production platform. The Full-Stack Software Engineer will work within a large, mature codebase that powers live analytics for active users. About the Project :
The Software Engineer will own features end-to-end, including database schema / migrations, API design / implementation, frontend UI / UX, testing, deployment-to-dev, UAT, and production environments.
- React Front-End (45%) Building / Enhancing Interactive Dashboards / Data Visualizations / User Workflows / Responsive UIs
- Python / FastAPI Backend (35%) Developing Secure APIs / Business Logic / Data Processing / Authentication
- DevOps / Operations / Platform / SRE (20%) Infrastructure / 3rd Party Integrations / Testing / Deployment
Requirements
Full-Stack Software Engineer Modern React / TypeScript Developer Specializing in Responsive Data Dashboards / Tailwind CSS Styling / Interactive Charts (ChartJS / Recharts) / React Router v6+ / Typed APIs / Fast Vite Development
React / TypeScript | Front-End Development Building Data-Intensive Dashboards (no class components) | React 18+ (Functional Components / Custom Hooks / Context API for State Management) / TypeScript (Strict Mode Enforcement Throughout / Defining Precise Interfaces [expertise] / Generics for Reusable Components/Utilities / Leveraging Type Inference to Minimize Any Usage)
UI Styling / Layouts Designing / Developing Responsive Interfaces | Tailwind CSS (Utility-First Styling / Composing Complex Layouts [Grid / Flex / Responsive Breakpoints]) | Tailwind CSS directly within JSX without Custom CSS Files
Data Visualization Developing Interactive Charts | ChartJS / Recharts / Victory (Time-Series / Multi-Axis / Zoomable/Pannable Views / Custom Tooltips / Dashboard Layout Handling Large Dataset Performance Optimization)
Client-Side Routing / React Router v6+ | Front-End Architecture / Tooling Implementing Client-Side Routing with React Router v6+ | API Integration with Axios / Fetch (Typed API Requests / Interceptors) | Vite Build Tool / Development Server (Fast HMR [Hot Module Replacement] / Optimized Production Bundles)
Python / FastAPI | Backend Development Developing High-Performance APIs | Python 3.11+ / FastAPI (Async Routes / Endpoints / Pydantic v2 Models for Validation/Serialization / Custom Middleware for Logging / Rate Limiting / CORS / JWT Auth with Token Validation / Refresh Flows / Dependency Injection via Depends)
Data Access / ORM Owning Database Interactions | SQLAlchemy ORM (Async Support Preferred) / Alembic (Efficient Querying / Relationship Modeling [One-to-Many / Many-to-Many / Schema Evolution / Migration Management])
Database / Query Optimization Designing Advanced PostgreSQL Queries (Complex Joins / Window Functions / CTEs / Indexing Strategies) | Implementing Secure Multi-Tenant Data Patterns (Row-Level Security / Tenant_ID Filtering / Schema Isolation)
API Design / Standards Applying RESTful Best Practices | Utilizing Appropriate HTTP Status Codes for Success / Error Responses | Supporting Pagination (Offset/Limit / Cursor-Based) / Filtering / Sorting / Standard Query Parameters | Consistent Error Formatting with Relevant Detail / Code Fields | Generating OpenAPI / Swagger Documentation (FastAPI) PREFERRED (not required)
Azure / Cloud Platform Leveraging Azure Services | App Service / Azure Functions / Azure Pipelines (CI/CD) / Docker Containers / NGINX Configuration
Third-Party Integrations Integrating External Services (Stripe / HubSpot / Microsoft MSAL / SendGrid) using APIs / OAuth / Webhooks
Testing / QA Implementing Testing Frameworks | Playwright (End-to-End) / Vitest (Unit / Component Testing)
Data Warehousing / Analytics Querying Large Datasets in DW Environments (Azure Synapse Analytics)
SaaS Architecture Designing / Supporting Multi-Tenant SaaS Apps (Data Isolation / Scalability / Security)
Data-Intensive Systems Building Analytics Platforms / Time-Series Driven Apps Handling High-Volume Data
AI-Assisted Development Utilizing AI Coding Tools (GitHub Copilot / Claude / Cursor) to Accelerate Development / Improve Productivity