Full Time

Senior Back End Software Engineer - Inventory

Cloudbeds
$110,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 Cloudbeds, so some details may not match this job. The employer's own page has the real description.

Job Overview

Cloudbeds is seeking a highly skilled Senior Back End Software Engineer specializing in Inventory Management to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining robust backend systems that enhance inventory processes and contribute to overall product performance. You will collaborate with cross-functional teams to produce high-quality software solutions, ensuring efficient operations and scalability throughout our platform.



Job Responsibilities

  • Design and develop scalable backend services and APIs for inventory management.
  • Collaborate with front-end developers and UX/UI designers to bridge the gap between visual elements and server-side logic.
  • Optimize existing codebase and troubleshoot any backend issues.
  • Implement best practices in software development, including version control, testing, and code reviews.
  • Conduct system analysis and performance tuning for optimal application efficiency.
  • Participate in architectural decisions and influence the technology strategy for inventory solutions.
  • Mentor junior engineers and contribute to team knowledge sharing initiatives.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in back-end development, preferably with expertise in inventory systems.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Strong understanding of database technologies, including SQL and NoSQL databases.
  • Experience with version control systems such as Git.
  • Familiarity with cloud services platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving skills and a keen attention to detail.


Technologies & Tools

The Senior Back End Software Engineer will work with various technologies and tools, including but not limited to Java, Python, Node.js, RESTful APIs, SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), Docker, Kubernetes, and AWS services. Familiarity with CI/CD pipelines will also be advantageous for deploying and managing applications in a cloud environment.



Ideal Candidates

The ideal candidate for the Senior Back End Software Engineer position possesses a robust technical background combined with excellent communication skills. They are not only adept at troubleshooting and problem-solving but also show initiative in improving processes and inefficiencies. A proactive attitude in mentoring peers and sharing knowledge will greatly contribute to the team’s success. Candidates should demonstrate a passion for technology and a commitment to delivering high-quality software solutions.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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