Match score not available

Senior / Lead Backend Engineer (Go, Golang)

Remote: 
Full Remote
Contract: 
Salary: 
67 - 84K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5-6 years experience, MS degree in Computer Science, Proficient in Go/Java technologies, Understanding of design patterns, Knowledge of internet technologies.

Key responsabilities:

  • Design and develop server-side applications
  • Collaborate in an Agile team
  • Create maintainable code solutions
  • Enhance security and performance
  • Conduct code reviews and mentorship

Job description

Job Description:

● Location: Fully remote, EU timezone (CET +/- 2hours)

● Start date: ASAP

● Languages: English is mandatory; French is a plus

● Our client: Cloud Computing / Blockchain / AI - European Saas

Responsibilities:

● Design and develop scalable, distributed, server-side software applications and microservices

● Collaborate within an Agile Scrum team to define and prioritize backlog items, and proactively identify risks and dependencies

● Create clean and maintainable code solutions

● Implement remote solutions facilitating peer-to-peer communication

● Ensure cross-platform functionality and application compatibility

● Participate actively in the application lifecycle management

● Optimize solutions for performance and reliability

● Establish and enhance security measures

● Enhance code quality by writing unit tests and implementing automation

● Engage closely with product and design teams to grasp end-user requirements thoroughly

● Foster collaboration with team members to integrate innovative ideas

● Develop reusable code libraries

● Conduct thorough code reviews and provide mentorship to development teams

● Champion and uphold best engineering practices, maintaining high standards for quality and craftsmanship.

Required qualifications:

● Minimum 5-6 years of experience as a Senior/Lead Backend Engineer

● Hold an MS degree in Computer Science or a closely related technical field

● Demonstrate technical proficiency in Go/Java technologies

● Possess extensive understanding of design patterns and multi-threaded programming

● Have practical knowledge of internet technologies such as TCP/IP, HTTP, HTML, and XML

● Familiarity with service-oriented designs and methodologies including web services, REST, and JSON

● Ability to create well-structured RESTful APIs and comprehend their implications on client-side application code

● Understanding of Agile fundamentals and adherence to the Agile Manifesto.

Preferred qualifications:

● Hands-on experience with container orchestration platforms like Kubernetes and container runtimes like Docker

● Proficiency in using tracing and logging systems for rapid diagnosis of production issues

● Track record of developing business-critical, large-scale systems with high availability

● Familiarity with public cloud services, particularly Amazon AWS, Azure, or OVH

● Exposure to continuous delivery pipelines.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Spoken language(s):
EnglishFrench
Check out the description to know which languages are mandatory.

Back-End Engineer Related jobs