Contribute to feature implementations, bug fixes, and system improvements in a collaborative, agile environment.
Participate in all aspects of the software development lifecycle, including design, coding, testing, and peer code reviews.
Ensure product quality by actively engaging in continuous integration (CI) and continuous delivery (CD) workflows and secure engineering practices.
Collaborate with your peer team members, team lead, quality engineers, and other stakeholders to translate requirements into actionable user stories and successful deliverables.
Proactively utilize AI-assisted development tools (e.g., Cursor, Claude Code, Gemini) for code generation, auto-completion, and intelligent suggestions to accelerate your day-to-day development work.
Share technical knowledge with colleagues and continuously build your understanding of the components maintained by the team.
Investigate, troubleshoot, and address prioritized customer issues and bugs, ensuring they have the appropriate severity level to reflect customer impact.
Participate in agile ceremonies, maintaining a high-level understanding of the team's Jira backlog, scoping and sizing upcoming work, and providing input to the team lead during sprint planning.
Requirements
2+ years of software development experience working in a Linux environment with at least one language such as Go (Golang), Python, Java, or C/C++.
Practical experience with container-related technologies (such as Kubernetes or Red Hat OpenShift).
Familiarity with microservices architectures and distributed systems concepts, including APIs and versioning.
Excellent communication and collaboration skills, with a proven ability to work effectively within globally distributed teams.
A natural technology curiosity and a supportive mindset toward learning AI tools and frameworks.
Bachelor's degree in computer science or equivalent working experience.
Tech Stack
Distributed Systems
Java
Kubernetes
Linux
Microservices
OpenShift
Python
Go
Benefits
Flexible working hours
Professional development opportunities
Software Engineer – GoLang, Kubernetes, OpenShift at Red Hat | JobVerse