Skip to main content
Intetics Inc.

1089 | Senior PHP Engineer (with strong DB experience)

RemoteMoldova, Azerbaijan, Türkiye +2 more only
Published
Role
Backend
Experience
Senior
Salary not disclosed
Check eligibility

Open to MD, AZ, TR, MA, TJ only. Set where you work from to check your eligibility.

No BS summary

Senior PHP engineer with 5+ years' experience and strong database skills. Must be able to profile and fix performance issues at large scale, write and audit complex optimized SQL, and recommend schema/index/shard strategies. Role hires in specified countries (see location).

Core skills

PHPSQL

Required skills

Relational databasesLinuxSQL query optimizationDatabase schema designIndexingSharding

Optional skills

SingleStoreMemSQLSCASASTDASTIASTVM scanningAWS

What you'll do

  • Understand the interaction between code and the database at the platform level, focusing on data.
  • Identify or prevent code issues such as off-by-one errors.
  • Identify or prevent unnecessary exponential-time (O(n^2)) or generally non-performant code.
  • Ensure code performs both at small and large scale and address scale-related performance regressions.
  • Write performant queries and best implement the code to execute them.
  • Audit existing queries and recommend improvements to queries or code (e.g., split a large query into smaller queries and combine results in code).
  • Understand how code and queries will scale together as data increases.
  • Create databases and recommend logical sort and shard keys as well as indexes.
  • Audit or review existing tables and recommend schema/architecture improvements.

What they require

  • Minimum of 5 years of professional experience in PHP development
  • Excellent knowledge of DB
  • Extensive experience working with large volumes of data
  • Experience in writing complex and optimized SQL queries
  • Excellent knowledge of modern versions of PHP
  • Experience working with relational databases (SingleStore/MemSQL a bonus)
  • Experience maintaining applications on Linux platforms in cloud environments
  • Background following Agile/Scrum methodologies in a professional setting
  • Demonstrated experience with technical troubleshooting
  • Ability to work independently and with a team, including with a team across different time zones

Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions.

🇺🇸 United StatesCybersecurity

What people say about this company

4.5/ 5

Salary not disclosed