Senior PHP Backend Engineer - Data Storage
Supermetrics
- Portugal
- Permanente
- Horário completo
Our next generation data transfer system: we are currently redesigning our data transfer system to be more scalable, more resilient and handle larger volumes of data for our customers
Supermetrics storage layer: We are continuously improving our storage solution to help customers make their first steps with data warehousing.
Improved monitoring: We are revamping our monitoring to be more efficient and allow us to detect and resolve issues faster.
Agentic AI integration: With the technology progressing at rapid pace we are looking at how best we can integrate AI agents to our customers' journeys to better analyze and activate their data.Your day-to-day work and responsibilities will include:
- Development of new features and functionalities for our customers
- 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
- PHP
- Python
- MySQL
- PostgreSQL
- Redis
- Docker
- Git
- OpenSearch
- Grafana
- DataDog
- GCP
- AWS
- Kubernetes
- Big query, Datawarehouses and Datalakes in general
- Terraform
- 6+ 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
- 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
- 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