Principle Engineer - Python
Brilliant Infotech Inc. · Irving, TX · 1 mo ago
EngineeringFull-time
About the role
The successful candidate will be leading complex engineering initiatives, building and maintaining web applications and APIs, and implementing CI/CD automation and DevOps practices.
Responsibilities
- Lead the design and implementation of complex web applications and APIs using industry-standard frameworks like Django, FastAPI, and Flask.
- Design and implement CI/CD automation and DevOps practices, including GitHub Actions and reusable workflow development.
- Integrate security and quality scanning into CI/CD pipelines, enforcing policy gates with tools like Sonar, Checkmarx, Black Duck, GitHub Secret Scanning, and DAST.
- Build or operate deployment automation to OpenShift using Harness CD (or equivalent), including promotion, approvals, and rollback strategies.
- Develop and maintain Django-based platforms at enterprise scale, including Wagtail CMS and Wagtail CRX (CodeRed CMS).
- Engage in DevSecOps or application security engineering, including compliance automation and vulnerability management.
- Collaborate across engineering, security, platform, and governance stakeholders to deliver reusable standards and adoption outcomes.
- Utilize coding assistants (GitHub Copilot) and AI-powered development tools in a professional engineering environment.
Requirements
- 10+ years of professional software engineering experience with strong proficiency in Python.
- 10+ years of building web applications and APIs using industry-standard frameworks (Django, FastAPI, Flask).
- 8+ years of designing and implementing CI/CD automation and DevOps practices, including GitHub Actions and reusable workflow development.
- Hands-on experience integrating security and quality scanning into CI/CD pipelines (Sonar, Checkmarx, Black Duck, GitHub Secret Scanning, and DAST) with enforceable policy gates.
- 5+ years of experience with cloud-native platforms and container orchestration (OpenShift/Kubernetes) including deployment automation.
- Experience building or operating deployment automation to OpenShift using Harness CD (or equivalent), including promotion, approvals, and rollback strategies.
- 5+ years of DevSecOps or application security engineering experience, including compliance automation and vulnerability management.
- Proven ability to collaborate across engineering, security, platform, and governance stakeholders to deliver reusable standards and adoption outcomes.
- Experience utilizing coding assistants (GitHub Copilot) and AI-powered development tools in a professional engineering environment.
Qualifications
- 12-15+ years of Python development with deep expertise in modern Python patterns, packaging, and test automation (Pytest).
- Experience developing and maintaining Django-based platforms at enterprise scale; familiarity with Wagtail CMS and Wagtail CRX (CodeRed CMS).
- Experience with OpenShift/Kubernetes platform engineering and operational patterns (multi-tenant clusters, resource governance, observability).
- Experience with infrastructure-as-code and GitOps practices (Terraform, Ansible, ArgoCD) and policy-as-code approaches.
- Deep familiarity with branching strategies, repo governance, and release branching models for enterprise delivery.
- Experience with SRE practices, observability platforms, and incident management workflows.
- Familiarity with spec-driven development (e.g., GitHub Spec-Kit) and API-first design.
Skills
- Strong proficiency in Python and industry-standard frameworks (Django, FastAPI, Flask).
- Hands-on experience with CI/CD automation and DevOps practices.
- Experience with security and quality scanning tools (Sonar, Checkmarx, Black Duck, GitHub Secret Scanning, DAST).
- Experience with cloud-native platforms and container orchestration (OpenShift/Kubernetes).
- Experience with deployment automation and CI/CD pipelines (Harness CD, GitHub Actions).
- Experience with DevSecOps and application security engineering.
- Experience with coding assistants (GitHub Copilot) and AI-powered development tools.
- Experience with infrastructure-as-code and GitOps practices.
- Experience with SRE practices, observability platforms, and incident management workflows.
- Experience with spec-driven development (e.g., GitHub Spec-Kit) and API-first design.
Pay
Competitive salary commensurate with experience.
Schedule
Hybrid 3 day onsite/2 days remote.