Senior Software Engineer focusing on ARO HCP project at Red Hat, contributing to Kubernetes and Azure Red Hat OpenShift developments.
Responsibilities
Actively participate in container and virtualization-related projects and communities like Kubernetes, Red Hat OpenShift, and KubeVirt
Develop and implement new features; contribute to open source projects in Golang, Python
Collaborate with team leads, architects, and other engineers on the design and architecture of our offerings
Become responsible for the quality of our offerings, participate in peer code reviews and continuous integration (CI), and respond to security threats
Work with Red Hat's Global Customer Support team and partner support teams on resolving customer issues
Work with the Quality Engineering (QE) team to ensure that projects are tested correctly
Publicize the team's work through blogs, web postings, or conference talks
Stay up-to-date on the latest advancements in AI frameworks
Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality
Requirements
5+ years of professional software engineering experience
Bachelor’s degree or higher in Computer Science, Engineering, or a related field (or equivalent experience)
Demonstrated experience working in a Linux environment with Golang
Proficient in a container ecosystem like Docker, Kubernetes, Red Hat OpenShift
Solid understanding of microservices architectures and concepts including APIs, versioning, monitoring, etc.
Ability to examine various technological areas deeply and deliver solutions
Experience with AI frameworks and tooling
Excellent debugging skills
Proficient written and verbal communication skills in English.
Senior Software Developer for Vortex platform enhancing simulation solutions in training applications. Collaborating within an agile multidisciplinary team to develop advanced simulation software.
Senior Full - Stack Engineer at Alpaca responsible for designing and implementing internal tools. Collaborating with cross - functional teams to streamline workflows for operations.
Senior Full - Stack Engineer developing user - facing trading applications at Alpaca. Collaborating with global teams to architect and enhance financial infrastructure across the full stack.
Senior Engineer responsible for designing, implementing, and maintaining systems at Alpaca, a financial services firm. Collaborating globally to support high - availability trading solutions.
Senior Full Stack Developer developing geospatial platforms for government and industry clients. Leading application development within a collaborative geomatics team at a geomatics company.
Software Engineer responsible for entire software development lifecycle at Test Company. Collaborating with teams to enhance internal and customer - facing solutions and services.
Product Engineer developing Tailscale's product through client code and backend integration. Collaborating with designers and managers to enhance customer engagement and product strategy.
Software Engineer developing prototypes and integrations for Tailscale's AI connectivity solutions. Collaborating with customers and rapidly iterating on feedback for effective product strategies.
Software Engineer developing networking features and optimizations for Tailscale's software. Collaborating with design and product teams in a fully remote environment.
Full Stack Intermediate Software Developer for Paidiem's secure platform enabling instant payments and payroll funding. Collaborating on product development with technologies like Angular, NodeJS, and PostgreSQL.