New Software Engineer Subscription Platform Job in San Francisco, CA!
Position Title: Software Engineer Subscription Platform

Position Number: 339655

Location: San Francisco, CA 94105

Position Type: Temporary

Required Skill Set:

Documentation, Hadoop, Java

Position Description:

**C2C is not available**
**Only U.S. Citizens and those authorized to work in the U.S. can be considered as W2 candidates.**
Job Title: Software Engineer Subscription Platform
Location:San Francisco, CA
Start: 05/18/2020
End: 11/20/2020

Description:


We are a new team, codenamed Client. We are a team split across London, NYC and SF. A mixture of FE and BE engineers working closely together to deliver something new at Client. The team will be collaborating to rebuild some of Client services to produce a subscription management platform. The Payments platform is a cross organizational collaboration between different teams at Client. It''s an exciting opportunity for teams to truly work together!
The team is made up of talented people from all over the world. We work from London, San Francisco, New York and we collaborate efficiently across time zones. Our team members are coming from all sorts of different backgrounds. Diversity is at the core of our culture and we are always seeking to learn!

what''s our tech stack?

we have a microservices architecture built on top of a clean and modern code base written in scala. we strive to write code that''s clear and efficient. we make the best use of scala''s object-oriented/functional mix. our team has experience with everything from java, to graphql.
we use finatra as a framework for creating fast and testable http services. it is built upon the finagle rpc and Client server.
we use scalding and hadoop to learn about users and their behavior.

who are you?
you have a proven track record of your technical skills.
you have at least one year experience writing scala code, and prior experience in a jvm-based and functional programming language the role includes coordinating with external stakeholders, often from different teams. to be successful in this role, you''ll need to have excellent communication skills as well as focus to deliver within the technical constraints of the project
you are self-motivated and able to work autonomously and efficiently. you have extensive experience working in a remote team
you are self-directed. you drive features and systems from technical design through to production
you give and receive constructive feedback
you care about helping users succeed in their goals through the features you build
you''re disciplined about testing, quality assurance and writing clear, helpful documentation
you have experience with distributed systems

bonus points:

experience with payment systems.
Skills:
Keywords:
Education:
Skills and Experience:
Required Skills:
      #CBRose#

     
Send me a reminder to complete this application



Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.)
Employee Comments
We want you to work with us, but don't take our word for it. Take a look at this sampling of employee comments. They speak for themselves.
About Rose
  • Founded in 1993
  • 21 office locations across the U.S.
  • 130+ Customers; corporations and government agencies
  • Employee Oriented Company
  • Challenging Assignments across the U.S.
  • Continuous Professional Development
  • Challenging, Exciting and Professional Atmosphere
Join Our Team Today!
Follow Us