Senior Software Backend Engineer

New
J
JobgetherCommerce Technology
Based in the United StatesFull-TimeSenior
Salary$160,000 – $180,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSNode.jsPHPApache AirflowETLKafkaMySQLReact.jsData engineeringRedis

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
  • 8+ years of professional software engineering experience with a strong focus on backend systems, databases, and data processing.
  • Advanced proficiency in PHP, Node.js, and React.js.
  • Deep experience designing, optimizing, and managing MySQL databases.
  • Hands-on experience with Redis for caching and in-memory data solutions.
  • Experience building and operating Kafka-based stream processing and event-driven systems.
  • Strong knowledge of ETL pipelines, Airflow workflows, and Parquet data formats.
  • Experience working with AWS cloud services and scalable infrastructure.
  • Proficiency using AI-assisted development tools such as Claude, Cursor, Codex, Gemini, or similar platforms.
  • Strong problem-solving skills, ownership mindset, and ability to work independently in a remote environment.
  • Ability to successfully complete a background check.

Responsibilities

  • Design, develop, test, and maintain backend services and APIs using PHP, Node.js, and React.js within the middle-tier architecture.
  • Build and optimize database architectures, including MySQL schema design, query optimization, and administration.
  • Develop and maintain ETL workflows and data pipelines using Airflow, Parquet data formats, Redshift, and Databricks.
  • Design and implement stream processing solutions using Kafka and event-driven architectures.
  • Architect, deploy, and maintain highly available and scalable systems on AWS cloud infrastructure.
  • Provide production support, participate in on-call rotations when needed, and ensure system reliability.
  • Collaborate with Product, Data, QA, and other cross-functional teams to translate requirements into effective technical solutions.
  • Write clean, maintainable, tested, and well-documented code while actively contributing to code reviews.
  • Leverage AI-powered coding tools to improve development efficiency, code quality, and engineering workflows.
  • Share knowledge and mentor other engineers on backend development and data engineering best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
$160,000 – $180,000 USD
Apply Now