Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

BayOne Solutions

Senior Software Engineer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Job Description

Senior Software Engineer#26-02708

San Francisco, CA

Onsite Job Description

Job Title:

Senior Software Engineer - Omni Commerce Platform

Job Summary

We are seeking a highly skilled Senior Software Engineer with 7-10 years of experience building scalable, cloud-native e-commerce platforms and distributed backend systems. This role will focus on designing and developing the next generation of Omni Commerce capabilities, including Order Management Systems (OMS), Returns Management, Marketplace & Social Commerce integrations, Payment Reconciliation, Customer Service platforms, and enterprise data pipelines.

The ideal candidate will have strong expertise in Java microservices, event-driven architectures, cloud technologies, and modern DevOps practices, with experience building highly available, resilient, and scalable commerce solutions.

Project Objective

Build and scale core omni-commerce capabilities by developing cloud-native microservices and enterprise integrations that support Order Management, Returns Processing, Marketplace & Social Commerce, Payment Reconciliation, Customer Service, and Product Feed Management, enabling seamless customer experiences across multiple digital commerce channels.

Key Responsibilities

Design, develop, and maintain scalable Java-based microservices supporting omni-commerce platforms.

Build highly available backend services for Order Management (OMS), Returns, Customer Service, and Payment Reconciliation.

Develop event-driven, distributed systems using messaging technologies and asynchronous communication patterns.

Design and implement RESTful APIs and canonical data models for enterprise integrations.

Develop and optimize high-volume data pipelines, transformation processes, and aggregation services.

Integrate marketplace and product feed platforms including ProductsUp, Lengow, Feedonomics, and other commerce ecosystems.

Collaborate with Product Managers, Architects, QA, and DevOps teams to deliver high-quality software solutions.

Implement CI/CD pipelines and Infrastructure as Code (IaC) using modern DevOps tools.

Optimize application performance, scalability, security, and reliability across cloud environments.

Participate in architecture discussions, code reviews, technical design sessions, and Agile ceremonies.

Required Qualifications

7-10 years of software engineering experience developing enterprise applications.

Strong expertise in Java, Spring Boot, and Microservices Architecture.

Hands-on experience with Order Management Systems (OMS) and Returns Management.

Experience developing RESTful APIs and enterprise integration services.

Strong understanding of event-driven architectures, messaging systems (Kafka, RabbitMQ, Pub/Sub, etc.), and distributed systems.

Experience with Canonical Data Modeling and system-to-system integrations.

Strong knowledge of cloud platforms including Google Cloud Platform (GCP) and/or Microsoft Azure.

Experience implementing CI/CD pipelines using modern DevOps practices.

Experience with Terraform, Infrastructure as Code (IaC), and cloud automation.

Strong understanding of Agile software development methodologies.

Preferred Qualifications

Experience with Marketplace Commerce and Social Commerce integrations.

Experience with ProductsUp, Lengow, Feedonomics, or similar product feed management platforms.

Knowledge of payment reconciliation and financial transaction workflows.

Experience building customer service platforms and commerce support tools.

Exposure to Node.js, .js, JavaScript, and SharePoint APIs.

Experience with cloud-native monitoring, observability, and production support.

Technical Skills

Backend & Architecture

Java

Spring Boot

Microservices

REST APIs

Event-Driven Architecture

Kafka / Messaging Systems

Canonical Data Modeling

Cloud & DevOps

Google Cloud Platform (GCP)

Microsoft Azure

Terraform

Opsera

CI/CD Automation

Infrastructure as Code (IaC)

Data Engineering

Data Pipelines

Data Aggregation

Data Transformation

E-Commerce

Order Management Systems (OMS)

Returns Processing

Payment Reconciliation

Customer Service Platforms

Marketplace Commerce

Social Commerce

ProductsUp

Lengow

Feedonomics

Frontend (Preferred)

.js

JavaScript

Node.js

SharePoint APIs