Backend Engineer (US Eastern Time Zone)
Job description
Backend Engineer (US Eastern Time Zone) at Bamboohr.
About the role
Bamboohr is seeking a skilled Backend Engineer to join our dynamic team, focusing on developing robust and scalable backend systems. This position is ideal for someone who thrives in a fast-paced environment and is passionate about building high-performance applications. As a Backend Engineer, you will play a crucial role in enhancing our technology stack and ensuring seamless integration with various services. Your expertise will directly contribute to the efficiency and effectiveness of our backend infrastructure, enabling us to deliver exceptional digital experiences to our clients.
Key facts
What you'll do
- Design, develop, and maintain backend services and APIs that support our applications and services.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed and scalability, ensuring high availability and performance.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members to foster a culture of continuous improvement.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to services.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Stay updated with emerging technologies and industry trends to continually enhance our backend capabilities.
- Document backend processes, APIs, and systems to ensure clarity and maintainability for current and future team members.
- Collaborate with cross-functional teams to define and implement new features that align with business goals.
- Assist in the development of testing strategies and frameworks to ensure the reliability of backend services.
- Mentor junior developers and contribute to their professional growth within the organization.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- A minimum of 3 years of experience in backend development, with a strong focus on server-side programming languages such as Python, Java, or Node.js.
- Proficiency in working with relational and non-relational databases, including MySQL, PostgreSQL, or MongoDB.
- Experience with RESTful API design and development, ensuring efficient data exchange between client and server.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, including deployment and management of backend services.
- Strong understanding of software development methodologies, including Agile and DevOps practices.
- Excellent problem-solving skills and the ability to work independently as well as collaboratively within a team.
- Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Knowledge of version control systems, particularly Git, for effective collaboration and code management.
Nice to have
- Experience with containerization technologies such as Docker or Kubernetes for application deployment and orchestration.
- Familiarity with message brokers like RabbitMQ or Kafka for building distributed systems.
- Knowledge of microservices architecture and its implementation in real-world applications.
- Experience in performance tuning and optimization of backend systems.
- Understanding of security best practices in backend development to protect sensitive data.
Skills & tools
- Proficient in backend programming languages (Python, Java, Node.js)
- Familiarity with database management systems (MySQL, PostgreSQL, MongoDB)
- Experience with cloud services (AWS, Azure, Google Cloud)
- Knowledge of RESTful API design and development
- Proficient in version control (Git)
- Understanding of Agile methodologies
Practical notes
- This position is fully remote, but candidates should be available to work during US Eastern Time Zone hours.
- Salary is competitive and commensurate with experience; specific figures will be discussed during the interview process.
- Bamboohr is open to sponsoring work visas for qualified candidates.
- Interested candidates can apply through our careers page at https://mdotm.bamboohr.com/careers/69.
At Bamboohr, we are committed to fostering a diverse and inclusive work environment. We welcome applications from individuals of all backgrounds and experiences. Join us in building innovative solutions that make a difference!