16 hours ago
Palo Alto, CA, USAMid Level / Senior
H1B sponsor
Base Salary
$172k - $206k/yr
Responsibilities
- Design scalable, secure, high-performing enterprise applications and write clean, maintainable, documented code.
- Develop, test, deploy, deliver, maintain, troubleshoot, and enhance applications and distributed services.
- Design and develop distributed microservices and enterprise micro-frontend platforms.
- Build secure enterprise integrations connecting internal platforms with external services.
- Manage AWS and Azure infrastructure and automate scalable deployments.
- Deploy and manage the lifecycle of containerized distributed services in cloud runtime environments.
- Develop enterprise data persistence layers for hybrid relational database environments.
- Design and develop workflow orchestration platforms using event-driven architectures.
- Optimize software delivery through automated testing and delivery automation.
- Collaborate with product, design, and cloud operations teams to define and ship features.
- Lead software platform delivery through system architecture, engineering planning, and code reviews.
- Perform requirements analysis, design documentation, error analysis, root-cause analysis, and preventive actions.
- Provide application implementation services within specifications and project plans.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field plus five years of progressive post-baccalaureate experience, or a master’s degree or foreign equivalent plus three years of experience.
- At least three years of experience with Python, Java, or JavaScript.
- At least three years of experience designing and developing distributed microservices with Java, Spring Boot, Node.js or Express.js, and Python.
- At least three years of experience designing and implementing enterprise micro-frontend platforms with React.js, Angular, and TypeScript or JavaScript.
- At least three years of experience building secure enterprise integration systems using REST or GraphQL APIs, OAuth2 authentication, TLS encryption, and enterprise identity management.
- At least three years of experience managing AWS and Azure using EC2, S3, RDS, and Terraform.
- At least three years of experience deploying and managing containerized distributed services with Docker, Kubernetes, Jenkins, and GitHub Actions.
- At least three years of experience developing data persistence layers with Oracle, PostgreSQL, and MySQL.
- At least three years of experience designing workflow orchestration platforms using Kafka and event-driven architectures.
- Experience leading software platform delivery, including architecture design, engineering planning, and code reviews.
- Experience with Agile development frameworks, sprint planning, system design, and distributed software development cycles.
Benefits
- Hybrid work model in Palo Alto, California.
- Employee Referral Program eligibility subject to SAP policy.
- SAP North America benefits and eligibility programs are referenced in the posting.
- Inclusive culture with health and well-being support, flexible working models, and accessibility accommodations.
Tech Stack
AngularApache KafkaAWSAzureDockerExpressGitHub ActionsGraphQLJavaJavaScriptJenkinsKubernetesMySQLNode.jsPostgreSQLPythonReactSpring BootTerraformTypeScript
Categories
About SAP
SAP builds enterprise application software and cloud services for finance, procurement, supply chain, human resources, and analytics, sold through subscriptions, licenses, and support. Its portfolio includes SAP S/4HANA, SAP Business Technology Platform, SAP Ariba, and SAP SuccessFactors. Founded in 1972 and headquartered in Walldorf, Germany, SAP is a public company listed on the NYSE and Frankfurt (ETR) and serves enterprises and public-sector organizations worldwide.
