Sr. Software Engineer (PHP)

3 months, 3 weeks ago
Full-time
Senior
Software Development
Higher Logic

Higher Logic

Higher Logic develops cloud-based community software that enables organizations to create secure online spaces for individuals to connect, share ideas, and engage in meaningful conversations.

Internet Software & Services
251-1K
Founded 2007
$55M raised

Description

  • Work in a multidisciplinary agile team to build and maintain product features.
  • Write code with proper testing and review code written by teammates.
  • Triage, diagnose, and fix bugs.
  • Collaborate with front-end developers, UX designers, and the product manager to deliver polished features.
  • Build solutions that scale to serve millions of users across many devices and platforms.
  • Participate in craft guilds to share knowledge, mentor others, and improve engineering practices.
  • Propose improvements to coding practices, architecture, and team workflows.

Requirements

  • 5+ years of experience working with PHP and a major object-oriented framework.
  • 5+ years of experience working with MySQL.
  • Experience with modular or pluggable architecture.
  • Experience with REST API architecture.
  • Experience with PHPUnit or a similar testing framework.
  • Understanding of agile values and principles.
  • Knowledge of SOLID, KISS, and DRY principles.
  • Experience with design patterns such as DI, Singleton, Decorator, and Chain of Responsibility.
  • Experience dealing with race conditions across database, cache, and filesystem layers.
  • Experience addressing scalability and security/vulnerability issues.
  • Experience with MySQL query optimization.

Benefits

  • Competitive compensation.
  • Comprehensive health benefits package.
  • 401(k) plan with employer match.
  • Healthcare and dependent-care flexible spending account.
  • Company short-term and long-term disability insurance.
  • A culture that recognizes and values employees.
  • Room for growth and development with management support for professional growth.
  • Significant advancement opportunities for outstanding performers.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Backend (Batch Infrastructure)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a remote Batch Infrastructure engineering leader to own the cloud compute platform that powers critical batch workloads for ML, Product, and Financial Engineering.

Apache Airflow Apache Spark AWS Flink Kotlin Kubernetes Luigi MySQL Prefect Python
3 hours, 21 minutes ago

Senior Software Engineer, Backend (Card Acquisition)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Senior Software Engineer for its Card Acquisition team to shape the first customer experience by building polished, performant consumer-facing systems that drive conversion, retention, and growth.

AWS Kotlin Kubernetes MySQL Python
3 hours, 21 minutes ago

Senior Software Engineer ML - Contractor position

Janea Systems 11-50 Internet Software & Services

Janea Systems (USA) is seeking a Senior ML Engineer contractor to support remote, client-facing consulting engagements that take enterprise ML and LLM systems from prototype to production.

Apache Airflow AWS Azure CI/CD Dagster Datadog GCP Kubeflow Kubernetes LLM MLOps NLP Prefect Python PyTorch TensorFlow
3 hours, 36 minutes ago

Staff Software Engineer, Backend (Card)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a lead software engineer to own EU cards engineering, shaping technical strategy and architecture for real-time and post-transaction payment systems across teams in Spain, Poland, and the broader company.

AWS Kotlin Kubernetes MySQL Python
3 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers