Senior MySQL/PHP Developer for Financial Data Systems | Remote

Remotely
Part-time
As a Senior MySQL/PHP Developer, you'll be at the forefront of our data infrastructure team. You'll work in a distributed environment, collaborating with data analysts, frontend developers, and product managers to create scalable solutions for financial market data. The ideal candidate combines technical expertise in database design with a passion for performance optimization and clean code principles. Key Responsibilities - Design and architect sophisticated database structures and data showcase projections for financial market platforms. - Develop and maintain efficient data replication systems to ensure projections remain synchronized and up-to-date. - Engineer and optimize the database operations layer that serves as the foundation for multiple team workflows. - Implement performance enhancements for complex SQL queries handling large financial datasets. - Create and maintain reliable data delivery systems (feeds) for external clients and partners. - Collaborate with cross-functional teams to ensure database solutions meet business requirements. - Document database structures, processes, and code for knowledge sharing and maintenance. - Participate in code reviews to maintain high quality standards and share knowledge. - Troubleshoot and resolve database-related issues in production environments. - Contribute to the continuous improvement of development practices and processes. Required Skills & Experience - Advanced knowledge of MySQL 8.0+ including expertise with CTEs, window functions, triggers, stored procedures, and indexing strategies. - Proven experience optimizing complex SQL queries for performance with large datasets. - Strong proficiency in PHP 8.0+ with deep understanding of OOP principles and design patterns. - Experience with modern PHP frameworks such as Laravel, Symfony, or similar. - Solid understanding of database normalization, denormalization, and when to apply each approach. - Proficiency with Git version control and collaborative development workflows. - Ability to write clean, maintainable code with appropriate documentation. - Strong problem-solving skills and attention to detail. - Excellent communication skills for effective remote collaboration. - Experience working in an Agile development environment. - Demonstrated ability to mentor junior developers and provide technical guidance. Nice to Have - Experience working on highload projects with millions of transactions. - Expertise in database sharding, replication, and clustering techniques. - Familiarity with NoSQL databases, particularly MongoDB. - Knowledge of financial markets and financial data structures. - Experience with message brokers (RabbitMQ, Kafka). - Docker and containerization experience. - CI/CD implementation experience. - Experience with data warehousing concepts and ETL processes. - Understanding of security best practices for database applications. Why Join Our Team Work with cutting-edge financial data systems while enjoying the flexibility of remote work. You'll solve challenging technical problems, work with massive datasets, and build systems that power critical financial decisions. We offer competitive compensation, professional development opportunities, and a collaborative work environment with quarterly in-person team meetings to strengthen relationships and align on objectives.