Software Engineering Leadership Position

4 days ago


San Jose, California, United States Roku Full time
Roku is a pioneering company in the TV streaming industry, aiming to connect the entire TV ecosystem. As a Lead Software Engineer, Payment Platform, you will contribute to the growth and success of our company by developing scalable and highly available payment systems. Our team is responsible for building and maintaining the Roku Pay platform, which encompasses pricing, billing, and payments ecosystems. We are currently on a journey to rebuild and scale our platform to support domestic and international growth.

The estimated annual salary for this position is between $186,000 - $388,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.

About the Job
  • Lead architectural discussions across multiple teams, influence the roadmap, and take ownership of key projects and initiatives.
  • Provide technical leadership and expertise to drive platform capabilities to ensure high availability and scalability.
  • Demonstrate engineering excellence practice by setting expectations and lead by hands-on examples.
  • Own building platform features, driving directly with product and other engineering teams.
Requirements:
  • 15+ years of experience in large scale backend services, specifically within payment system architecture and implementation, or related professional industry experience.
  • Good understanding with various payment flow, such as payment processing, card tokenization, payment gateway integration, token vault management, etc.
  • Familiar with different compliance standards, such as SOX, PCI, 3DS, etc.
  • Experience around RFP (Request for Proposal) Process, proven ability to translate business needs to vendor requirement, performance deep technical evaluation on 3rd parties vendor, and to help business selecting the right vendor to scale with the company.


  • San Francisco, California, United States Unreal Gigs Full time

    Job OverviewWe are seeking an experienced Software Engineering Manager to lead our teams towards achieving greatness. As the Team Captain, you will be responsible for managing the day-to-day activities of the engineering team, ensuring that projects are completed on time, within scope, and to the highest standards.About Unreal GigsUnreal Gigs is a company...


  • San Francisco, California, United States Figma Full time

    Figma is a design tool company that aims to make design accessible to all. We are looking for an experienced software engineering leader to join our team and help us build scalable services to power our search platform and infrastructure.As a key member of our engineering leadership team, you will be responsible for managing and leading a high-output...


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

    Job DescriptionAt ONE INC SOFTWARE CORPORATION, we are looking for a highly skilled Technical Leadership Position to join our team. 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...


  • San Francisco, California, United States Palo Alto Networks Full time

    About Us:Palo Alto Networks is a leading cybersecurity company that protects the digital way of life. Our mission is to be the partner of choice for organizations seeking to protect their digital assets. We take pride in our innovative approach, collaborative spirit, and commitment to excellence.We are currently seeking a seasoned Manager, Software...


  • San Francisco, California, United States Unreal Gigs Full time

    Job Description:We are seeking a seasoned Principal Software Engineer to join our team at Unreal Gigs. This is an exceptional opportunity for a skilled professional to lead the development of innovative software solutions and mentor junior engineers.Key Responsibilities:Technical Leadership: Provide expert-level guidance on software architecture, design, and...


  • San Jose, California, United States ZipRecruiter Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our team of software engineers in delivering essential components of Ubuntu, a leading open source operating system. As a key member of our Foundations team, you will be responsible for driving innovation and technical excellence at the heart of Linux server systems.The ideal candidate...


  • 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...


  • San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    We are seeking a talented Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). This role will be based in San Jose, CA or Seattle, WA, with a hybrid schedule of 2-3 days in office per week.About the RoleThis is an exciting opportunity for a skilled engineer to work on a contract assignment with one of our premier SaaS...


  • San Jose, California, United States Lynx Software Technologies Full time

    **About the Role**Lynx Software Technologies, a leading provider of technology solutions for the aerospace and military sectors, is seeking a talented Software Test Automation Engineer to join their team. Based in San Jose, this role offers an exciting opportunity to contribute to the development of cutting-edge software used in mission-critical systems.The...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....


  • San Jose, California, United States Cisco Full time

    Senior Software Engineer for Embedded SystemsCisco seeks a seasoned Software Engineer to develop, maintain, and support embedded software for our Unified Computing System (UCS) family of products. As a key member of our team, you will be responsible for leading the development of feature-rich embedded systems software.Your expertise will be instrumental in...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job DescriptionLynx Software Technologies is seeking a skilled Technical Lead to join our team as a Hypervisor Software Engineer. The estimated salary for this position is $140,000 - $180,000 per year.Company Overview:We are a leading provider of hypervisor and RTOS solutions, dedicated to delivering high-quality products that meet the needs of our...


  • San Diego, California, United States Exact Sciences Full time

    Job OverviewThis leadership role at Exact Sciences is responsible for guiding the Software Engineering team to drive multiple concurrent software initiatives.The Director, Software Engineering will provide accountability, leadership, and execution necessary to ensure software projects are undertaken with confidence and minimal oversight.


  • San Francisco, California, United States hireVouch Full time

    We are seeking an exceptional Software Engineering Manager to lead our San Francisco-based team and spearhead the development of innovative products that exceed customer expectations.About the RoleThis leadership position requires end-to-end ownership of a product, working closely with cross-functional teams to set standards and ensure quality. The Software...

  • GPU Software Engineer

    2 weeks ago


    San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    Job DescriptionWe are seeking a highly skilled GPU Software Engineer to join our team at Software Guidance and Assistance, Inc. in San Jose, CA or Seattle, WA.The successful candidate will be responsible for developing GPU components for the video processing pipeline, architecting, coding, and productizing high-performance GPU components, ensuring quality,...


  • San Francisco, California, United States Candid Health Full time

    Job OverviewCandid Health is seeking an experienced Software Engineering Manager to support and enable our technical team in planning, executing, and delivering the Candid platform.This role involves guiding and collaborating with skilled engineers and tech leads, fostering their growth and ensuring they contribute effectively. Collaboration with company...


  • San Jose, California, United States Bill Full time

    Job OverviewAt Bill, we're redefining financial automation for businesses. As a Senior Developer Platform Leader, you'll lead our internal developer platform team in shaping an end-to-end developer experience. This role requires collaboration with senior leadership on strategic thinking, technical expertise, and strong leadership skills to foster a...


  • San Diego, California, United States Tactical Engineering Analysis Full time

    Tactical Engineering Analysis is seeking a highly skilled Senior Software Engineering Manager to lead our software development team. This is a challenging and rewarding role that requires strong technical leadership skills, as well as the ability to guide a team of developers in creating cutting-edge software solutions.The estimated salary for this position...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is seeking a skilled Senior Software Development Engineer to join our team. In this role, you will be responsible for ensuring the successful deployment and support of Lynx product implementations end-to-end.The ideal candidate will have excellent communication skills, a strong knowledge of Intel/ARM/PowerPC...


  • San Jose, California, United States Roku Full time

    Leadership Opportunities at RokuRoku is a leading TV streaming platform that connects consumers to the content they love, enabling content publishers to build and monetize large audiences. We're on a mission to power every television in the world.We're looking for a highly experienced Software Engineer in Payment Platform Leadership to join our team. As a...