
Software Backend Engineer
MARSS Group
full-time
Posted on:
Location Type: Hybrid
Location: Monaco • Monaco
Visit company websiteJob 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