Faros
Faros
51 – 200 Employees
Artificial IntelligenceB2BSaaS
Faros is a B2B SaaS company helping engineering organizations understand and improve software delivery. Its platform brings data from across the software development lifecycle into a unified knowledge graph, then applies AI-driven insights to give engineering leaders clearer visibility into team workflows, delivery performance, developer experience, and the impact of AI on productivity and quality. Faros also supports capacity forecasting and risk reduction, serving enterprise teams focused on engineering operations and AI transformation. Its hiring context centers on building products for modern software organizations and the leaders responsible for scaling them.

Lead Backend Software Engineer (Hybrid) at Faros

Lead the design and delivery of scalable backend infrastructure, data systems, and APIs for Faros AI’s engineering intelligence platform. Shape technical standards, write production software, and help other engineers grow.

Description

  • Design, build, and scale the platform’s data infrastructure and core engineering systems
  • Take complex technical initiatives from initial architecture through production release
  • Develop reliable, maintainable production code
  • Define architecture guidelines and best practices for backend services and APIs
  • Drive reliability, security, and scalability across the system
  • Work with product and engineering leaders to turn business priorities into technical roadmaps
  • Coach and mentor fellow engineers

Requirements

  • Bring 5–8 or more years of experience owning critical software components or services
  • Demonstrate expert proficiency with TypeScript and Node.js and/or Python
  • Have designed, consumed, or implemented REST and GraphQL APIs
  • Have built and operated web services, data pipelines, ETL/ELT workflows, and orchestration frameworks in production
  • Possess strong SQL and NoSQL database fundamentals
  • Be familiar with CI/CD practices and tools such as GitHub Actions and CircleCI
  • Have operated production systems using monitoring, alerting, logging, metrics, tracing, and on-call practices
  • Understand core application and infrastructure security principles
  • Have hands-on experience with AWS, Azure, or Google Cloud Platform
  • Work effectively with distributed teams across multiple countries
  • Explain complex technical trade-offs clearly to non-technical stakeholders
  • Use English at C1 level for technical discussions and clear written communication
  • Hold a degree in Computer Science or Software Engineering, or offer equivalent practical experience

Related Jobs