Array Corporation is seeking a Senior Software Engineer with a DevOps focus to build and maintain CI/CD pipelines, enhance security, and ensure compliance. This role involves close collaboration with development teams in a hybrid work environment.
Position: Senior Software Engineer - DevOps Focus (P4) Location: Raleigh, NC (Hybrid) Type: Full-time Schedule: Monday - Friday Array Corporation is seeking a Senior Software Engineer with DevOps adjacent experience to build and maintain CI/CD pipelines from scratch, implement application security principles, and ensure SOC2 compliance controls. Work closely with development teams to automate deployments and enhance our security posture while contributing to software development efforts. Job Description: Software Development & DevOps: • Software Development & DevOps • Design and build CI/CD pipelines from scratch using industry-standard tools • Implement infrastructure as code using Bicep or ARM templates • Develop and maintain deployment automation scripts and workflows • Contribute to application development while focusing on deployment and infrastructure needs • Enable teams to develop and release securely through automated security checks and compliance validation Feature Management & Telemetry: • Design and implement feature flag systems for safe, controlled deployments • Collect and analyze business telemetry to inform product decisions • Set up A/B testing frameworks and experimentation platforms • Monitor feature performance and user engagement metrics • Implement gradual rollout strategies and canary deployments Security & Compliance: • Implement application security principles throughout the development lifecycle • Configure security scanning tools in CI/CD pipelines • Implement SOC2 compliance controls and maintain audit trails • Set up secrets management and secure configuration practices • Monitor and respond to security alerts and incidents Monitoring & Operations • Implement comprehensive monitoring and alerting systems • Set up log aggregation and application performance monitoring • Create dashboards for system health and performance metrics • Optimize resource utilization and costs Experience: • 5+ years of software engineering experience with DevOps adjacent work • Proven experience building CI/CD pipelines from scratch • Strong software development background with modern programming languages • Experience working on end-user-facing applications • Hands-on experience with Azure cloud platform • Experience with containerization (Docker, Kubernetes) • Experience managing feature flag systems and experimentation platforms • Experience collecting and analyzing business telemetry and metrics Technical Skills: • Strong programming skills in multiple languages (Python, JavaScript, Java, C#, etc.) • CI/CD tools (Jenkins, GitLab CI, GitHub Actions, Azure DevOps) • Infrastructure as code (Bicep, ARM templates) • Monitoring tools (Prometheus, Grafana, ELK stack) • Scripting languages (Python, Bash, PowerShell) • Feature flag platforms (LaunchDarkly, Split, Optimizely, or similar) • Telemetry and analytics tools (Mixpanel, Amplitude, Google Analytics, or similar) • Strong understanding of application security principles • Experience implementing SOC2 controls Soft Skills: • Excellent communication with technical and non-technical teams • Ability to mentor team members on DevOps practices • Strong problem-solving and analytical thinking Preferred Qualifications: • Relevant certifications (Azure DevOps Engineer Expert) • Experience developing within compliance frameworks (HIPAA, GDPR) Join us to build robust, secure infrastructure that enables our development teams to deliver high-quality software efficiently. Array Corporation is the leading technology-enabled workforce solutions company whose mission is to fix how labor is bought, sold and delivered to enable universal access to the American Dream. We are proud to be an Equal Employment Opportunity and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Array Corporation is seeking a Senior Software Engineer with a DevOps focus to build and maintain CI/CD pipelines, enhance security, and ensure compliance. This role involves close collaboration with development teams in a hybrid work environment.