Lead Backend Engineer

Supermetrics Logo

Supermetrics

πŸ“Remote - United Kingdom

Summary

Join Supermetrics' Data Storage Team as a Lead Backend Engineer (PHP) to build and improve a next-generation data transfer system. You will lead development of new features, collaborate with various stakeholders, and drive high code quality. Responsibilities include mentoring team members, identifying system bottlenecks, and utilizing monitoring tools. The ideal candidate possesses 7+ years of backend experience (PHP) in a SaaS environment, experience with data pipelines and API integrations, and strong testing and communication skills. This role offers competitive compensation, excellent work equipment, health care benefits, a personal learning budget, and more. Supermetrics is a leading data integration technology company with a collaborative and inclusive work environment.

Requirements

  • 7+ years of back-end experience (PHP) in a production environment, preferably building a SaaS product
  • Experience with building data pipelines or handling large volumes of data
  • Experience working with API integrations
  • Ability to conduct unit testing, integration testing, and end-to-end testing
  • Strong understanding of architecture & software design
  • Strong grasp of the software testing discipline
  • Understanding of security best practices
  • Experience collaborating directly with product teams and designers
  • Detailed oriented with strong analytical and problem-solving abilities
  • Strong communication skills, fluent in English is a must
  • Ability to give effective feedback

Responsibilities

  • Leading the development of new features and functionalities for our customers
  • Leading and planning new initiatives and features
  • Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts
  • Drive and enforce high code quality standards through thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability
  • Mentor and guide team members, fostering a culture of learning, collaboration, and continuous improvement. Provide technical guidance, conduct code reviews, and share knowledge to enhance the team's overall performance and expertise
  • Proactively identify and address potential system bottlenecks, improve monitoring and alerting capabilities, and ensure the stability and performance
  • Utilizing existing monitoring tools to ensure system stability

Preferred Qualifications

  • Understanding of monitoring tools and ability to interpret monitoring data. This includes tools such as Datadog, OpenSearch, Grafana, etc., which are used to track application performance and system metrics
  • Experience with Kubernetes in a cloud environment
  • Proficient use of AI tools

Benefits

  • Competitive compensation package, including equity
  • Excellent work equipment and home office allowance for those working in our fully remote locations
  • Home internet and mobile phone allowance
  • Health care benefits and leisure time insurance
  • Annual 1000 euros of personal learning budget
  • Sports and wellbeing allowance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.