Overview
Octopus Deploy sets the standard for Continuous Delivery, empowering software teams to deliver value in an agile way. We work with an uncommon level of transparency and a collaborative, high-trust environment. We are seeking a Senior Software Engineer to become a key contributor to our R&D team and help drive the development of our innovative product. This remote position requires you to be located in EMEA.
Responsibilities
- Take part in our “Fire & Motion” process : handle critical customer issues, conduct investigations, propose solutions, and deliver fixes through development or by collaborating with our support team and customers directly.
- Take ownership of the end-to-end lifecycle of backend components — from research and design to development, testing, deployment, and monitoring.
- Contribute to security hardening by identifying and fixing vulnerabilities.
- Enhance our monitoring, traceability, and debuggability through improvements to our internal systems.
- Identify technical challenges and improve overall architecture, code quality, and platform stability.
- Mentor and collaborate with team members by sharing knowledge, offering guidance, and fostering a culture of continuous growth.
- Actively contribute to technical discussions and collaborate on strategies to deliver scalable, high-quality solutions.
Your Background
5+ years of professional experience in large-scale backend development, with strong expertise in Node.js.Familiarity with GoLang and a willingness to grow in this area alongside Node.js.Solid experience with Docker and Kubernetes, including designing and managing containerized applications. Experience with Docker / K8s APIs is a strong plus.Strong experience with MongoDB; familiarity with Postgres, Redis, and RabbitMQ is a plus.A pragmatic, action-oriented mindset, comfortable diving into complex problems and learning quickly.Willing to tackle challenging and occasionally routine tasks, while eager to grow and take on new opportunities.Hands-on experience with cloud platforms and microservices architectures.Strong verbal and written communication skills, with the ability to explain technical concepts clearly and collaborate effectively within a team.Able to work independently while thriving in team-driven environments.Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).Familiarity with CI / CD concepts and practical usage is a plus.Notes on Recruitment Security
Official communication channels : All communication from Octopus Deploy recruiters or hiring managers will come from official email addresses ending in @octopus.com.Be cautious of recruitment scams and do not provide personal or financial information without verification. If unsure, contact us atBe vigilant for signs of scams such as requests for payment, unusual payment methods, or offers from non-official domains.#J-18808-Ljbffr