MARSS Group

Software Backend Engineer

MARSS Group

full-time

Posted on:

Location Type: Hybrid

Location: Monaco • Monaco

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerGoJavaScriptKubernetesLinuxPythonTypeScript

About the role

  • Develop backend applications according to projects and roadmap needs and contribute to the efforts of the system architecture modernisation
  • Provide support and mentorship to less experienced colleagues
  • Take the initiative to communicate and stay updated with the team

Requirements

  • At least 5+ years of software programming experience
  • Demonstrate expertise in backend development, specifically with Golang and/or Python (both preferred)
  • Strong experience with system design and architecture
  • Capable of proposing alternative solutions when necessary
  • Ability to clearly articulate initiatives, listen to others, and influence in a collaborative manner
  • Ability to commit to timelines, accurately estimate development time, and assess risks
  • Confident with the below tech stack: Golang, Docker, GIT, comfortable in Linux environments
  • Bonus Points for… the rest of our tech stack: Python highly appreciated, with asyncio knowledge, Kubernetes and its ecosystem, Microservice architecture, Event Streaming, Video Processing (GStreamer / Janus / WebRTC), Frontend (HTML5, Javascript, Typescript), System Security, Cryptography, Electronics and embedded systems, serial interfaces, Machine Learning notions, DevOps tools such for CI/CD, monitoring stack
Benefits
  • Flexible working hours
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend developmentGolangPythonsystem designsystem architectureDockerGITLinuxMicroservice architectureMachine Learning
Soft skills
mentorshipcommunicationcollaborationinitiativerisk assessmenttime estimationinfluencelisteningarticulation