Apply

Senior Software Engineer - e-commerce

Posted 25 days agoViewed

View full description

💎 Seniority level: Senior, 5 years

📍 Location: USA

💸 Salary: 131000.0 - 210000.0 USD per year

🔍 Industry: E-commerce

🏢 Company: Toast👥 51-100Location Based ServicesInternetInformation Technology

⏳ Experience: 5 years

🪄 Skills: AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLDynamoDBGitJavaKotlinSpring BootNosqlCI/CDRESTful APIsMicroservices

Requirements:
  • Minimum 5 years of experience in ecommerce infrastructure development, including hands-on experience with enterprise ecommerce platforms
  • Deep understanding of ecommerce best practices, usability principles, and information architecture
  • Emphasis on back-end code but must be familiar with front-end concepts and development as well
  • Experience delivering high quality, reliable services to production using Java or Kotlin
  • Strong testing discipline, writing unit and integration tests and believing in automation to maintain software quality.
  • Experience integrating with third party products and applications, including Salesforce, Netsuite and billing platforms.
  • Familiarity with NoSQL databases, preferably DynamoDB, Postgres
  • Outstanding communication and interpersonal skills, with the ability to influence and collaborate with cross-functional teams
  • Lead by example, at times, working alongside the team in defining requirements, workflows, interaction, user journeys, process/screen flows, and wireframes
Responsibilities:
  • Translate requirements into solutions, hands-on contributions in designing and building key architectural components and integrations that make up our eCommerce Platform.
  • Collaborate with cross-functional teams to get the job done and provide insights necessary to think beyond the status quo.
  • Review code to ensure that technical implementation meets functional requirements, as well as our high standards for code quality and testing.
  • Ensure that our systems are performant, scalable, resilient and highly available
  • Collaborate with UX, PM, QA and Engineering to build best-in-class solutions in a complex and fast-moving environment
  • Champion best practices for development, deployment and quality life-cycles
  • Guide the growth & development of engineers with mentoring and training.
Apply