Senior Software Engineer (PHP)
Poland, Remote or Ukraine, Remote
Point Wild helps customers monitor, manage, and protect against the risks associated with their identities and personal information in a digital world. Backed by WndrCo, Warburg Pincus and General Catalyst, Point Wild is dedicated to creating the world’s most comprehensive portfolio of industry-leading cybersecurity solutions. Our vision is to become THE go-to resource for every cyber protection need individuals may face - today and in the future.
Join us for the ride!
About the Role:
As a Senior Software Engineer, you will play an active part in designing backend components and services for main Point Wild’s products. You will help Point Wild to design and implement a scalable architecture, build core services and APIs, and manage and evolve existing software systems. The ideal candidate is a self-starter, detail, and quality-oriented, as well as passionate about having a huge impact in providing privacy and security to millions of our users.
Day to Day:
Design, implement, deploy, and operate scalable backend systems;
Utilize the following technologies: PHP, Nginx, MySQL, Memcache, RabbitMQ, Prometheus, Docker, JavaScript, HTML;
Ensure that everything you write is well-tested and automated;
Help define our architecture ensuring scalability and reliability;
Help define our API design and best practices;
Participate in planning and retrospectives;
Collaborate with Product Management and Engineering colleagues on technical vision and design.
What you bring to the table:
5+ years of production experience creating software with PHP 7/8;
3+ years experience in developing REST APIs;
Experience with building scalable, resilient, high-performance systems;
You have designed, built, scaled, and maintained production services, and know how to compose a service-oriented architecture;
You’re able to design schemas for relational databases such as MySQL, write efficient SQL without an ORM, and optimize DB queries;
Docker or containerization experience or familiarity;
It would be great if you also had:
Golang expertise;
Advanced Unix skills;
Experience decomposing a large monolith into microservices;
Experience with caching technologies such as Memcached or Redis;
Experience working with AWS technologies (EC2, DynamoDB, S3);
Experience working with queuing systems such as RabbitMQ or Amazon Simple Queue Service;
Any DevOps/SRE experience.
B2B
Check similar offers