MySQL/PHP Developer - Remote Financial Database Position
Our established financial markets information agency is seeking an experienced MySQL/PHP Application Developer to join our data engineering team. In this role, you'll design and optimize database systems that power mission-critical financial data feeds for global clients. You'll work with large datasets, create efficient data projection systems, and develop high-performance SQL solutions while working remotely with a collaborative team of specialists.
Key Responsibilities
- Design scalable database architectures and data showcases (sites) that deliver financial market information efficiently.
- Develop and maintain replication systems that keep data projections consistently updated and accurate.
- Engineer and optimize the database operations layer utilized by multiple teams across the organization.
- Fine-tune complex SQL queries handling large volumes of financial data to maximize system performance.
- Support and enhance client data delivery systems (data feeds) with reliability and performance in mind.
- Collaborate with cross-functional teams to implement database solutions that meet business requirements.
- Participate in code reviews and knowledge sharing to enhance team capabilities.
Required Skills & Experience
- 5+ years of professional experience as a PHP backend developer working with database systems.
- Advanced knowledge of MySQL 8.0+ including expertise with CTEs, window functions, triggers, and stored procedures.
- Demonstrated ability to optimize SQL queries and database structures for maximum performance.
- Strong proficiency with PHP 8.2+ and thorough understanding of object-oriented programming principles.
- Experience implementing design patterns and writing maintainable, well-documented code.
- Proficient with Git version control and collaborative development workflows.
- Excellent problem-solving skills and attention to detail.
- Strong communication abilities and team collaboration mindset.
Nice to Have
- Experience working on highload projects with large-scale databases and high transaction volumes.
- Background in financial data systems or financial technology sector.
- Knowledge of NoSQL databases, particularly MongoDB.
- Experience with data replication, sharding, and clustering techniques.
- Understanding of API design principles and RESTful services.
- Familiarity with containerization (Docker) and cloud infrastructure.
- Experience with Wix development for creating front-end solutions.
Why Join Our Team
Working with us means applying your technical expertise to fascinating financial market systems while enjoying the flexibility of remote work. You'll tackle interesting database challenges, work with massive datasets, and create solutions that financial professionals worldwide rely on daily. We offer a collaborative environment where your database expertise will be valued and your career growth supported.