50plusstellen
Zurück zu den Treffern

Senior Backend Engineer (Remote)

Anzeige auf Englisch

ArbeitsortMtubatuba Local Municipality
+ 2 weitere
HomeofficeVollständig remote

About the Role

Our client, a cutting-edge technology firm specializing in cloud-based solutions, is looking for a highly skilled and experienced Senior Backend Engineer to join their fully remote engineering team. This is a critical role focused on designing, developing, and maintaining robust, scalable, and high-performance backend systems that power their flagship products. You will be responsible for architectural decisions, ensuring code quality, optimizing performance, and collaborating with cross-functional teams to deliver exceptional software solutions. As a remote-first company, we emphasize asynchronous communication, autonomy, and a results-oriented culture. The ideal candidate has a deep understanding of backend development principles, extensive experience with cloud technologies, and a passion for solving complex technical challenges.

This is a fantastic opportunity to make a significant impact on products used by thousands globally, all while enjoying the flexibility of working from home.

Key Responsibilities

  • Design, develop, and implement scalable, reliable, and high-performance backend services and APIs using languages such as Python, Java, Node.js, or Go.
  • Architect and build robust data storage solutions using databases like PostgreSQL, MySQL, MongoDB, or similar.
  • Collaborate closely with frontend developers, product managers, and DevOps engineers to define system requirements and deliver end-to-end solutions.
  • Optimize application performance, identify bottlenecks, and implement solutions for improved efficiency and scalability.
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Ensure the security and integrity of applications and data.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot and resolve complex backend issues, ensuring system stability and uptime.

Requirements

  • Proven experience as a Backend Engineer or similar role, with a strong portfolio of developed applications.
  • Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go).
  • Extensive experience with relational and NoSQL databases, including data modeling and query optimization.
  • Solid understanding of microservices architecture, RESTful API design, and distributed systems.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits

  • Highly competitive salary and performance-based bonuses.
  • Fully remote work environment with flexible hours.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Professional development opportunities, including training and conference budgets.
  • Access to modern technology stacks and tools.
  • A culture that values innovation, collaboration, and individual contribution.
  • Home office setup stipend.

Arbeitgeber

Mehr Stellen finden

Ähnliche Stellen bei anderen Arbeitgebern

Weitere Stellen bei Placements24

Alle 781 Stellen

Arbeitgeber mit ähnlichen Stellen

Verwandte Fachgebiete