Backend Developer Posted 8 month ago

TAO.ai | Boston, Massachusetts, US Full Time | Remote

 

Job Descriptions

We are seeking a highly skilled Senior Back-End Developer to join our team and drive the development of robust, scalable, and efficient backend systems. This role will involve designing, implementing, and optimizing backend architecture, collaborating with cross-functional teams, and ensuring best practices for security, performance, and maintainability. This is an exciting opportunity for a developer who thrives in a fast-paced, innovative environment and is passionate about building impactful technology solutions.

Key Responsibilities
  • Develop and Maintain Server-Side Logic: Design and implement efficient, reusable, and reliable backend code to support high-volume, high-performance applications.
  • Database Management: Oversee database architecture, ensuring data consistency, security, and accessibility across various applications.
  • API Development: Create and maintain scalable and secure APIs to integrate with front-end applications and external services.
  • System Architecture: Work closely with the DevOps team to develop robust system architecture that ensures high availability and fault tolerance.
  • Optimize Performance: Identify bottlenecks and optimize backend performance to support millions of concurrent users.
  • Collaborate with Cross-Functional Teams: Work closely with front-end developers, product managers, and UX/UI designers to create seamless end-to-end solutions.
  • Security Best Practices: Implement and maintain high-security standards across all backend processes to protect sensitive data.
  • Mentorship: Lead, guide, and mentor junior developers to elevate the overall skill level of the team.
Qualifications
  • Experience: 5 years of experience as a back-end developer with a proven track record in a senior role.
  • Technical Expertise:
    • Proficiency in back-end languages like Python, Node.js, Java, or Ruby.
    • Extensive experience with databases (both SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis.
    • Expertise in RESTful APIs, microservices architecture, and serverless frameworks.
    • Familiarity with cloud services (AWS, Google Cloud, or Azure) and containerization (Docker, Kubernetes).
  • Performance Optimization: Strong understanding of performance optimization, including caching strategies, load balancing, and efficient code structure.
  • Security-Focused Mindset: Knowledge of best practices for securing applications, including familiarity with OAuth, JWT, encryption, and other security protocols.
  • Problem-Solving Skills: Ability to troubleshoot complex issues and improve system reliability.
  • Collaboration Skills: Excellent written and verbal communication skills, with experience working in cross-functional, agile environments.
Nice-to-Have
  • Familiarity with front-end technologies (JavaScript, React, Vue) to facilitate seamless API integration.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Background in working with large-scale distributed systems.
Side Kick

AI-Powered Career Coach assists you with everything around career !

What is a super perfect resume !

7:20

The secret to super perfect resume is keep it simple don’t over do it. Do you need help to create one !

7:20