Full Time

Backend Software Engineer (Remote) - no c2c

RemoteWorker US
Remote!
$90,000 - $150,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 RemoteWorker US, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Backend Software Engineer at RemoteWorker US, you will be responsible for the design, development, and maintenance of server-side components and applications. Your role will primarily focus on optimizing the backend infrastructure, ensuring efficient operation and high availability of services. Collaborating with cross-functional teams, you will play a key part in shaping the development processes, contributing to the overall success of our projects while adhering to best practices in software development.



Job Responsibilities

  • Design, implement, and maintain scalable backend systems and services.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and efficient code while ensuring adherence to coding standards.
  • Conduct code reviews and propose enhancements for improvements to performance and reliability.
  • Diagnose and troubleshoot technical issues and outages efficiently.
  • Participate in the development lifecycle from conception to deployment and maintenance.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in backend development.
  • Proficient in at least one programming language such as Java, Python, or Ruby.
  • Extensive experience with RESTful APIs and web services.
  • Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of cloud services (AWS, Azure, or Google Cloud) is a plus.
  • Strong understanding of software development methodologies and best practices.


Technologies & Tools

The Backend Software Engineer will work primarily with languages such as Java, Python, or Ruby. Familiarity with RESTful API development, database management systems (like MySQL, PostgreSQL), and experience with cloud computing platforms (AWS, Azure, Google Cloud) are crucial. Proficient use of version control systems like Git, along with knowledge of containerization tools such as Docker, will also be a vital part of everyday responsibilities.



Ideal Candidates

Ideal candidates for the Backend Software Engineer position will possess strong analytical and problem-solving skills, along with a passion for technological innovation. They should be able to work independently while also collaborating effectively with team members. Excellent communication skills are essential for articulating technical concepts to non-technical stakeholders. A proactive attitude towards learning new technologies and best practices is also highly valued, ensuring continuous improvement within the team.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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