Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Staff Backend Software Engineer

at Tractian

Posted 1 day ago 6 applied

Description:

  • The software department at TRACTIAN is focused on innovation, creating an integrated ecosystem for maintenance and process management.
  • The team develops an all-in-one software solution that combines predictive maintenance capabilities with a comprehensive Computerized Maintenance Management System (CMMS).
  • This approach empowers maintenance and process teams with a unified platform to predict equipment failures, optimize maintenance workflows, and enhance operational efficiency.
  • As a Staff Backend Software Engineer, you will shape the foundation of the backend infrastructure.
  • You will build a scalable, resilient, and high-performing platform that supports innovative product offerings and delivers an exceptional user experience.
  • Responsibilities include working with engineers and technical leaders to ship products, building high-quality end-to-end product experiences, improving engineering standards, and leading the team to execute against roadmaps.
  • You will make effective tradeoffs considering business priorities, user experience, and a sustainable technical foundation.
  • Additionally, you will identify, scope, and lead large technical projects to evolve and scale early-stage products while ensuring the reliability of existing systems.

Requirements:

  • A Bachelor’s degree in Computer Science, Engineering, or a related technical field is required.
  • You must have 5+ years of backend development experience, focusing on platform and infrastructure roles.
  • Deep expertise in backend programming languages such as Go, Node, and Python is necessary.
  • Experience in managing state in distributed systems and understanding microservices architecture is required.
  • Proficiency in backend testing frameworks and knowledge of system testing best practices is essential.
  • You should have experience working across engineering teams and other functions to build alignment, drive decision-making, and communicate transparently.
  • Experience in mentoring and developing engineers and peers is also required.

Benefits:

  • The position offers the opportunity to work in a dynamic and innovative environment at the forefront of technology.
  • You will have the chance to shape the backend infrastructure of a cutting-edge product.
  • There are opportunities for professional growth and development through mentoring and collaboration with other engineers.
  • The role allows for involvement in large technical projects that have a significant impact on the company's success.
  • You will be part of a team that values engineering excellence and continuous improvement in processes and standards.