Remote Position

[Remote] Lead Software Engineer-Backend (PHP)

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Commerce is hiring a Lead Software Engineer - Backend for its Feedonomics Engineering team. The role defines technical vision and leads the design, delivery, and scaling of core infrastructure and services for a data-intensive SaaS platform.

Responsibilities

  • Define the technical vision to advance the domain and engage with Staff Engineers to deliver projects aligned to the platform vision
  • Design and implement high-quality solutions to the most complex and ambiguous problems in the domain, with focus on scalability and high availability
  • Own end-to-end technical project execution, including scoping, sequencing, forecasting ECDs, and driving delivery towards deadlines
  • Participate in RFCs and architectural discussions, evaluating and recommending tools, technologies, and processes that solve concrete business problems
  • Own and represent deep SME across complex and sophisticated areas, guiding design decisions and influencing technical direction
  • Proactively monitor the state of the team's services and recommend optimizations based on data
  • Advocate for practices and implement tooling to enable others, leveraging automation to enhance the robustness of the CI/CD pipeline, thereby streamlining efficient application development and deployment
  • Be a champion for Continuous Improvement in end-to-end infrastructure and systems, including conducting post-mortems to analyze and prevent repeat failures
  • Act as a dedicated mentor to multiple mentees, providing insightful feedback about teammates to help them excel
  • Drive team-level education and documentation practices to foster a culture of shared learning
  • Proactively identify and build important relationships with partner teams to ensure cross-functional alignment

Skills

  • 7+ years of programming experience in backend languages
  • Strong experience with PHP is required (Experience with Python, GoLang, Java or a similar programming language is a bonus)
  • Extensive experience with MySQL or a similar technology , paired with a strong understanding of database schema design, caching and scalability
  • Strong understanding of various communication protocols (TCP, gRPC, etc) and Distributed Systems
  • Ability to perform time and memory complexity analysis
  • Experience in Caching technologies (e.g. Redis or Memcached)
  • Solid understanding of Linux operating systems and experience with modern CI/CD and containerization tools like Docker
  • Excellent written and verbal communication skills
  • Applicants must be authorized to work in the U.S
  • BS or higher degree in Computer Science or related technical field
  • DevOps experience is highly preferred
  • Experience with Cloud solutions (GCP highly preferred)
  • Experience with Full-stack observability frameworks and tools (OTel highly preferred)

Benefits

  • Fully remote role
  • May also be eligible for variable compensation (such as bonus or commission), equity, and benefits in accordance with local policies.

Company Overview

  • Commerce (Nasdaq: CMRC) empowers businesses to innovate, grow, and thrive through an open, AI-driven commerce ecosystem. It was founded in 1994, and is headquartered in Broomfield, Colorado, USA, with a workforce of 1001-5000 employees. Its website is http://commerce.com/.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities