Facebook pixel

Sr. SW Engineer
Backend, Rokupay, Java
Confirmed live in the last 24 hours
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
Java
MySQL
Requirements
  • 8+ years of experience building large scale distributed systems
  • 10+ years working with cloud based platforms and infrastructure
  • An understanding of system concepts and approaches such as eventual consistency and CAP theorem
  • Ability and desire to lead design and implementation of backend services coupled with a deep understanding of different data platforms
  • Deep experience in building micro services using Java, Spring, Docker, MySQL, and CI/CD
  • Hands on Experience working with AWS ALB, ECS, RDS Aurora, Dynamo, or similar cloud services
  • Experience with a breadth of protocols and data formats such as REST, WebSockets, HTTPS, JSON, and Protobuf
  • Demonstrated ability to drive timely consensus in design with other senior team members
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent
Responsibilities
  • Working with the team to build out a highly scalable and available eCommerce platform
  • Drive and design solutions across different verticals including shopping, checkout, payment, catalog, subscriptions and disbursement
  • Develop and enhance user experience throughout the eCommerce customer lifecycle
  • Address technical and time to market challenges as we expand our international footprint
  • Work with Product to design and enhance our product offering strategies to drive higher user engagement
  • Introducing new payment methods to support country specific needs and ways to pay
  • Integrating with external partners and payment systems to streamline payment processing
  • Working closely with RokuPay Operation to deliver eCommerce related product features, taking an idea from ideation to its production deployment and support
  • Building reporting and monitoring tools to ensure the stability of our platform
  • Driving best practices across the entire development life cycle, including code and design reviews
  • Leading efforts to evaluate new technologies and continue to push for best practices
  • Managing project priorities, deadlines, and deliverables driving to make change and get things done
Desired Qualifications
  • Experience in payment industry preferred
  • Experience building ecommerce platform is a plus
  • Experience integrating with payment gateway is a plus
Roku

1,001-5,000 employees

Streaming platform for television
Company Overview
Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.
Benefits
  • Unlimited vacation days
  • Medical, wellness, and financial benefits
  • Free snacks and access to fitness center at headquarters
Company Values
  • High performance
  • Proud to work here
  • Trust and responsiblity
  • Talent
  • Communication and context
  • World class product
  • Simple process
  • Excellent partnerships
  • Content standards
  • High ethical standards