J

Senior Software Backend Engineer

Jobgether · United States

About the Role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Backend Engineer based in the United States. The Senior Software Backend Engineer will play a key role in designing, developing, and scaling the backend infrastructure that powers a modern commerce technology platform. This position combines backend engineering expertise with data engineering responsibilities, including database architecture, ETL pipelines, and real-time data processing systems. You will contribute to high-impact solutions that connect digital experiences, shoppers, and retail ecosystems through reliable and scalable technology. Working as a senior individual contributor, you will collaborate with product, data, QA, and engineering teams to transform business needs into robust technical solutions. The role offers the opportunity to work with modern cloud technologies, AI-powered development tools, and complex distributed systems in a remote-first environment. You will help shape engineering practices while supporting mission-critical systems used by customers and partners. Accountabilities The Senior Software Backend Engineer will be responsible for building and maintaining scalable backend services, data systems, and infrastructure while contributing to technical excellence across the engineering organization. • 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. Requirements The ideal candidate is an experienced backend engineer with strong expertise in software architecture, cloud infrastructure, databases, and data processing systems. They should have a proven ability to build reliable solutions, collaborate across teams, and operate effectively in a fast-paced technical environment. • 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. • Experience with Python, Apache Spark, Databricks, or real-time processing frameworks is a plus. • Strong problem-solving skills, ownership mindset, and ability to work independently in a remote environment. • Authorization to work in the United States without sponsorship. • Ability to successfully complete a background check. Benefits • Competitive base salary range of $160,000 - $180,000 USD, depending on experience, qualifications, and role scope. • Fully remote work flexibility within the United States. • Medical, dental, and vision insurance coverage. • 401(k) retirement plan and profit-sharing opportunities. • Life insurance options, including basic, voluntary, and accidental death & dismemberment coverage. • Short-term and long-term disability benefits. • Flexible paid time off, including vacation, sick leave, and public holidays. • Family leave benefits, including maternity and paternity leave. • Wellness resources and employee support programs. • Professional development opportunities to support continued career growth. How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring

Jobgether has 1 open position on Remote Vibe Coding Jobs.

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →