Senior Software Engineer, Membership

3 weeks ago


San Francisco, United States Ellation, Inc. Full time
About the Team

The Membership team is responsible for building and maintaining systems that assist in granting different levels of benefits for users. We are directly tied to one of the main streams of revenue and pride ourselves on quality code, service reliability, and teamwork. Our day to day work includes payment provider integrations (Credit card, Paypal, iTunes App Store, Google Play, Roku, etc), customer support and marketing initiatives (promotional coupons and gift access), and assisting growth opportunities (analytics and reporting). Our services process millions of subscriptions in a highly secure, distributed, and scalable environment that is constantly evolving to meet the needs of both our users and privacy standard processes.

In this role, you will report to the Engineering Manager of the Membership team.

We are considering applicants for the locations of Culver City, CA, San Francisco, CA, Dallas, TX or US-remote.

About the role
  • Work with your team to add, extend or debug subscription features to super-serve our anime community, impacting millions of users internationally

  • Brainstorm with your engineering leaders, manager, product partners, and designers to unpack large complex features and user journeys into attainable milestones. You’ll explore multiple solutions with a 360-degree view of your user’s needs.

  • Demonstrate responsibility for your tasks from start to finish. Collaborate with your team’s product owner and with QA to thoroughly review and validate your contributions, ensuring that they meet the highest standards of quality for our users

  • Review pull requests of other team members, injecting your expertise and thoughtful considerations to expedite the decision-making process. Embrace a bias for action and ensure that your keen eye spots any potential software vulnerabilities that might unintentionally creep into the codebase

  • Participate in on-call shifts and respond to incidents affecting one of our subscription services in production. Diagnose where our problem spaces are and deeply understand what went wrong in order to follow up with long-term solutions for our system.

About You

We get excited about candidates, like you, because...

  • Education that results in strong understanding of computer science principles and design patterns. Education ranging from a Bachelor's of Science degree in Computer Science, Mathematics, or related science and engineering degree to alternative education, training, bootcamps, or certifications.

  • 8+ years of experience in the field as a software engineer with a significant portion of that experience dedicated to backend development for large-scale systems.

  • You have worked in a distributed systems or microservice architecture, handling complex system integrations and scalability challenges.

  • Expertise in Typescript/NodeJS

  • Proficient in Golang

  • Experience with databases like MySQL/PostgresDB/MariaDB/MongoDB

  • Experience building cloud native scalable application with AWS/GCP and technologies like API Gateway, Lambda, EC2, S3 Plus on RDS, ECS, EKS

  • You are willing to be on-call on a rotational basis along with others in the team to ensure incidents are addressed as quickly as possible with the least disruption to our end-users.

  • Ability to write & assess clean, functional, high quality and testable code for each of our projects.

  • You have experience designing and implementing subscription-based models including billing cycles, recurring payments, and churn analysis on a high scale.

  • Build features based on tech requirements provided. Self managing and efficiently taking projects to completion.

  • You have a positive and proactive attitude, strong problem-solving skills and communication skills. You enjoy collaborating with cross-functional teams and are motivated to contribute to the success of the team.

Why you will love working at Crunchyroll

In addition to getting to work with fun, passionate and inspired colleagues, you will also enjoy the following benefits and perks:

  • Receive a great compensation package including salary plus performance bonus earning potential, paid annually.
  • Flexible time off policies allowing you to take the time you need to be your whole self.
  • Generous medical, dental, vision, STD, LTD, and life insurance
  • Health Saving Account HSA program
  • Health care and dependent care FSA
  • 401(k) plan, with employer match
  • Employer paid commuter benefit
  • Support program for new parents
  • Pet insurance and some of our offices are pet friendly

#LifeAtCrunchyroll #LI-Hybrid

#J-18808-Ljbffr

  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer Role to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our software engineering team, you will be responsible for leading the development of our cutting-edge SaaS Insurance Payments platform.The successful candidate will have a strong background in software engineering,...


  • San Francisco, United States Cadre Full time

    We’re looking for a Senior Software Engineer that will be a valued team member responsible for the design and implementation of our client’s product. Our client is the world’s largest website optimization platform, currently a series C start-up, boasting an enviable collaborative environment.Job DescriptionThe engineering, product, and design...


  • San Leandro, California, United States United Software Group Full time

    Job Title: Senior Software EngineerOverview:United Software Group is a leading technology company seeking an experienced Senior Software Engineer to join our team. With a focus on innovative solutions, we are committed to delivering high-quality products that meet the needs of our clients.About the Role:The successful candidate will be responsible for...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. This is an exciting opportunity to lead a team of developers in designing and implementing innovative solutions for the insurance industry.Key ResponsibilitiesLead and manage a global team of software engineers...


  • San Leandro, California, United States United Software Group Full time

    Job Title: Senior Java Software EngineerAbout the Role:United Software Group is seeking an experienced Senior Java Software Engineer to join our team in San Leandro, CA. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java 11+ and Spring/SpringBoot...


  • San Jose, California, United States United Software Group Full time

    Job Title: Senior .NET Software EngineerUnited Software Group is seeking an experienced Senior .NET Software Engineer to join our team. The ideal candidate will have a strong background in C#, .NET Core, and software development best practices.Salary: $120,000 - $180,000 per yearAbout the Job:This role involves designing, developing, and maintaining...

  • Senior Data Engineer

    2 weeks ago


    San Francisco, California, United States United Software Group Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team at United Software Group in San Francisco, CA. This is a contract on W2 position with an estimated salary of $120,000 - $180,000 per year.About the JobCompany Overview: As a leading software company, United Software Group provides innovative solutions for...


  • San Francisco, United States EXPLO Full time

    We are hiring our next software engineer to join the team! As one of our senior engineering hires, you will be a pivotal member of our company, leading product and engineering decisions. You will own large parts of the product architecture, speak directly with customers, work with design to define the product, and help the business meet its goals. As a...


  • San Francisco, United States Jones Lang LaSalle Americas, Inc. Full time

    Senior Software Engineer Company: Jones Lang LaSalle Americas, Inc. Location: San Francisco, CA Position Type: Full Time Experience: Unspecified Education: Unspecified Jones Lang LaSalle Americas, Inc. Senior Software Engineer. San Francisco, CA. Prov...


  • San Francisco, California, United States Padlet Full time

    Padlet is one of the most widely used software applications globally, with a strong presence in the education sector. As a Senior Software Engineer at Padlet, you will play a crucial role in architecting and developing cutting-edge Elixir products that improve the lives of millions of people worldwide.Job OverviewEstimated Salary: $120,000 - $180,000 per...


  • San Francisco, United States Acceler8 Talent Full time

    Senior Software Engineer (AI Infrastructure / MLOps)Location: San Francisco (3 days per week in office)Introduction:We are seeking a Senior Software Engineer (AI Infrastructure / MLOps) to join a pioneering AI startup focused on enhancing data quality for machine learning. This role offers the chance to work on large-scale web applications and tackle complex...


  • San Francisco, United States Acceler8 Talent Full time

    Senior Software Engineer (AI Infrastructure / MLOps)Location: San Francisco (3 days per week in office)Introduction:We are seeking a Senior Software Engineer (AI Infrastructure / MLOps) to join a pioneering AI startup focused on enhancing data quality for machine learning. This role offers the chance to work on large-scale web applications and tackle complex...


  • San Francisco, California, United States Cloud Depot Full time

    Cloud Depot seeks a seasoned Senior Go Software Engineer to join our dynamic product development team. This exciting opportunity offers the chance to collaborate with fellow experts, driving innovation in time tracking software.The estimated gross annual compensation range for this position is €63,000-€70,000, reflecting our commitment to fair and...


  • San Francisco, United States Skale Talent Full time

    Senior Software Engineer - ML infrastructure, distributed systems We’re partnering with a leading autonomous driving company in San Francisco who are looking for a Senior Software Engineer to join their team. They are working on a scalable highway autonomy product for the consumer car market. Working directly with several OEM partners, they’re building...


  • San Francisco, California, United States Triunity Software Full time

    Triunity Software Inc. is a leading provider of software solutions and services in North America. We are seeking an experienced Sr Java Developer to join our team and contribute to the development of our software products.About the RoleThe ideal candidate will have a strong background in Java development and experience with microservices architecture. You...


  • San Francisco, United States Unreal Gigs Full time

    Introduction:Are you an experienced software engineer with a passion for leading complex projects and mentoring teams while crafting innovative solutions? Do you thrive in environments where you can solve challenging technical problems and have a direct impact on the development of cutting-edge products? If you're a coding guru who loves architecting...


  • San Francisco, California, United States Cadre Full time

    Cadre is seeking a talented Senior Software Engineer to join our engineering team. Our client is a leading website optimization platform that prioritizes innovation and collaboration.About the RoleThis is a unique opportunity for a skilled software engineer to work in a fast-paced environment, contributing to the design and implementation of our client's...


  • San Francisco, California, United States HexaQuEST Global, Inc. Full time

    Job Title: Senior iOS Software EngineerAbout the Job:We are seeking a highly skilled Senior iOS Software Engineer to join our team at HexaQuEST Global, Inc. in SFO, California. As a Senior iOS Software Engineer, you will be responsible for designing, building, and deploying high-end mobile applications for various internal business customers.Key...

  • Senior Software Lead

    3 weeks ago


    San Francisco, California, United States Unreal Gigs Full time

    Unlock Your Potential as a Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Unreal Gigs. As a key member of our engineering team, you will be responsible for leading complex projects, mentoring junior developers, and contributing to the development of cutting-edge software solutions.About...


  • San Francisco, United States ZipRecruiter Full time

    Job Description Introduction: Are you an experienced software engineer with a passion for leading complex projects and mentoring teams while crafting innovative solutions? Do you thrive in environments where you can solve challenging technical problems and have a direct impact on the development of cutting-edge products? If you’re a coding guru who loves...