Full Time

Senior Engineer - Backend Software (Remote, EU)

Get It Recruit - Information Technology
Remote!
$90,000 - $130,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Overview


The Senior Engineer - Backend Software at Get It Recruit - Information Technology is responsible for designing, developing, and maintaining backend systems that support our scalable applications. This role demands a high level of technical expertise and experience in backend development, utilizing various programming languages and frameworks. The ideal candidate will collaborate closely with cross-functional teams to ensure the successful implementation of solutions that enhance system performance and improve user experience.



Job Responsibilities

  • Design, implement, and maintain efficient, reusable, and reliable backend code.
  • Identify bottlenecks and bugs and devise solutions to address and prevent these issues.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Conduct peer code reviews to ensure shared knowledge and maintain code quality.
  • Participate in the architecture and design of scalable applications.
  • Implement data storage solutions and ensure databases are optimized and secure.
  • Lead technical discussions and guide architectural decisions within the team.
  • Stay up to date with emerging technologies and industry trends to incorporate into development practices.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in backend development with a focus on scalable applications.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Strong understanding of RESTful APIs, microservices architecture, and cloud technologies.
  • Experience with database management systems (e.g., PostgreSQL, MySQL, MongoDB).
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Excellent problem-solving skills and a strong attention to detail.
  • Ability to work independently and collaboratively in a remote team environment.


Technologies & Tools


The Senior Engineer - Backend Software role utilizes various technologies and tools, including programming languages such as Python, Java, and Go, alongside database management systems like PostgreSQL and MongoDB. Familiarity with cloud services (e.g., AWS, Azure), containerization tools (e.g., Docker), and orchestration technology (e.g., Kubernetes) is essential. Development tools such as Git for version control are also a key part of the daily workflow in maintaining high code quality and efficient collaboration.



Ideal Candidates


Ideal candidates for this position will exhibit a strong sense of ownership and accountability for their work. They will possess exceptional analytical skills, enabling them to solve complex problems with innovative solutions. Excellent communication and collaboration skills are crucial for working effectively within a remote team. Furthermore, candidates who demonstrate adaptability and a passion for continuous learning will thrive in our dynamic environment, helping to drive technical excellence and contribute positively to our team's objectives.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.