Senior Engineer - Backend (SAP CC)
Posted 4 weeks ago Expired
This job has expired
Looking for a job like Senior Engineer - Backend (SAP CC) in or near Addison, IL? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
As a Senior Engineer, you will design and implement secure, scalable, and high-performing backend systems crucial for powering our platforms. This role involves working with cloud-native architectures, microservices, and integration strategies to deliver reliable and efficient solutions.
Responsibilities
- Design and implement secure, scalable, and high-performing backend systems that power our platforms
- Work on cloud-native architectures, microservices, and integration strategies
- Ensure disaster recovery, monitoring, and performance optimization
- Drive best-in-class backend practices and collaborate across teams
- Help with and implement backend architectural artifacts
- Contribute to and maintain organization-wide Architecture Decision Records
- Support the delivery and maintenance of Backend Engineering Policies, Procedures and Standards
- Support platform and Backend Operational Practices, including disaster resiliency and recovery planning
- Drive Ecommerce and Parts Town wide projects
- Evangelize for the needs of the Backend discipline across various teams
- Provide knowledge transfer, training, and mentoring of backend practices
Requirements
- 5+ years of relevant industry experience
- Bachelor’s Degree in Computer Science or equivalent
- Extensive ecommerce experience with major platforms (SAP Commerce Cloud, Magento, Mirakl, Punchouts)
- Expertise in backend technologies such as SAP Commerce Cloud, SAP S/4, ElasticSearch/Solr, Redis, MSSQL, MySQL, PostgreSQL
- Advocacy and enablement of strong quality controls (unit, integration, acceptance testing frameworks) with tools (Junit, SonarCloud, Jmeter, Webdriver.io)
- Proficiency in one or more major cloud platforms (Azure preferred, Google Cloud, AWS) and deep understanding of cloud native methodologies
- Experience with containerization technologies (Docker/ContainerD, Kubernetes (K8S, K3S), Artifactory, GCR, ACR, ECR)
- Hands-on experience with vertical and horizontal scaling of systems and services (microservice, monolithic, Web/Queue/Worker, distributed systems)
- Fluent in API principles (REST, GraphQL, event-driven architecture) and tooling (Pub/Sub, Kafka)
- Experience with APM, distributed tracing, monitoring and logging tools (AWS CloudWatch, EFK/ELK Stack, OpenTelemetry, Dynatrace, Datadog, New Relic)
- Strong understanding and application of oAuth2, Spiffe’s, Authz and Authn best practices
- Proficiency in programming languages and frameworks such as Java, JavaScript, HTML, CSS, SpringBoot, ReactJS, NextJS, TailwindCSS
- Knowledge of diagramming tools and methodologies (Miro, Diagrams.net, Figjam, Mermaid.JS)
- Excellent communication skills in English (written and verbal)
- Quality, high-speed internet connection at home
Qualifications
- Bachelor’s Degree in Computer Science or equivalent
- 5+ years of relevant industry experience in backend development, specifically with ecommerce platforms
Skills
* Required skills
Benefits
About Parts Town
The fastest-growing distributor of restaurant equipment, HVAC and residential appliance parts.