Remote Principal Backend Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Principal Backend Engineer will design, develop, and maintain scalable, distributed systems with a focus on performance and reliability.
  • This role involves hands-on coding and code reviews using Python, Golang, and Node.js.
  • The engineer will set the technical direction, advocate for engineering best practices, and lead the adoption of cutting-edge technologies.
  • Mentoring and guiding engineers to foster a culture of learning, collaboration, and technical excellence is a key responsibility.
  • The engineer will architect robust systems that ensure high throughput, resiliency, and scalability.
  • Implementing monitoring, logging, and tracing to maintain system health is essential.
  • Collaboration with cross-functional teams, including Product, Data Engineering, and DevOps, to achieve strategic objectives is required.
  • Developing comprehensive documentation for system architecture and operational standards is part of the job.

Requirements:

  • Candidates must have 8+ years of software engineering experience focused on distributed systems and scalable service development.
  • Proficiency in Python, Golang, Java, or Node.js with a deep understanding of distributed computing and scalable design is required.
  • Strong leadership skills with a proven track record of mentoring engineers are essential.
  • Expertise in SLAs, system resiliency, observability, and cloud platforms like AWS is necessary.
  • Familiarity with transactional and analytical storage systems (e.g., MySQL, MongoDB, S3, Snowflake) is required.
  • Excellent communication skills for explaining complex technical concepts are a must.

Benefits:

  • OneTeam offers the opportunity to accelerate your career with handpicked projects that ensure immediate productivity and impact.
  • The company embraces a continuous handover approach, providing a stable and supportive environment for professional growth.
  • Employees have the chance to scale their careers effortlessly, with opportunities to take on new challenges and expand their skill sets continuously.
About the job
Posted on
Job type
Salary
-
Leave a feedback