Engineering Manager, TV Release Quality

Job Description

Engineering Manager, TV Release Quality

  • Remote, United States

Client and UI Engineering

About Us

At Netflix, we are passionate about delivering joy to our 260+ million Netflix members around the world, whether theyre traveling to a remote location or at home with family. The TV Release Quality team is dedicated to understanding and ensuring the quality of our flagship TV streaming application, allowing us to deliver a stunning experience to members across the globe.

We are looking for an experienced Engineering Manager who is passionate about quality to lead the TV Release Quality team. The TV Release Quality team is dedicated to testing, measuring, understanding, and communicating the overall quality of our TV streaming application both before and after it is released to production. The team will focus on improving and innovating in the spaces of our test automation framework, metrics, observability, and alerting. This team will also set a strategic vision for test automation and quality in the TV space, collaborating with stakeholders and partners across Netflix.

About the role

  • Build and lead a team of senior UI engineers who value inclusion, transparency, autonomy, and humility.
  • Set a strategic vision for test automation and quality in the TV space.
  • Collaborate, build alignment, and develop strong relationships with engineering partners across client, server, and productivity teams.
  • Effectively identify, prioritize, and manage high-impact initiatives on the teams technical roadmap.
  • Empower, challenge, and coach team members to grow their impact as individual technical leaders by providing them with context and continuous feedback.
  • Exemplify the Netflix culture by understanding, advocating, and demonstrating its values.

What sets you apart

  • 5+ years of building and leading high-performance UI client engineering teams with high degrees of psychological safety.
  • Proactively gives and receives feedback; is not afraid to have difficult conversations.
  • Seeks different perspectives and relevant context to effectively navigate ambiguity.
  • Experience crafting and implementing a successful quality strategy for UI products
  • Familiar with the needs of automation infrastructure, observability, and alerting that supports a large and growing group of UI engineers across multiple teams.
  • Ability to build and own a technical roadmap that serves TV UI engineers across multiple teams.
  • Familiar with general Javascript development as well as test libraries and frameworks such as Puppeteer and Jest.
  • Human-centric leader who centers empathy and welcomes feedback.
  • Exceptional written and verbal communication skills; able to actively listen, adapt to different styles, and establish best practices for a hybrid-remote work environment.
  • Fosters an inclusive team culture that enables team members of all backgrounds to succeed and thrive.

APPLY HERE

Software UI Engineer II, Originations

Job Description

Software UI Engineer II, Originations

locations

USA Remote

time type

Full time

job requisition id

R10845

Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share a drive to succeed as professionals and together as a company. A great product, amazing people and our stable financial history have made us one of the largest used car finance companies nationally.

Our Engineering and Analytics Team Members utilize the latest technology to develop, monitor, and maintain complex practices that help optimize our success. Our Team Members value being challenged, are encouraged to express their ideas, and have the flexibility to enjoy work life balance. We build intrinsic value by partnering with all functions of our business to support their success and make strategic business decisions. We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture!

Outcomes and Activities:

  • This position will work from home; occasional planned travel to an assigned Southfield, Michigan office location may be required. However, this position is permitted to work at a Southfield, Michigan office location if requested by the team member.
  • JavaScript experience, including concepts like state management, asynchronous programming, closures, types, and ES6
  • HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
  • Experience with browser APIs and optimizing front end performance
  • Expertise in modern TypeScript, JavaScript, React, and CSS
  • Experience working on Design Systems: building and maintaining reusable UI foundation and components
  • ARIA and accessibility experience is a plus
  • Experience with CI/CD systems and testing frameworks is a plus
  • Ability to design and implement heavily used services and systems
  • Strong collaboration and communication skills, both verbal and written
  • Strong desire to learn new technologies and systems
  • Conduct design and code reviews
  • Build new features and improve existing products
  • Develop a strong understanding of relevant product area, codebase, and/or systems.

Competencies: The following items detail how you will be successful in this role.

  • Development: Develops solutions using standards and best practices of the applications language. Writes code that implements the design that is testable, extensible, efficient and maintainable.
  • Impact Analysis: Understand the rationale behind and how changes impact the enterprise and/or applications and across the technical ecosystem.
  • Solution Design: Ability to translate high level requirements to create and implement designs that meet the needs of the customer, are technically sound, maintainable and cost effective. Ability to identify missing or ambiguous requirements. Ability to design at both high and low levels of abstraction, understand complex requirements and translate into understandable solutions. Ability to accurately estimate based on requirements.
  • Technical Domain: Have an understanding of the technical domain, including the application architecture, design and data of the application they support and systems to which it interfaces.

Requirements:

  • Bachelors degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience
  • Minimum 2 years of software engineering experience or comparable depth of experience
  • Experience owning a particular component, feature or system
  • Identify and resolve performance and scalability issues
  • Successfully completes projects at moderate scope while maintaining a consistent high level of productivity

Knowledge and Skills:

  • Show initiative and offer assistance when needed
  • Be introspective and open to feedback to continuously improve. Prioritize personal development and identify potential barriers
  • Be collaborative with other team members, seeking a diversity of thought to meet business outcomes
  • Ability to communicate complex technical information (both verbal and written) to all levels, including senior leadership
  • Technical Domain: Have an understanding of the technical domain, including the application architecture, design and data of the application they support and systems to which it interfaces.

APPLY HERE

Staff Site Reliability Engineer

Job Description

Staff Site Reliability Engineer

locations

USA Remote

time type

Full time

job requisition id

R10579

Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share a drive to succeed as professionals and together as a company. A great product, amazing people and our stable financial history have made us one of the largest used car finance companies nationally.

Our Engineering and Analytics Team Members utilize the latest technology to develop, monitor, and maintain complex practices that help optimize our success. Our Team Members value being challenged, are encouraged to express their ideas, and have the flexibility to enjoy work life balance. We build intrinsic value by partnering with all functions of our business to support their success and make strategic business decisions. We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture!

At Credit Acceptance we believe in the power to change lives! We’re working to be the best world class, customer-centric fin-tech company on earth. To get there, we need especially qualified, self-motivated and hard-working people with a knack for solving technology problems.

We are seeking a talented and experienced Staff Site Reliability Engineer to join our dynamic and innovative team. As a Staff Site Reliability Engineer, you will play a crucial role in ensuring the reliability, availability, and performance of our software systems. You will collaborate with cross-functional teams to design, implement, and maintain robust systems, monitoring tools, and processes. The ideal candidate will have a strong background in software development, system architecture, and a passion for creating reliable and scalable software solutions.

Join our team and contribute to building and maintaining highly reliable software systems that power our cutting-edge solutions! Apply now by submitting your resume and cover letter.

Outcomes and Activities:

  • System Architecture and Design:
  • Collaborate with software engineers, architects, and operations teams to design highly reliable and scalable systems.
  • Evaluate existing systems and propose improvements to enhance reliability, performance, and availability.
  • Implementation and Coding:
  • Develop and implement code to automate operational processes and tasks to improve system reliability and efficiency.
  • Create and maintain scripts and tools for monitoring, logging, and alerting.
  • Monitoring and Incident Response:
  • Implement and manage monitoring solutions to proactively identify and address reliability issues.
  • Participate in on-call rotations and respond to incidents promptly to minimize downtime.
  • Performance Analysis and Optimization:
  • Conduct performance analysis to identify bottlenecks and optimize system performance.
  • Work with development teams to address performance-related issues in the codebase.
  • Capacity Planning:
  • Collaborate with capacity planning teams to ensure systems can handle anticipated growth and demand.
  • Proactively identify capacity-related challenges and propose solutions.
  • Documentation:
  • Maintain comprehensive documentation for system configurations, processes, and procedures.
  • Contribute to knowledge sharing within the team and across departments.

Competencies: The following items detail how you will be successful in this role.

  • Development: Develops solutions using standards and best practices of the applications language. Writes code that implements the design that is testable, extensible, efficient and maintainable.
  • Impact Analysis: Understand the rationale behind and how changes impact the enterprise and/or applications and across the technical ecosystem.
  • Solution Design: Ability to translate high level requirements to create and implement designs that meet the needs of the customer, are technically sound, maintainable and cost effective. Ability to identify missing or ambiguous requirements. Ability to design at both high and low levels of abstraction, understand complex requirements and translate into understandable solutions. Ability to accurately estimate based on requirements.
  • Technical Domain: Have an understanding of the technical domain, including the application architecture, design and data of the application they support and systems to which it interfaces.
  • Facilitation Techniques: Organize, support and/or conduct workshops, meetings, presentations specific to the objectives of each, problem to be solve, and needs of the audience.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Minimum 10 years as a Site Reliability Engineer or similar role.
  • Strong programming and scripting skills (e.g., Python, Shell, Java).
  • In-depth knowledge of system architecture, distributed systems, and networking.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Proficiency in using monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with continuous integration and continuous deployment (CI/CD) practices.
  • Certification in relevant areas (e.g., AWS Certified DevOps Engineer, Kubernetes Certified Administrator) is a plus.

Knowledge and Skills:

  • Excellent troubleshooting and problem-solving skills
  • Strong communication and collaboration skills

APPLY HERE

Senior Data Engineer

Job Description

Sr. Data Engineer

Charlotte, NC / Salt Lake City, UT / San Francisco, CA / US Remote

Data Data Engineering /

Full-Time /

Remote

Varo is an entirely new kind of bank. All digital, mission-driven, FDIC insured and designed for the way our customers live their lives. A bank for all of us.

ABOUT THE SR. ENGINEER, DATA ENGINEERING ROLE

Were looking to hire a Senior Engineer to contribute to the development of Varos data platform. The Data Engineering team collaborates closely with product, data science and machine learning teams to design, build, and scale high leverage datasets that enable analytics, and experimentation. As a Senior Data Engineer you will contribute to the vision for data architecture and data quality across multiple company verticals. If you are interested in working with an impressive team of Data pros who collaborate and challenge each other, and want to solve interesting problems to propel the companys growth, apply now.

What you’ll be doing

  • Design, build and maintain Varos data pipelines to process data into and out of Varos Data Lake
  • Work with AWS big data technologies including EMR, Glue, S3, EKS, Lambda, Athena, RDS
  • Develop and maintain the data strategy for Varo in terms of capabilities and control mechanisms that support company responsibilities as a regulated national bank
  • Provide technical leadership in the area of data systems development including data ingestion, data curation, data storage, high-throughput data processing and analytics
  • Work with business partners on requirements, clarification and results
  • Participate in developing and enforcing data security & access control policies
  • Develop effective controls for a resilient data ingestion process
  • Support application data integration design and build efforts, including real-time capabilities
  • Conduct code reviews in accordance with team processes and standards

You’ll bring the following required skills and experiences

  • Bachelor’s degree in Computer Science, MIS, Engineering or related field, or relevant work experience
  • 6-8 years of data modeling, data pipelines, data lake, data warehouse experience
  • 6+ years programming experience in Python (will also consider Java, Kotlin, C, C++)
  • 6+ years experience working within the AWS Big Data/Hadoop Ecosystem (EMR, Glue and Athena)
  • Experience with other AWS components like Cloudwatch, EKS, KMS, Lambdas, S3 is a strong plus
  • Experience with downstream consumption patterns (reports, dashboards) is a plus
  • Experience in Hadoop, HDFS, Hive, Presto, REST/SOAP API, Spark2, Airflow is a plus

APPLY HERE

Manuscript Development Supervisor

Job Description

Manuscript Development Supervisor

Can you spot a good story a mile away? Are you skilled at helping authors find that great story from within, helping them organize it, and put it on paper?

If you have experience ghostwriting non-fiction books for other people, and you can help a sometimes-scattered-and-overwhelmed mind organize and focus around a goal to complete a manuscript, then please keep reading!

We are Book Launchers. We help thought-leaders and people with a powerful story write, publish, and sell impact-driven non-fiction books. Our goal isnt just to help our clients get a book published. We help our clients create great books they will be proud of for years, AND we help them use their books as a tool to achieve their business and brand goals. To achieve that, we have developed an incredible team of publishing professionals who help our authors develop their story, write the book, refine it through editing, and design the book to stand out. During the development and publishing process, we layer in marketing support so our authors are positioned for sales success when their book is done. We also do a wide range of things to support our clients including author platform coaching and development, media pitching, author partnerships, speaking engagement support, and even look for and negotiate wholesale book sale opportunities.

You will report to our Production Manager and will be a driving force behind ensuring our clients books fit our #noboringbooks ideal and are top quality before they go to publication.

This role would ideally be full-time (~35-40 hours/week) which would mean eligibility for profit-share, health, dental, and optical insurance, as well as paid vacation after 90 days, but if youre awesome and would prefer to be part-time, we can also work with you on that.

To apply, please complete the form at the bottom of our Join Our Team page. Please include a rsum and cover letter.

What is your role?

As a ghostwriter, writing coach, and leader on the manuscript development team, you will be a driving force behind ensuring our clients books fit our #noboringbooks ideal and are top quality before they go to publication. In this role, you will work directly with select Book Launchers clients as a ghostwriter and coach, while also helping to nurture the development of the larger team of writers, writing coaches, and developmental editors as a mentor, guide, and resource. You will support the Production Manager with evaluation of incoming manuscripts on client intake, assigning ghostwriters/writing coaches to projects, during milestone submissions from writers, and prior to a project moving from writing to content editing. As needed, you may also provide coaching and guidance to authors to help them improve their stories and material to make it more marketable to the ideal reader.

Our overarching goal is to be our clients first choice for book publishing success and produce multiple books with Book Launchers for years to come.

Specific Tasks Include:

  1. Within the guidelines of milestone deliverables for writing projects, write engaging manuscripts that fit the hook and outline provided.
  2. Within the guidelines of milestone deliverables for coaching clients, help the authors to get the content out of their heads and onto the page, ensuring the material they put on the page is in line with the hook and outline provided.
  3. Communicate with your writing and coaching clients on a weekly basis and reply to all emails within 1 business day.
  4. Support your team to grow and develop to serve our clients in the best way possible in the development of highly marketable and engaging books.
  5. Assist with determining milestone deliverables for writing projects and help pair projects with the right team members.
  6. Provide writing assistance when needed to fill in a gap left by a writer or if a client is struggling with a content edit, and just needs a quick writing assist.
  7. Support in the development and execution of processes.
  8. Participate in company meetings, weekly reporting, and complete all communication cadence items in a timely manner.

Job Requirements:

  • Must have written at least one non-fiction book in the past and have experience working with authors as a ghostwriter and/or writing coach
  • Previous management experience preferred; ability to manage people working under you and give advice/coaching to them.
  • Strong conversational skills. An ability to quickly relate to many personality types and have personal conversations is essential.
  • Experience with the various processes with writing, creative writing, and editing.
  • An understanding of marketing and what is marketable to wider audiences.
  • Patience, empathy, and compassion are a must as is the ability to be firm with a client when it requires tough conversations.
  • Must be able to deal with moments of high pressure due to multiple deadlines.
  • Able to work collaboratively with the team
  • Comfortable working alone and from home
  • Access to a webcam for video calls, reliable internet connection, and reliable phone signal and service with a North American plan.
  • Able to participate in company meetings daily, weekly, and monthly.

APPLY HERE