Software Engineer

Red RiverRaleigh, NC
$135,408 - $154,190Hybrid

About The Position

Design, develop, and maintain secure, scalable distributed systems and cloud-native microservices utilizing Golang and Red Hat OpenShift across multi-cloud platforms (AWS, GCP, and Azure). Engineer and deploy advanced Python and Bash scripts (utilizing grep, awk, sed) to automate Linux (RHEL/Fedora) administration and operational workflows.

Requirements

  • Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Information Systems or related field and four (4) years of experience in the job offered or related role.
  • Four (4) years of experience with container orchestration using Kubernetes and Red Hat OpenShift, including Docker and Dockerfile development.
  • Four (4) years of experience with Continuous Delivery (CD) pipelines using tools.
  • Four (4) years of experience with system observability and performance monitoring using Splunk and Grafana.
  • Four (4) years of experience with Golang for developing microservices and REST API web services across cloud platforms.
  • Four (4) years of experience with relational database modeling using PostgreSQL, NoSQL, and integration with cloud storage.
  • Four (4) years of experience with version control management using Git, GitHub and GitLab, including branching and merging strategies.
  • Four (4) years of experience with SRE and technical support within an enterprise organization utilizing Agile methodologies.
  • Two (2) years of experience with Linux system administration and automation using Bash and Python scripting.
  • Two (2) years of experience with Infrastructure as Code and GitOps for cloud resource automation.
  • Two (2) years of experience with MLOps and AI/ML application deployment using Red Hat OpenShift AI, including RAG and Large Language Models (LLMs).

Nice To Haves

  • Utilizing grep, awk, sed for advanced Python and Bash scripting.
  • Experience with AWS, GCP, and Azure.
  • Experience with Tekton (OpenShift Pipelines).
  • Experience with Argo CD.
  • Experience with PostgreSQL (relational) and MongoDB (NoSQL).
  • Experience with cloud storage (S3).
  • Experience with Red Hat OpenShift AI, including RAG and Large Language Models (LLMs).
  • Experience with Agile methodologies (Kanban).

Responsibilities

  • Architect and manage sophisticated Continuous Delivery (CD) pipelines using Tekton (OpenShift Pipelines) to automate containerized application build and deployments.
  • Implement Infrastructure as Code and GitOps (Argo CD) to automate cloud resource provisioning and ensure environment consistency.
  • Monitor and optimize system observability and performance using Splunk and Grafana, executing load tests to ensure proactive issue resolution.
  • Architect database solutions by modeling PostgreSQL (relational) and MongoDB (NoSQL) structures, integrating cloud storage (S3) for persistent data.
  • Govern enterprise version control using Git, GitHub and GitLab, enforcing complex branching/merging strategies and maintaining repository integrity.
  • Develop and deploy AI/ML applications and MLOps workflows using Red Hat OpenShift AI, including RAG and Large Language Models (LLMs).
  • Perform SRE functions and technical support within an enterprise environment, utilizing Agile methodologies (Kanban) to troubleshoot and resolve full-stack issues.
  • Produce technical documentation, architecture diagrams, and best practices for system design, development, and cloud-native operations.

Benefits

  • Bonus
  • Commission
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service