Business Services Team Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few roles based in offices. The company is founder led, profitable and growing. We are hiring a Business Services Team Manager to lead efficient and effective travel, logistics, event, scheduling, expense policy and administration. This executive role requires outstanding coordination, planning, decision-making, budgeting, procurement, reporting and management. It is a fast-paced and complex operation in the tech industry. We coordinate large-scale company events which involve travel for hundreds of people from 80+ countries. We run such events four times a year, a significant investment in our ability to shape culture, teamwork, execution plans and strategy. Our team is responsible for travel procurement and logistics, ensuring that these events run efficiently and safely. Visas, travel complications and unexpected situations make this a complex operation to run efficiently, demanding a rigorous approach and high work ethic in the team. This team also serves as an independent check on expense claim approval, ensuring fairness and consistency across teams and countries. This requires integrity, transparency and accountability, and a willingness to set and politely defend the same expectations of the most senior and most junior colleagues. Together these responsibilities amount to tens of millions in operational costs and a significant number of tactical and operational decisions. Our team also provides traditional 'EA' services for company leads, though they do this across departments and as a consistent service rather than as personal assistants; they set and deliver to expectations on specific kinds of work. They schedule meetings, coordinate monthly reports, handle delegated approvals for travel and expenses, work across teams, coordinate with suppliers, and run small projects or initiatives. Location: Worldwide, home based, except in locations where we have an office, such as London, Taipei and Beijing Leadership and accountability This team has a direct impact on every team at Canonical. It is important for them to have excellent judgment and interpersonal skills, the confidence to hold people accountable and defend positions of policy, and the work ethic to move quickly through a large volume of work. It is also essential that the team participate in every company event, from the planning and venue selection stages to scheduling, operations and safety reviews, to ensure that they establish personal relationships with team leaders and can ensure these events run smoothly. As a manager, your team would be responsible for - Travel approvals, logistics and operations - Expense review in line with policies - Planning of complex company events four times a year - Company offices that provide executive briefing and operational facilities - Our global duty of care, health and safety programs with comprehensive policies and practices What we are looking for - An exceptional academic track record from both high school and university - An undergraduate degree in a technical or business subject - Dri
Staff Software Engineer (Continuous Integration)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability, scalability, and efficiency of our development pipelines, enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help drive the design, implementation, and optimization of systems that support automated testing, build orchestration, and deployment. What you’ll do - Systems & Operations - Own the design, scalability, and reliability of build and pipelines across multiple services and platforms. - Ensure fast, reliable feedback cycles for developers by optimizing build times, test coverage, and reporting. - Implement monitoring, alerting, and incident response processes for CI systems to minimize downtime. - Collaboration & Enablement - Work closely with across engineering to ensure smooth integrations and deployment workflows. - Identify developer pain points and lead initiatives to improve productivity through tooling, automation, and best practices. - Evangelize CI/CD practices across the organization to raise engineering efficiency standards. - Leadership & Strategy - Contribute to and help drive the vision for continuous integration and developer productivity infrastructure. - Lead and mentor other CI engineers, fostering a culture of ownership, collaboration, and technical excellence. - Partner with engineering leadership to align CI systems with broader product and platform goals. What we look for - Proven experience driving and leading engineering efforts in CI, build systems, or developer productivity domains. - Strong background in modern build systems (e.g. GitHub, Buildkite, Artifactory, Bazel). - Familiarity with cloud-native environments (AWS, Kubernetes) and infrastructure-as-code practices. - Solid programming background (Python, Kotlin, Java, or similar) and ability to guide technical decision-making. - Excellent problem-solving skills, with the ability to balance long-term vision with short-term impact. - This position requires either equivalent practical experience or a Bachelor’s degree in a related field - Proficiency with managing build systems and frameworks for large monorepos. Preferred experience in Bazel. - Active contributor to open source projects or previous experience with large-scale software development at a leading tech company is a plus. About You: - You are driven by a passion for CI/CD and possess a deep commitment to enhancing developer experiences. - You excel in a collaborative team setting, valuing diverse perspectives and contributions. - You are proactive, taking initiative to solve complex systems challenges and drive impact across the organization. - Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making. <div&g
Staff Product Manager, Affirm Bank
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is building its own bank — and this role sits at the center of that ambition. We're looking for a Staff Product Manager to own the end-to-end bank product: operationalizing a new bank charter within Affirm's ecosystem, launching the deposit product, driving loan originations through the bank entity, and ensuring seamless integration across Affirm's platform. This is a rare opportunity to build a foundational new business line from the ground up — one that will reshape how Affirm funds, serves, and grows relationships with its consumers. You'll work at the intersection of regulated banking, platform engineering, and consumer products to bring Affirm's bank to life. What You’ll Do - Own the end-to-end bank product. Serve as the single-threaded product owner across deposits, loan originations, banking compliance, and operations. You are the person who holds the full picture of how the bank works within Affirm's ecosystem — and you drive it forward. - Launch and own the bank’s deposit product. Ship Affirm’s bank deposit offering as part of launch, then own the deposit product roadmap on a go-forward basis – scaling from early launch to a multi-billion-dollar deposit base, making strategic decisions about how deposits integrate with Affirm's credit products and broader consumer experience. - Operationalize the de novo bank build. Drive the cross-functional work required to stand up and scale bank operations — ensuring regulatory readiness, process maturity, vendor integrations, and seamless connectivity with Affirm's existing lending and money movement infrastructure. - Drive originations through the bank entity. Shape how Affirm originates and retains loans through its own bank, working closely with Credit, Capital Markets, Engineering, and Treasury to optimize volume ramp, unit economics, loan sale and retention mechanics, and regulatory compliance. - Navigate banking compliance and regulatory requirements. Partner with Legal, Compliance, Risk, and the Bank's executive team to ensure all products and operations meet federal and state regulatory standards. Build compliance into the product from day one — not as an afterthought. Understand the unique demands of a de novo bank under FDIC and state supervision. - Integrate the bank deposit product into Affirm's consumer ecosystem. Define clear domain boundaries, design requirements for new data flows, and integration points between the bank and Affirm Inc. — working across Servicing, Settlements, Consumer Payments, Checkout, and Growth teams to ensure the bank's products work seamlessly within the Affirm app and platform. - Influence up and across the organization. Communicate strategy, tradeoffs, and priorities to senior leadership and the Bank Board with clarity and conviction. Build alignment across a broad set of stakeholders — Engineering, Legal, Compliance, Treasury, Capital Markets, and executive leadership — who each bring different constraints and incentives. What we look for - 6+ years of product management experience, with demonstrated ability to operate as a strategic, independent leader on complex, ambiguous initiatives - Proven program leadership at scale — you've owned high visibility cross-functional launches across many stakeholders, with direct exposure to executive leadership and/or boards. - Experience in banking, deposits, or lending — you understand deposit products, bank charter operations
Strategic Finance Lead (Revenue)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. About the Finance team The Finance team ensures Affirm remains financially sound and strategically positioned for growth. Our team manages financial planning, accounting, pricing, vendor management, tax, investor relations, and corporate development. We deliver timely insights, accurate reporting, and careful analysis to support decision-making. From day-to-day financial operations to major investments, we enable sustainable, informed growth by maintaining strong fiscal discipline. About the team We're looking for a passionate and analytically minded professional to join the Strategic Finance team to support the growth of Affirm’s topline revenue streams with large business-to-business (“B2B”) merchant partners. Strategic Finance is responsible for driving company strategy, empowering executive decision making with real time forecasts and analytics, and guiding the company towards achieving its goals. This high impact, highly visible role sits on the Revenue Finance group, a scrappy, tight-knit team with outsized cross-functional impact and ownership. The ideal candidate will not only have superb technical skills but also strong interpersonal skills and the ability to influence and present to all levels of the organization. What you'll do - Partner with cross functional leaders (i.e. Product, Growth Analytics, Credit, Revenue and, Merchant Pricing) to drive business outcomes through strategic and analytic support - Build and maintain financial models to forecast, reconcile, and describe variances for our gamut of metrics - Collaborate with our ML modeling team to marry your modeling with aggregated ML forecasts - Establish top-line performance metrics and targets, analyze and report realized financial performance to Executives and other company leaders, and drive accountability for results - Design and deliver scalable automated user and financial dashboards and analytics for cross departmental and executive consumption What we look for - Passion and drive to disrupt the lending and financial industry for the better - Strong sense of ownership, intention, intellectual curiosity, and an ability to think creatively and critically and thrive in a fast-paced, dynamic, and often ambiguous work environment - 5+ years experience in fast-paced analytical roles (strategic finance, investment banking, consulting, data science, analytics, etc.) - Exceptional analytical skills and the ability to synthesize complex financial information into clear, concise reports - High attention to detail but an equally important ability to see the big picture and evaluate analyses with strategic business context - Strong interpersonal and communication skills, with the capability to navigate cross-functional collaborations effectively and be front and center with company executives - Curiosity to build things (processes, models, etc.) with/for/around AI - Building contextual models / files a plus - Experience with merchant paym
Staff Software Engineer
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is seeking a Staff Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who can set technical direction, drive architectural decisions, and elevate the quality and velocity of full stack development across mobile, web, and backend systems. The team plays a critical role in shaping the first experience customers have with Affirm—building trust, clarity, and value from the very first interaction. As a Staff Engineer, you will be responsible for defining long-term technical strategy, mentoring senior engineers, and acting as a force multiplier through your technical depth, operational excellence, and ability to navigate ambiguity. You'll work at the intersection of product, design, and engineering to build polished, performant, and accessible user experiences that directly impact conversion, retention, and business growth. What You'll Do - You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. - You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. - You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. - You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts. - You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. - You will help develop talent on your team by providing feedback and guidance, and leading by example. - On-Call Rotation - There would be an on-call rotation for this role as a requirement What We Look For - You have a total of 8+ years of experience as a software engineer. - You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes - You are proficient in developing web apps using declarative UI frameworks like React, React Native or Vue. - You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others. - You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work. <li
Sr. Security Operations Engineer, Incident Response
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. At Affirm, Security is integral to our mission of building honest financial products and driving the company's long-term success. The Security Operations and Resilience Engineering (SOR) program serves as the foundation of our preventive and responsive efforts to safeguard Affirm's assets and infrastructure. As part of our Security Team, you'll join a group of passionate, highly skilled professionals redefining fintech security through collaboration, innovation, and a team-first mindset. We're seeking a Senior Security Operations Engineer to join the Incident Response function within the broader Security Operations & Resilience org. In this role, you'll be a hands-on practitioner and technical contributor who drives incident response efforts from triage through resolution - with the depth, ownership, and composure to lead when it matters most. This is a highly technical, execution-focused role where you’ll lead hands-on investigations and drive incident response from detection through remediation. You’ll collaborate across engineering, product, and infrastructure teams, and partner with Observability & Automation to improve detections, build automated playbooks, and strengthen our security posture. You will have the opportunity to help solve complex security challenges and build capabilities that protect millions of customers, merchants, and partners. Note: This role is based in Canada and requires alignment with Pacific Time Zone working hours to support the current team’s operations coverage. Candidates must be able to reliably work Pacific Time hours. What you’ll do You will lead and execute incident response efforts to protect Affirm’s systems, customers, and data. - Lead security incidents end-to-end, from detection and triage through containment, remediation, and post-incident review. - Act as incident commander, driving clear decisions and alignment across teams during high-pressure situations. - Conduct hands-on investigations across cloud and endpoint environments to determine root cause and impact. - Partner with Observability & Automation to improve detections, reduce noise, and build automated response playbooks. - Contribute to and refine incident response playbooks, runbooks, and documentation to improve readiness and consistency. - Collaborate with Security, Infrastructure, and Product teams to identify gaps and strengthen the incident response lifecycle. - Communicate effectively during incidents, providing clear updates to both technical and non-technical stakeholders. What we look for We’re looking for a hands-on security engineer who can lead through ambiguity and drive effective incident response outcomes. - 5+ years of experience in Security Operations or Detection & Response, with strong hands-on incident response in cloud environments (AWS and EKS experience strongly preferred). - Proven ability to lead security incidents, including containment and remediation, in fast-moving environments. - Strong investigative and analytical skills, with the ability to synthesize signals from multiple data sources. - Experience with security tooling such as SIEM and EDR platforms (e.g., Splunk, Elastic, SentinelOne, CrowdStri
Product Designer, Redesign
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world's biggest financial problems. We're looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn't a place for complacency, it's where ambitious people do the best work of their careers. We're a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Redesign team refreshes core Robinhood products and ships incremental improvements across the platform. We take an experimentation-first approach on highly visible, user-facing surfaces to test ideas broadly and move quickly. Our team culture values confidence, flexibility, and the ability to navigate ambiguity with minimal requirements. We collaborate closely with Product Managers to balance user experience with business metrics. As a Product Designer, you will be accountable for high-quality visual craft, which is a primary focus of this role. You will rapidly generate and test a broad range of user experience concepts across multiple business domains. In this position, you will confidently present your work to executive leadership and defend design decisions that involve complex business trade-offs. You will work on high-visibility surfaces to shape how millions of users interact with our core features. Your ability to collaborate effectively and build strong professional relationships across product groups will be essential to your success! This role is based in our Menlo Park, CA or New York, NY office(s), with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you'll do - Execute high-craft visual updates and refresh traditional Robinhood products. - Rapidly generate and test a broad range of incremental changes across the mobile application using an experimentation-first approach (e.g., A/B testing). - Design for highly visible surfaces, including the home tab and recently recreated watch lists, across multiple business domains. - Present design concepts directly to executive leadership and clearly articulate the rationale behind decisions involving business trade-offs. - Partner tightly with Product Managers and engineering teams to deliver user experiences with minimal written requirements in an ambiguous environment. What you bring - Proven experience designing for consumer mobile applications on high-visibility surfaces. - A strong portfolio demonstrating exceptional visual craft and execution from either an in-house or agency background. - Demonstrated experience with experimentation methodologies, such as broad A/B testing and rapid concept generation. - Confidence in your design
Engineering Manager, Equities
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Equities Engineering team builds and operates stock trading for millions of customers. The team focuses on order management, execution, and reliability through various trading tools, ensuring trades are processed seamlessly and with low latency. You’ll work closely with product, design, and data partners to deliver these features. We value clear communication, measurable outcomes, and a strong sense of ownership across the team! As an Engineering Manager , you will lead a team responsible for delivering and maintaining critical equities trading flows. You will set clear goals, guide technical direction, and support engineers in delivering reliable, scalable services. Your work will directly impact the quality and reliability of the trading experience for customers! This role is based in our Menlo Park, CA office, with in-person attendance expected 5 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you'll do - Lead a team of engineers to deliver delightful tools to manage equities trading with clear uptime and latency targets - Set quarterly goals and track progress using defined metrics such as incident response time, latency, and user funnels through key flows - Partner with product managers, design, and other teams to define requirements and deliver features on schedule - Review engineering designs and guide design decisions to improve scalability and performance to ship seamlessly - Support hiring, onboarding, and development of engineers through regular feedback and structured growth plans What you bring - Experience managing engineering teams that build and maintain critical user journeys with millions of users - Ability to define and track measurable goals such as performance metrics and business targets - Strong technical background in mobile application development or web development - Clear
Strategic Finance Analyst II (Revenue)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. About the Finance team The Finance team ensures Affirm remains financially sound and strategically positioned for growth. Our team manages financial planning, accounting, pricing, vendor management, tax, investor relations, and corporate development. We deliver timely insights, accurate reporting, and careful analysis to support decision-making. From day-to-day financial operations to major investments, we enable sustainable, informed growth by maintaining strong fiscal discipline. About the team We're looking for a passionate and analytically minded professional to join the Strategic Finance team to support the growth of Affirm’s top-line in revenue streams with large business-to-business (“B2B”) merchant partners. Strategic Finance is responsible for driving company strategy, empowering executive decision making with real time forecasts and analytics, and guiding the company towards achieving its goals. This high impact, highly visible role sits on the Revenue Finance group, a scrappy, tight-knit team with outsized cross-functional impact and ownership. The ideal candidate will not only have superb technical skills but also strong interpersonal skills and the ability to influence and present to all levels of the organization. What you'll do - Partner with cross functional leaders (i.e. Product, Growth Analytics, Credit, Revenue and, Merchant Pricing) to drive business outcomes through strategic and analytic support - Build and maintain financial models to forecast, reconcile, and describe variances for our gamut of metrics - Collaborate with our ML modeling team to marry your modeling with aggregated ML forecasts - Establish top-line performance metrics and targets, analyze and report realized financial performance to Executives and other company leaders, and drive accountability for results - Design and deliver scalable automated user and financial dashboards and analytics for cross departmental and executive consumption What we look for - Passion and drive to disrupt the lending and financial industry for the better - Strong sense of ownership, intention, intellectual curiosity, and an ability to think creatively and critically and thrive in a fast-paced, dynamic, and often ambiguous work environment - 2+ years experience in fast-paced analytical roles (strategic finance, investment banking, consulting, data science, analytics, etc.) - Exceptional analytical skills and the ability to synthesize complex financial information into clear, concise reports - High attention to detail but an equally important ability to see the big picture and evaluate analyses with strategic business context - Strong interpersonal and communication skills, with the capability to navigate cross-functional collaborations effectively and be front and center with company executives - Curiosity to build things (processes, models, etc.) with/for/around AI - Experience with merchant payments and/or providing analytical support to B2B client relationship and sales te
Software Engineer II, Frontend (Purchasing Integrations)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Purchasing Integrations team is responsible for the JavaScript SDK and frontend infrastructure that power Affirm at checkout. We build the library that merchants embed directly into their storefronts - rendering payment messaging and buttons, initiating checkout flows, and orchestrating secure, real-time communication with Affirm’s web app. This code runs on high-traffic production sites, so performance, resiliency, and backward compatibility are critical. Milliseconds matter, and failure is immediately visible to merchants and consumers. This role is deeply frontend-focused. Engineers work on bundle optimization, script loading strategies, rendering performance, and Web Vitals, ensuring our SDK integrates cleanly into diverse merchant stacks without degrading UX. We design extensible UI components that support evolving checkout experiences while keeping integration simple and incremental for developers. Security enhancements and modern browser-based communication patterns are core to the work. The team operates at the intersection of platform and product: building reusable primitives, experimenting with new checkout surfaces, and translating complex requirements into intuitive APIs and polished UI. It’s an opportunity to work on high-scale frontend systems embedded across the web—where engineering rigor directly impacts conversion, growth, and user experience. What You'll Do: · With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. · You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. · You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. · You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. What We Look For: · You have a total of 1.5+ years of experience as a software engineer. · You have experience shipping web apps using declarative UI frameworks like React or Vue. · You have experience working with Javascript/Typescript. · You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin. · You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. · You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. · Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. · You have strong verbal and written communication skills that support effective collaboration with our global engineering team. · This position requires either equivalent practical experience or a Bachelor’s degree in a related field. Pay Grade - L Equity Grade - 06<
Software Engineer I, Back-end (Repayment Scheduling)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Repayment Scheduling engineering team is growing rapidly, and we're looking for a Software Engineer specializing in Backend development. We're a fully European engineering team – distributed across Poland and Spain with overlapping working hours. We build and own the system that enables our users to schedule automatic payments to pay back loans worth collectively over $30B each year. We directly improve the financial lives of over 20 million people, giving them peace of mind that their payments will be made on time. The team was created recently with brand new scope, and you would be one of the first engineers on this team. This means an outsized opportunity to influence how a core part of Affirm's infrastructure gets built. This role rewards curiosity, ownership, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale. If you want to build something new and operate it at scale – come join us! What You'll Do · With the support of your team, you will work on tasks that contribute to the team's projects and goals. · You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. · You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. · You will contribute to a sense of community on your team by engaging in growth and development activities. What We Look For · You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin. · You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes. · You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. · You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. · Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. · You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Compensation and Benefits Base Pay Grade - J Equity Grade - Poland 2 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by
Technical Support Specialist
Why Thunderbird? Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At MZLA, the team behind Thunderbird, we build privacy-respecting communication tools that help people manage their digital lives while staying in control of their data. We are open source by design. Our products are developed transparently and in collaboration with a global community of contributors, and that same spirit shapes how we work: collaboratively, inclusively, and with a shared commitment to putting users first. Our small but growing distributed team includes 65+ people across seven countries. As Thunderbird evolves beyond a single desktop application, we are expanding across desktop, mobile, and paid services to build independent, privacy-respecting alternatives to big tech ecosystems. Our revenue model combines user donations, which help keep Thunderbird’s apps freely available, with paid services that cover the costs of hosted offerings while supporting long-term sustainability and continued innovation. A note about MZLA and Mozilla: MZLA Technologies Corporation is the nonprofit-owned company behind Thunderbird and part of the Mozilla family. MZLA is separate from Mozilla Corporation and has its own compensation programs, benefits, and employment policies. To learn more, visit www.thunderbird.net The opportunity Thunderbird is growing, and we’re looking for a Technical Support Specialist to help deliver excellent support for Thunderbird users across our expanding product ecosystem, including our subscription products. This role is for someone who takes real satisfaction in resolving support requests with care, clarity, and technical precision. You enjoy working through a queue, diagnosing tricky issues, helping users get unstuck, and spotting patterns that can make support better for everyone. Every closed ticket, forum response, or app store reply represents a user who can get back to what they were trying to do. You’ll be part of the Support Operations team, working closely with support, product, engineering, documentation, and community colleagues. Your initial focus will be supporting Thunderbird’s subscription products as they scale, but you’ll also help users through community forums, app store reviews, and other support channels. This is a great opportunity for someone who loves technical support work, cares deeply about the user experience, and wants to help shape support practices for products that are still growing. What you’ll do - Manage technical support tickets from intake through resolution, with an initial focus on Thunderbird’s subscription products. - Provide timely, thoughtful, and empathetic support that helps users feel heard, understood, and effectively supported. - Troubleshoot Level 1 and Level 2 technical issues, including account setup, email configuration, SMTP, IMAP, JMAP, DNS, email authentication, and Thund
Software Engineer II, Full-Stack (Marketplace Performance)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Marketplace Performance team in the Direct to Consumer org builds the discovery platforms behind Affirm’s deals feed, affiliates, payment attribution and merchandising systems. Our mission is to help shoppers find the right merchant and financing for their needs. As a member of our team, you’ll ship features that make it faster and easier for shoppers to find the right merchant and financing for their needs. You’ll partner closely with Product, Design, and other engineering teams to scope work, write clean and well-tested code, review PRs, and ship new functionality iteratively. We value curiosity, ownership, and empathy for our customers. Join us to grow your impact while building dependable features for our Marketplace. What You'll Do - With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. - You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. - You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. - You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. What We Look For - You have a total of 1.5+ years of experience as a software engineer. - You have experience shipping web apps using declarative UI frameworks like React or Vue. - You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin. - You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. - You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. - Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. - You have strong verbal and written communication skills that support effective collaboration with our global engineering team. - This position requires either equivalent practical experience or a Bachelor’s degree in a related field. Pay Grade - L Equity Grade - 5 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings
Manager, Product Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical, across all levels of team leads. As a manager, you will lead a team of product managers, mentoring them to ensure their success while driving alignment with company goals. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's including
Senior/Staff/Principal Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. This is a general track for Senior+ (Senior/Staff/Principal) Engineers in any team at Canonical. After the first round of interviews we will establish which teams might be an excellent fit, and progress your application with them. At Canonical a Senior+ Engineer is not only an outstanding software architect and coder, they also demonstrate the leadership qualities needed to rally a team or department to ship outstanding products. A Senior+ Engineer partners with other Engineering leaders (Managers, Directors, VPs) to take joint responsibility for outcomes at team, department and company level. We hire based on academic results and proven execution, and we select those with a passion for open-source software, innovation, and cutting-edge technology. In this role, you will make a significant contribution in Canonical's portfolio through high-quality code, technical leadership, team motivation and direction, exceptional design, and crisp documentation. As a Senior+ Engineer you'll drive the architecture, design and evolution of high-impact open source software. Our teams work at every level of the stack. From the kernel and system software at the core of Ubuntu through to major language runtimes and the bleeding-edge of cloud automation and distributed systems, you'll have the opportunity to work on complex but highly rewarding projects. Our teams also build the services which deliver Ubuntu to the world, on cloud, devices, servers and PCs. Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale. Location: we have remote opportunities for Senior Engineers in every time zone. The role entails - Leading design and architecture of an impactful open source project - Coding in Golang, Rust, Python, C/C++ or Typescript / React - Collaborating proactively with a globally distributed team - Mentoring, developing and advising colleagues in their career progression - Displaying technical leadership in Canonical and our communities - Debugging issues and producing high-quality code to fix them - Contributing to technical documentation with the aim to make it the best of its kind - Working from home with global travel twice annually for company events What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - Technical leadership as well as team motivation, direction and pace - Deep experience with at least one of Go, Rust, Python or C
Web Frontend Engineer - JS, CSS, React, Flutter
Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of globally distributed collaboration, with 1100+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring a Web/UI Engineer to develop a data-rich and reliable user experience. These frontends are constructed using JS, CSS, React, and Flutter, and serve as Canonical’s enterprise products that act as the company's face to our users. In order to create consistency across our products and sites, we have a central team that builds an open-source React toolkit and presentation layer, the Vanilla Framework . We are excited to develop this further and see if we can help more open-source projects build performant and accessible interfaces that respond well to diverse layouts. We use REST APIs for communication, and we consider API design an important part of the process. Flutter is a new front-end technology that has the potential to unify our desktop and web development. We are growing the team's exposure to Flutter and have roles on both web and Ubuntu engineering for this specialism. We hire developers with outstanding academic results and a passion for open-source software, innovation, and cutting-edge web technologies. In these roles, you will have the opportunity to make significant contributions through high-quality, front-end and back-end code while exhibiting technical leadership, exceptional design, and intuitive user experience. Additionally, we encourage colleagues to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale. Location : This is a Globally remote role. The role entails - Design and implement well-tested and documented software in Web technologies or Flutter. - Debug and fix issues encountered by your users - Participate in our engineering process through code and architectural reviews - Collaborate with community and colleagues on technical specifications - Contribute to technical documentation to make it the best of its kind - Seek improvements to engineering and operations practices - Deploy and operate services developed by the team - Contribute to the success of your product through technical advocacy What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above and beyond expectations - Well-organised, self-starting and able to deliver to schedule - Professional manner in interacting with colleagues, partners, and community - Experience designing and writing high-quality Web technologies - Experience w
Senior Ads Measurement Lead - App Dev
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . This role must be based out of one of our office hubs: New York, Los Angeles, San Francisco, or Chicago Reddit is looking for a Measurement Lead to help our Mobile App advertisers succeed on our platform. This role will be an integral part of the Marketing Sciences team, and overall Revenue organization – driving our value proposition to our clients and their partners by continuously testing, learning and improving the power and performance of Reddit as a media platform. Responsibilities: - Daily responsibilities will span advertising measurement execution, measurement strategy, client consultation at scale, while working closely with Reddit’s sales, product, and product marketing teams - Leverage measurement results to drive business growth for our App-focused clients - developing benchmarks, media & creative best practices, and refinement/optimization to audience and targeting strategy to improve efficiency and effectiveness. - Co-develop Reddit best practices - work and consult across a breadth of clients and measurement types including mobile measurement attribution, brand lift, conversion/sales lift, multi-touch attribution and media mix modeling - Work with internal stakeholders (Product, PMM, GTM, Sales Leads) as well as advertisers’ internal analytics teams to understand methodologies and consult with clients on their impact on Reddit. - Support our go-to-market teams with your measurement expertise, industry knowledge, and insights. Qualifications: - - 6+ years of experience in advertising or analytics at a research vendor, measurement company, social media platform, media owner, client or agency partner – with at least 1 of those years working in digital advertising. - Familiarity with attitudinal survey research, offline and online sales/ROI measurement, impression/attribution/conversion tracking, multi-touch attribution (MTA) and media mix modelling (MMM) - Knowledge of North America Measurement solutions and norms. - A knowledge of experimentation and familiarity with the underlying statistical methods - A strong background in the execution, analysis, and presentation of quantitative advertising research. - Experience working closely with and developing relationships with analytics professionals at advertisers and advertising agencies - Experience working at scale, managing multiple projects and clien
Senior Client Account Manager, App Dev Enterprise
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . We're looking for a Senior Client Account Manager to join our App Dev Enterprise team in New York. Our App Dev team partners with Mobile App Developers globally, consulting clients on how to successfully grow their businesses by leveraging the best of Reddit’s platform capabilities. This team also partners with our XFN product and tech teams to represent their clients’ interests, influencing the future of Reddit ads. In this role, the Senior Client Account Manager will nurture client partnerships by leading campaign strategy, execution, optimizations, and, reporting to drive measurable business outcomes. Our Client Account Managers also play a key role in proactively identifying and pitching upsell opportunities to help advertisers derive the most value from their marketing on Reddit and grow their overall book of business. This role is required to work in person from our New York City office 1-2 days per week. Responsibilities: - Client Partnership Growth - Collaborate with Client Partners to meet or exceed your clients’ marketing goals - Proactively manage and deepen relationships with existing advertising partners and their agency counterparts to drive year-over-year revenue growth - Be a trusted partner by advising clients on their full funnel objectives, especially with mobile app marketing, and crafting thoughtful and creative media plans - Ownership of brand and media agency education, office hours, and performance check in’s, effectively communicating Reddit’s value proposition, solutions, and best practices for advertising on the platform - End-to-End Campaign Ownership - Lead end-to-end campaign launch execution, supporting clients with setup and delivering insightful optimization recommendations to agency and client partners - Act as the primary point of contact for internal account operations, including revenue delivery, troubleshooting issues, and escalations when necessary - Collaborate with Ad Ops, Product to ensure effective campaign delivery and resolve any technical hurdles - Insights, Reporting & Upselling - Dive deep into campaign performance data, audience and competitor insights, seasonality, and market and performance trends to develop KPI-driven campaign recommendations - Strategically identify and pitch upsell opportunities to clients to contribute to account growth - Leadership & Cros
Senior CIAM Software Engineer
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is building the next generation of customer identity and authentication. This role is a hands-on engineering position inside Information Security, focused on designing and shipping core CIAM capabilities that protect customers and support growth. You will build and operate backend services that power registration, login, authorization, and account lifecycle flows across B2C and B2B experiences. You will work closely with partner engineering teams and ensure identity features are delivered with strong security fundamentals, reliability, and operational rigor. What you’ll do - Design, build, and operate core CIAM backend services that support customer registration, authentication, authorization, account lifecycle, and profile management for B2C and B2B platforms. - Implement and extend identity standards such as OAuth 2.0, OIDC, SAML, and SCIM in code, ensuring correctness, scalability, and clean integration patterns. - Develop backend APIs and services in Python and Kotlin that expose identity capabilities to web, mobile, and partner applications. - Integrate CIAM platforms with internal systems, including user data stores, messaging, fraud signals, and downstream customer platforms. - Own secure authentication and account flows end to end, including MFA, step-up authentication, device binding, consent, and adaptive authentication logic. - Automate CIAM infrastructure and deployments using Infrastructure as Code and CI/CD pipelines, treating identity as a core platform service. - Monitor, debug, and optimize CIAM services for performance, resilience, and abuse detection in high-scale environments. What we look for - Strong experience designing and implementing CIAM systems, with deep, hands-on knowledge of OAuth 2.0, OIDC, SAML, and SCIM beyond basic configuration. - 5+ years of professional backend software engineering experience - Strong production experience in Python or a similar backend language - Experience designing APIs, automation frameworks, and distributed systems - Hands-on experience building and maintaining CI/CD pipelines - Experience with GitHub-based development workflows and Buildkite or similar build systems - Experience with cloud-native development, preferably AWS - Hands-on experience extending and integrating CIAM platforms such as Okta, Auth0, Ping Identity, ForgeRock, or Azure AD B2C using custom code, hooks, and APIs. - Solid understanding of backend and distributed systems fundamentals, including API design, data modeling, latency, error handling, and observability. - Experience with Infrastructure as Code and automation tools such as Terraform, plus CI/CD pipelines for deploying backend services. - Strong security fundamentals applied through engineering, including access control models, token handling, encryption, MFA, and privacy by design. - Clear communication skills and the ability to work closely with product, frontend, mobile, and security teams while owning backend identity services. - Familiarity with tools such as Cursor and other AI-augmented development environments <span data-formula-id="UiWCfEIrRy" data-error="false" data-placeholder="fal
Analytics Lead, Full Stack (Consumer Analytics)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Risk & Analytics team makes crucial decisions that direct Affirm’s business strategy. Our team designs and runs experiments to decide which product features to launch and which marketing campaigns to fund. We analyze performance not just to report on it, but to determine where to invest resources for maximum impact through building tools and analytical frameworks. We take ownership of the entire analytical lifecycle, from initial question to final business decision, ensuring Affirm grows efficiently and intelligently. After building a market-leading BNPL network, we’re entering our next ambitious chapter: transforming DTC shopping. At the center of this vision is the Affirm Marketplace, a rapidly scaling, high-leverage platform that connects consumers with merchants in a dynamic, two-sided ecosystem. We’re looking for a Marketplace Analytics Lead to help architect and optimize the economic engine of our marketplace, balancing supply, demand, pricing, and user experience to drive sustainable growth. This is a high-impact IC role at the intersection of product, growth, and marketplace strategy. What You’ll Do - Own marketplace monetization and economics, balancing merchant supply, consumer demand, and pricing to drive engagement, conversion, and profitability - Monitor marketplace performance and adjust strategies based on engagement, relevance, merchant outcomes, LTV, and overall health - Build and maintain dashboards and reporting to track key Marketplace KPIs and enable data-driven decisions - Partner with Sales, Client Success, and Marketing to grow marketplace partners and increase merchant value - Collaborate with Product and Engineering to improve the effectiveness, competitiveness, and relevance of Marketplace inventory and offers - Analyze supply-side dynamics, including incentives, pricing, and placement, to understand elasticity and drive incremental GMV - Lead analyses and experiments to test and refine new placements and optimize marketplace performance - Conduct loan-level profitability analyses to ensure offers align with credit and financial goals while balancing consumer and merchant value - Evaluate affiliate portfolio performance by integrating network data, identifying trends, and assessing the incremental impact of merchant-funded incentives What We’re Looking For - 7+ years in analytics, with experience in marketplaces, ads/affiliate ecosystems, or two-sided platforms - Strong intuition for supply-demand dynamics, pricing, and marketplace tradeoffs - Experience with data tools such as SQL, Python, DBT, Sigma; comfortable managing ETLs and working with engineering teams to optimize data pipelines - Strong curiosity and bias toward leveraging AI tools to accelerate analysis, automate workflows, and increase personal and team productivity - Experience working cross-functionally with Product, GTM, and Engineering - High ownership, strong judgment, and a bias toward actio
Compliance Analyst II
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm’s Compliance team designs and implements a compliance program that proactively addresses regulatory requirements while also identifying potential compliance issues that may arise. Compliance program activities include advisory, training, testing & monitoring, reporting, and oversight. Although a second line of defense, Compliance partners with the business to support new products, markets, and initiatives, as well as issue identification, remediation plans, and risk assessment. Compliance uses multiple data sources to enable informed decision-making, strengthen controls, and support better outcomes for consumers. Affirm is seeking a Compliance Analyst II to support its compliance governance and oversight program. This analyst will credibly challenge Affirm’s operations team to mitigate risk and ensure compliance with federal and state regulations. This includes investigating and responding to operations issues, reviewing consumer complaints, engaging team members, and supporting larger initiatives such as process improvement. What You’ll Do: - Review and credibly challenge internal responses to consumer complaints and potential issues from the operations team and guide them regarding a wide variety of regulatory requirements, including (but not limited to) credit reporting, disputes, bankruptcy, fair lending, UDAAP; - Review customer complaints to identify root cause, analyze trends, and find opportunities for product and process improvements to fix recurring issues; - Work with cross-functional partners to address compliance concerns and bring to senior management, when required; - Assist with metrics reporting and provide input on process improvement; - Support other key compliance and risk management projects, as needed. What We Look For: - 3 to 5+ years of professional work experience in Compliance, Enterprise or Operational Risk, or Audit within a financial services company, Fintech, or regulatory agency; - Inquisitive and proactive in proposing creative, effective solutions; - Strong project management, critical thinking, time management, and analytical skills; - Excellent verbal and written communication skills, with the ability to present sophisticated and critical issues; - Strong curiosity about fintech and consumer financial protections. Pay Grade - H Equity Grade - 3 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.) USA base pay range (CA, WA, NY, NJ, CT) per year: $100,000 - $150,000 USA base pay range (all other U.S. states) per year: $88,000 - $138,000 Please note that visa sponsorship is not available for this
Senior Manager, Software Engineering (Online Storage)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Data and Storage Services team is responsible for handling all of Affirm’s Data (OLAP and OLTP) requirements and encompasses the entire range from critical online checkout databases all the way to our Batch Orchestration, Streaming Infrastructure, Event Driven Frameworks, BI and analytics tools and systems. Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale. We're looking for an experienced Engineering Leader to lead our growing Data and Storage Services organization, specifically our Online Storage team. You will bring a wealth of experience in managing teams and success in delivering highly technical multi-quarter roadmaps. You will also need to be fairly comfortable with ambiguity and possess tools to work through tough deadlines, craft strategy and drive execution. You will be able to work with your teams, as well as product stakeholder teams, to define architectural/organizational future states that we can scale to in the future. You will need to make balanced calls that align with our forward-looking vision and current business & technology critical needs. What you’ll do - Lead a team of engineers and managers with empathy while fostering a high-performance, ownership-driven & inclusive culture to develop frameworks, systems, and tools for new Affirm products. - Oversee teams managing storage services including relational and key-value storage infrastructure and tools at scale. - Understand and drive business and engineering metrics, promoting a culture of reliability, security, and productivity. - Collaborate with tech leads, program managers, and other engineering managers on security, tools, architecture, planning, and delivery of multiple concurrent projects. - Work across the engineering organization and with internal and external partners. - Provide leadership and growth opportunities to team members, mentor engineers, recruit, and represent Affirm hiring brands. - Lead technical decisions, projects, and roadmaps within theOnline Storage team, shaping Affirm’s strategy for managing and serving relational and key-value storage workloads. - Collaborate with peers, leadership, and stakeholders across platform engineering and product engineering organizations. - In collaboration with tech leads, develop a multi year roadmap to design and implement frameworks, services, and tools for new Affirm products and business needs. - Guide, tutor, and aid in the professional growth of junior and senior engineers within the team. What we look for - Solid leadership and interpersonal skills. - 10+ years of experience in managing multiple diverse and inclusive teams and delivering large cross-functional technical programs. - Proven track record in stakeholder management, ownership, and successful delivery. - Depth in cache architecture and lifecycle management: tiered cache design, eviction and TTL policies, warm-up/priming strategies, consistency models, backpressure, and thundering-herd protection. - Track record operating low-latency, high-throughput storage and caching platforms in production: e.g., Redis or Memcached, DynamoDB and MySQL/PostgreSQL/TiDB/Cockroach/Vitess, multi-region topologies, and cross-region replication st
Senior Software Engineer, Full-Stack (Trust & Safety)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Trust & Safety Experience owns the customer journeys during authentication, verification, and fraud journeys. You will work as a full stack engineer, contributing to backend, web, and mobile interfaces. In this role, you will need to gain a deep understanding of the business, product and engineering context, and utilize that context to own and deliver high-availability and low-latency systems that Affirm customers use every day. What You'll Do - You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. - You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. - You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them. - You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. - You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. - You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For - You have a total of 4+ years of experience as a software engineer. - You are experienced in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes. - You have experience shipping web apps using declarative UI frameworks like React or Vue. - You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others. - You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely. - Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. - You have strong verbal and written communication skills that support effective collaboration with our global engineering team. This posting is for an existing vacancy. Pay Grade - N Equity Grade - CAN 6 Employees new to Affirm typically come in at the start of the pay range . Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly
Product Manager - Security
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - AI/ML & MLOps - Open source AI/ML solutions, AIOps automation, model lifecycle management, Kubeflow, MLFlow, KServe, and AI infrastructure on cloud and edge - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's
Product Marketing Manager, Duolingo Math
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds — while doing work that’s both meaningful and fun. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. Read our blog to learn more. About the role We’re looking for a Product Marketing Manager to lead the marketing strategy and go-to-market execution for Duolingo Math— an exciting product that brings the joy and rigor of learning to the lifelong skill of math. You’ll shape how this product connects with learners, parents, and teachers, working cross-functionally with Product, Design, and Marketing. You will play a critical role in driving the success of our learning products by developing compelling product narratives both in and out of the app and developing strategies that drive awareness, engagement, and retention. :brain: You will... - Develop and implement comprehensive product marketing strategies to drive user acquisition, engagement, and retention for Duolingo Math. - Collaborate closely with cross-functional teams — including product management, design, engineering, and marketing — to ensure successful product launches with clear, cohesive marketing plans. - Conduct consumer research and competitive analysis to inform value proposition development and feature positioning. - Develop and implement go-to-market plans for new product or feature launches, including messaging, positioning, and promotional strategies. - Collaborate with the marketing and design teams to develop high-impact marketing campaigns, including in-app communications, ASO, social media, email marketing, and content marketing. - Track and analyze campaign performance, providing actionable insights and recommendations for optimization. - Serve as the internal authority and advocate for Duolingo Math, ensuring consistent messaging and alignment across teams. :check: You have... - Bachelor’s degree in Marketing, Business, or a related field. - 3+ years of product marketing experience, ideally in consumer technology, with a track record of launching and scaling successful products. - Strong understanding of the mobile app ecosystem and experience marketing consumer-facing digital products. - Experience marketing educational products for children; background in mobile apps, games, or classroom learning tools is a plus. - Excellent written and verbal communication skills, with the ability to craft compelling narratives and present clearly to diverse audiences. - Data-driven mindset with experience using insights and analytics to inform strategy and optimize performance. - Experience collaborating cross-functionally and managing multiple projects in a fast-paced environment. <div class="content-pay-transparency">
Senior/iOS Engineer II
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems , running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes — while doing work that’s both fun and meaningful. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. About the role We are hiring for multiple levels for any one of the following teams. Leveling is usually determined once all interviews are completed. Notifications Team As an iOS engineer on the Notifications team, you will build features that empower learners to build long-term habits by improving how we schedule, personalize, and deliver notifications. You will design and implement meaningful notification experiences while collaborating with backend, data science, and product teams. Notifications are fundamental to Duolingo, and we’re looking for engineers who are energized about experimenting and shipping features end-to-end. Ads Team: Duolingo's Monetization pillar builds the systems that fund our mission: from subscription packaging and advertising to ML-powered personalization and beyond. As a Senior iOS Engineer on Ads, you'll work on a product engineering team responsible for growing and scaling Duolingo's ads business: bringing high-quality ads that delight learners, fit seamlessly into our product experience, and meaningfully contribute to Duolingo’s bottom line. The team will own the systems behind ad serving, mediation and demand, in-product ad formats and surfaces, and more. You'll work cross functionally with product, design, data science, machine learning, and ad operations. 🧠 You will... - Collaborate on software projects with product design and backend aspects - Develop, release, and maintain native iOS applications, primarily in Swift - Mentor and set technical direction for junior engineers across the company ✅ You have... - A Bachelor’s degree in Computer Science or a related technical field - A solid foundation in computer science with strong competencies in data structures, algorithms, and software design - Programming experience in Swift ⭐ Exceptional candidates will have... - Strong proficiency in Swift, with proven ability to build and maintain production-level applications - Strong technical knowledge of iOS mobile application development for iPhone/iPad using Swift with Cocoa Touch and related frameworks - Experience designing clean and maintainable APIs - Experience with multithreaded programming - Experience writing unit tests and testable code - Knowledge of iOS SDK performance tools and optimization techniques <h
Senior Software Engineer, Consumer Revenue
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. We're looking for talented Senior Software Engineers to join our Consumer Revenue squads, the teams at the heart of premium experiences at Discord. You’ll be building out a premium Discord for millions of subscribers, focusing on surfaces such as Nitro, shop, boosting, user identity, and more. Your work will be vital in delivering a high-value premium experience, without compromising the core experience for our free users. You’ll be a key driver in generating the revenue that fuels Discord’s mission. In this product engineering role, you'll collaborate cross-functionally with Product, Data Science, Design, Marketing, and other functions to create best-in-class consumer experiences. Your work will cover the full breadth of the technical stack, from backend data modeling, through business logic in APIs, to polished, user-facing interfaces. You’ll be supported by infrastructure, platform, and product teams on your mission to build the best premium Discord. Check out some of our recent launches on Nitro , shop , boosting , user identity , and more . To learn more about Discord Engineering, take a look at our engineering blog ! What You'll Be Doing - Build and improve premium Discord experiences such as Nitro, shop, boosting, user identity, and more. - Own projects end to end by partnering with Product to refine requirements, create technical specs, and work closely with Design to execute and deliver best-in-class user experiences. - Work with a team of full-stack engineers to ship new features across Web, Android, and iOS. - Lead complex initiatives from conception to completion, thriving in ambiguous environments. - Rapidly prototype new features and synthesize insights through experimentation. What you should have - 5+ years of software engineering experience. You’re a key technical contributor to your team and have led sizable projects which have had a big impact on your team’s roadmap. - Full-stack proficiency. You are an expert in React/React Native with a solid grasp of Python backend development. We work primarily in the web (React, TypeScript), mobile (React Native, with a small amount of Kotlin, Objective-C, and Swift), and backend (Python). - Product sense. You maintain a high degree of empathy for your internal and external users, and seek feedback from them about your work
Product Manager - AI
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - AI/ML & MLOps - Open source AI/ML solutions, AIOps automation, model lifecycle management, Kubeflow, MLFlow, KServe, and AI infrastructure on cloud and edge - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. Canonical’s Partner Engineering Team is looking for open-source enthusiasts to work across the full Linux stack to ensure new silicon technologies, such as new hardware accelerators, AI stacks, confidential computing, networking, virtualization, and containerization stacks, are optimized for new silicons. Partner Engineering works closely with worldwide silicon companies to optimize Ubuntu for their new silicon, from x86, ARM, RISC-V, PowerPC and s390x architectures. Location: This is a Globally remote role The role entails - Collaborating proactively within a distributed team - Fostering a software ecosystem with seamless user experience for all Ubuntu users - Evaluating contributions of other engineers to maintain high-quality software standards. - Playing a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being done elsewhere - Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers - Debugging issues on open source code and team maintained code. - Helping our our customers to integrate their apps, SDKs, build OS images, optimize applications with Ubuntu Core, Desktop and Server - Working with a team to maintain Ubuntu, silicon features, and silicon-optimized packages across platforms and technologies such as: - Servers, HPC and AI systems, IoT devices, PCs, SmartNICs and automotive systems - AI stacks - Graphics, audio and multimedia stacks - Virtualisation and Containers - Hardware enablement stacks - New architectures, architecture variants and optimized toolchains - Package management and dependencies - Platform security (secure boot, FDE, Ubuntu Core, Confidential Computing) - Work from home with global travel 2 to 4 weeks for internal events What we are looking for in you - Exceptional academic track record from both high school and university - Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path - You love technology and working with brilliant people - You are curious, flexible, articulate, and accountable - You value soft skills and are passionate, enterprising, thoughtful, and self-motivated - You value building partnerships with a diverse set of internal and external groups - Strong fundamentals in C, C++ and Python - Experience or interest in learning Linux distribution packaging - Experience or Interest in open source maintenance or contribution and licenses - Fundamental understanding of package management and dependency res
Linux Devices Software Engineer
This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels. We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon. Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices. These smart, connected devices have the potential to transform every industry. Classic Ubuntu – desktop or server – is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. We partner with the world's most prominent silicon companies to optimise Ubuntu on their latest and greatest chips, as well as with major OEMs and ODMs (PC, servers and connected device manufacturers) to ensure that Ubuntu works perfectly on their hardware. But while classic, ‘deb’ based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know *exactly* what the state of millions or billions of devices might be. So Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure. We are working on additional solutions for even smaller devices. We have several teams that focus on open source for embedded environments. We hire outstanding Linux software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership. These roles include: - Ubuntu Core and snapd software development - Silicon software and optimisation engineers - Kernel driver and hardware enablement engineers - Hardware-centric Linux QA Engineers - Hardware Certification Engineers - Robotics engineers - Industrial IoT software engineers - Networking software engineers (switching, routing, access and SmartNICs) At Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices. Location: we have remote roles open in every time zone. What your day will look like Based on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers: - Work with the latest Linux kernel and open source technologies - Deliver Ubuntu for the latest IoT and server-class hardware platforms - Integrate and maintain device-oriented software stacks - Write high-quality, well-designed software - Collaborate proactively with other globally distributed teams - Display technical leadership internally and within our external communities - Help our customers ship their apps and SDKs on Ubuntu - Build device OS images with Ubuntu Core, Desktop and Server - Optimise the Ubuntu kernel and libr
Rust Engineering Lead - Linux and Open Source
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring Rust Engineering Leads of all levels of experience to drive the adoption of this exciting language into the full range of Canonical offerings, starting with Ubuntu but also our own projects and open source offerings. We see Rust as an important new language for system level services and capabilities, and a natural evolution path for the sort of software that would traditionally have been written in C or C++. We believe that there is an opportunity to rethink the foundations of future Linux systems with Rust as a central driver of change in everything from the system firmware and embedded software, bootloaders, up through the kernel and input handling, all the way to the desktop. We also want to ensure that Ubuntu is the very best platform for Rust development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development. This job posting is our general process for Rust engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Rust. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests. Canonical has substantial projects in Python, Go, C, C++ and we are starting to invest in Rust. For front-end development we prefer React and Flutter. Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully home-based and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better! Location : we have open roles for Rust engineers in every time zone. What your day will look like - Design and implement well-tested and well-documented software in Rust - Advocate for Rust adoption in Canonical and upstream projects - Identify projects and codebases that could be prioritised for Rust adoption - Debug and fix issues encountered by your users - Participate in our engineering process through code and architectural reviews - Collaborate with community and colleagues on technical specifications - Seek improvements to engineering and operations practices - In some cases, deploy and operate services developed by the team - Contribute to the success of your product through technical advocacy What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - For more senior roles, experience building, de
Product Manager - Ubuntu
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - AI/ML & MLOps - Open source AI/ML solutions, AIOps automation, model lifecycle management, Kubeflow, MLFlow, KServe, and AI infrastructure on cloud and edge - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's
Technical Product Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - AI/ML & MLOps - Open source AI/ML solutions, AIOps automation, model lifecycle management, Kubeflow, MLFlow, KServe, and AI infrastructure on cloud and edge - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's
Python Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. This is a general track role, hiring for every team at Canonical who works in Python, across all levels of seniority. Apply here if you believe you are already an outstanding Python engineer. Canonical works across the entire open source spectrum. Canonical Ubuntu is well-known as a developer favourite and enterprise-friendly Linux. Our web services and system utilities are often written in Python, which we choose where collaboration with other teams, ecosystems and communities is more important than raw performance. We hire Python Developers with a passion for open-source software, innovation, and cutting-edge technologies. We also look for colleagues who understand that a great product is more than code – it is ready for the unexpected, it is well documented, it is comprehensively tested, it is tastefully presented in its CLI or GUI. At Canonical, you will have the opportunity to make significant contributions through high-quality, idiomatic Python code. Your team will own a product that may comprise several codebases. These may be intended to run on servers, or on Kubernetes, or on the desktop, or as web services for Ubuntu clients. They may be utilities or frameworks or tools, or part of our production process. Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale. Location: we have remote Python engineering roles in every time zone. What your day will look like - Write high-quality, well-designed and well-tested Python software - Collaborate proactively with a globally distributed team - Display technical leadership at Canonical and in our communities - Debug issues and produce high-quality code to fix them - Contribute to technical documentation with the aim to make it the best of its kind - Work from home with global travel twice a year for company events What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - Well-organised, self-starting and able to deliver to schedule - Professional manner interacting with colleagues, partners, and community - Experience writing thoroughly designed, modern, maintainable Python - Conscientiousness and detail orientation, with a focus on performance - Professional written and spoken English - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, f
Creative Strategist - App Dev
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . Reddit’s KarmaLab is the creative engine behind the Global Sales Organization, helping brands show up on Reddit in ways that feel authentic to the platform while driving real business impact. As Reddit’s in-house creative strategy team, KarmaLab partners closely with Sales, Marketing, Product, and advertisers to develop campaigns, creative strategies, and storytelling that connect brands with Reddit communities. We’re looking for a Creative Strategist to support Reddit’s growing App Development business. This person will help shape creative strategy for app advertisers while partnering across Sales, Product, and Marketing teams to translate business challenges into culturally resonant Reddit ideas that drive impact. Location: Hybrid in New York or San Francisco What You’ll Do: - Build creative strategies and campaign concepts that help app advertisers show up authentically on Reddit - Partner closely with Sales and xfn teams on pitches, RFPs, presentations, workshops, and client storytelling - Act as a creative consultant and Reddit platform expert for App Dev-focused clients and agency partners - Translate business challenges, growth objectives, and platform insights into culturally resonant Reddit-native ideas that drive impact What You Bring: - Deep understanding of Reddit, internet culture, and community-driven platforms - Strong storytelling, presentation, and client communication skills - Experience working closely with Sales and xfn partners to drive business growth - Ability to navigate ambiguity and develop compelling creative strategies in fast-moving environments - Understanding of mobile app growth or performance-driven advertiser ecosystems - Portfolio demonstrating strong strategic and creative thinking Qualifications: Minimum - 4+ years of experience in advertising, media, social, PR, or creative strategy - Experience building and pitching strategy-led presentations to clients - Strong understanding of brands, agencies, and media/platform ecosystems - Ability to manage multiple projects simultaneously - Proficiency in Google Slides Preferred - Creative Strategy or platform experience at a social, mobile, or advertising technology company <
Senior Software Engineer - Engineering Workflow and CI
Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: Firefox developers land code every day to delight users with new features and improve product performance and security. Every day, developers and managers use our team’s applications to develop, build, test, and deliver Mozilla’s core products. We are force-multipliers to enable Firefox developers to do their best work. What you’ll do: - Improve Firefox development workflows to reduce time spent testing and debugging test failures as well as more integration/automation of workflows - Work with a geographically-distributed development team - Mentor other team members and be mentored by more senior team members - Collaborate with other teams by providing code review and technical direction - Look at data, make dashboards, identify trends in Firefox development workflow What you’ll bring: - Proven Python skills, including building services - Front-end development experience, including JavaScript proficiency - Experience with Python frameworks (e.g., FastAPI, Flask, Django), Cloud Services (e.g., GCP, AWS) and REST - Solid understanding of databases and SQL - Experience with CI/CD systems (e.g., GitHub Actions, CircleCI) and test harnesses - Comfortable working cross-platform, familiar with at least 2 of: Windows, Linux, Mac, Android - A passion
Software Engineer, AI Product (London, United Kingdom)
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! At Figma we believe design doesn’t end in a file or with your designer — it includes everything that goes into the product you ship: the production code that ties it all together, the systems and developer tools that make that code reliable, the context you provide to our AI agents, and the documentation that keeps everyone on the same page. The Code Area at Figma is redefining how Designers, PMs and Engineers collaborate. We are responsible for agentic workflows enabling ideation and prototyping on production codebases as well as accelerating the journey from design to code. In 2023, we launched Dev Mode , a suite of features that give developers everything they need to navigate design files and transform designs into code. In 2025, we introduced Figma’s MCP , accelerating how ideas get to production. Looking to the future, we aim to further reduce the barriers between design to code and code to design allowing ideation, prototyping and productionisation to happen seamlessly where it most makes sense. Our Code organization is expanding, and we’re hiring AI Product Engineers across multiple levels in the UK. We’re looking for people who have built generative AI products and are eager to lead AI efforts end-to-end, from early ideas to production. Join us in shaping the future of AI at Figma! What you’ll do at Figma: - Build and evolve Dev Mode, Figma’s leading tool for dev/design collaboration - Take part in building new 0→1 products within the agentic coding space - Collaborate with designers, PMs, and other engineers craft high quality products - Be a mentor to, and be mentored by, exceptional peers across engineering, product & design - Build strong personal connections with your teammates and help shape Figma’s culture. We’d love to hear from you if you have: - 3+ years of experience shipping user-facing features or products as a full-stack developer - Demonstrated strong fluency with React & Typescript - Experience communicating and working across functions to proactively drive solutions - Attention to detail, quality, and craftsmanship - High velocity & a focus on user impact While it’s not required, it’s an added plus if you also have experience: - Leading large scale engineering projects with high impact - Driving XFN projects collaborating with Product, Design, Data & Research - Working with user facing LLM and agentic product features - Working with Ruby / Ruby on Rails. - Developing for iOS and/or Android At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an <a href="https://www.eeo
Client Account Manager, App Dev Enterprise
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . We're looking for a Client Account Manager to join our App Dev Enterprise team in New York. Our App Dev team partners with Mobile App Developers globally, consulting clients on how to successfully grow their businesses by leveraging the best of Reddit’s platform capabilities. This team also partners with our XFN product and tech teams to represent their clients’ interests, influencing the future of Reddit ads. In this role, the Client Account Manager will nurture client partnerships by leading campaign strategy, execution, optimizations, and, reporting to drive measurable business outcomes. Our Client Account Managers also play a key role in proactively identifying and pitching upsell opportunities to help advertisers derive the most value from their marketing on Reddit and grow their overall book of business. Please note that this role is required to work in person from our New York City office 1-2 days per week. Responsibilities: - Client Partnership Growth - Collaborate with Client Partners to meet or exceed your clients’ marketing goals - Proactively manage and deepen relationships with existing advertising partners and their agency counterparts to drive year-over-year revenue growth - Be a trusted partner by advising clients on their full funnel objectives, especially with mobile app marketing, and crafting thoughtful and creative media plans - Ownership of brand and media agency education, office hours, and performance check in’s, effectively communicating Reddit’s value proposition, solutions, and best practices for advertising on the platform - End-to-End Campaign Ownership - Lead end-to-end campaign launch execution, supporting clients with setup and delivering insightful optimization recommendations to agency and client partners - Act as the primary point of contact for internal account operations, including revenue delivery, troubleshooting issues, and escalations when necessary - Collaborate with Ad Ops, Product to ensure effective campaign delivery and resolve any technical hurdles - Insights, Reporting & Upselling - Dive deep into campaign performance data, audience and competitor insights, seasonality, and market and performance trends to develop KPI-driven campaign recommendations - Strategically identify and pitch upsell opportunities to clients to contribute to account growth - Leadership & C
Staff iOS Engineer
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. Robinhood has been tapped as the brokerage and initial trustee for Trump Accounts, and is working alongside BNY to develop and operate the Trump Accounts infrastructure to expand market access for the next generation of Americans. In this role, you will help build a world-class, intuitive platform, leveraging Robinhood’s industry-leading financial technology to deliver a standalone web and app experience for this historic national initiative. The Retirements and Accounts team focuses on building and scaling systems that support long-term investing and account management for millions of customers. This team works closely with product, data, and infrastructure partners to deliver reliable, secure, and intuitive financial experiences. You will help shape systems that enable customers to plan for their financial future with confidence! As a Staff iOS Engineer, you will lead the development of scalable mobile architecture and customer-facing features across Robinhood’s retirement and accounts experiences. You’ll guide technical direction for complex initiatives, improve reliability and performance across the iOS application stack, and mentor engineers through design reviews and implementation planning. You’ll work closely with engineering, product, design, and platform teams to define technical strategy, deliver high-quality mobile experiences, and support long-term platform evolution. This role offers the opportunity to shape foundational mobile systems while directly influencing customer trust and engagement through intuitive financial experiences! This role is based in our New York, NY office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Design and implement scalable iOS application architecture that supports retirement and account management products used by millions of customers - Partner with product managers, designers, backend engineers, and infrastructure teams to deliver reliable and intuitive customer experiences <li data-section-id="ep58vt" data-start="2586" data
Manager, Software Engineering (Developer Environments)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Developer Productivity exists to make work better for every engineer at Affirm. Our mission is to simplify and accelerate software development across the company. We own the entire space between a developer’s laptop and production, including ephemeral dev environments, CI/CD pipelines, test automation frameworks, dependency management, and release engineering. Our tools and platforms enable engineers to ship code quickly, safely, and with confidence. This org supports 800+ engineers working across a broad stack in a hypergrowth FinTech environment—a complex, high‑leverage challenge with impact at scale. The Developer Environments team builds fast, stable developer environments that make it easy for Affirm engineers to create, test, and debug their features. We own Affirm’s ephemeral development environments, used across both development and CI workflows. We’re seeking a seasoned Engineering Manager to lead Developer Environments. This role is critical to the end-to-end inner loop experience for engineers. You will lead the team building and operating the platforms that support environment provisioning, test execution, and automated developer infrastructure—partnering closely with CI/CD, infrastructure, security, and product engineering teams. What you’ll do Leadership & Strategy - Define and drive the vision for Developer Environments and inner-loop developer productivity at Affirm. - Set technical strategy for your team on a year-long time scale, and tie it to critical, business-impacting projects. - Lead and mentor a team of engineers, fostering a culture of ownership, collaboration, and technical excellence. - Partner with engineering leadership and stakeholders to align Developer Environments priorities with broader product, platform, and reliability goals. Systems & Operations - Own the design, scalability, reliability, and usability of the systems powering Affirm’s ephemeral developer environments used in both development and CI contexts. - Improve environment provisioning, stability, and teardown workflows to enhance developer velocity and reliability. - Drive measurable improvements to the developer journey (e.g., startup time, success rate, performance, debuggability, resource utilization). - Implement monitoring, alerting, incident response processes, and operational playbooks to minimize downtime and developer impact. - Collaborate with CI/CD and Test Platform partners to tighten feedback loops and ensure environments integrate cleanly with build/test workflows. Collaboration & Enablement - Work closely across engineering to ensure smooth adoption of Developer Environments tooling and best practices. - Identify developer pain points and lead initiatives to improve productivity through tooling, automation, and self-service. - Foster a culture of quality and ownership on your team by setting and improving code review and design standards, and advocating for them beyond your team through writing and knowledge sharing. <
Performance Marketing Lead
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds — while doing work that’s both meaningful and fun. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. Read our blog to learn more. About the role... We’re looking for a Performance Marketing Lead to own and drive Duolingo’s global user acquisition campaigns across 100+ markets. In this hands-on role, you’ll be directly responsible for running and optimizing mobile acquisition at scale, supporting an eight-figure annual budget in close partnership with our agency partners and internal teams. This is a unique opportunity to do high-impact, executional work on one of the world’s most beloved and innovative brands, reaching millions of learners worldwide. 🧠 You will... - Own day-to-day execution of global performance marketing campaigns, with a primary focus on mobile user acquisition and growth. - Strategically run and optimize mobile install campaigns across major platforms—such as Google UAC and AppLovin—focusing on high-quality installs, efficient spend, and sustainable global growth. - Manage and hold accountable Duolingo’s performance marketing agency partners, ensuring alignment on goals, pacing, and quality of execution. - Leverage deep, data-driven insights to guide decisions, constantly improving key KPIs like CPI, retention, and monetization metrics. - Collaborate cross-functionally with teams across Marketing Analytics, Creative, Engineering, and Finance to align efforts and maximize impact. - Champion a culture of experimentation, continuously testing new channels, creative approaches, and optimization strategies to unlock new growth opportunities. - Develop and present strategic recommendations to marketing leadership, translating campaign performance into actionable insights and proposals. ✅ You have... - 7+ years of experience running large-scale, global mobile acquisition campaigns. - Strong analytical skills, with expertise in mobile attribution and marketing analytics. - A successful track record of owning and optimizing large performance marketing budgets with direct, hands-on execution. - Deep knowledge of the mobile user acquisition ecosystem, including platforms, attribution technologies, industry trends, and best practices. - Exceptional ability to translate data into strategy and clearly communicate findings to stakeholders at all levels. - Experience working with and managing agency partners to deliver against performance targets. - A strong drive to make an impact, a hands-on approach to experimentation, a low-ego attitude, and a genuine passion for teamwork and collaboration. ⭐ Except
Affirm Bank Compliance Lead, CRA and Complaints
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Affirm Bank Compliance team builds and leads a robust, independent compliance program that enables responsible innovation. They safeguard customers, ensure adherence to laws, and provide trusted oversight of products and partnerships—empowering Affirm Bank to grow with integrity, transparency, and strong regulatory confidence. This role will be proximal to the Las Vegas, Nevada area and will require occasional in-person meetings and travel. What You’ll Do We’re looking for a strategic, analytical, and proactive CRA Compliance Lead who brings customer empathy and strong judgment to help Affirm Bank grow responsibly and deliver on its mission. - Serve as Affirm Bank’s CRA Officer, leading strategy, analysis, and regulatory reporting to ensure meaningful community impact and strong exam readiness - Build and maintain relationships with community groups in the Clark County, Nevada assessment area, identifying opportunities that support local development and expand access to financial services - Own the consumer complaints program, driving insights, trend analysis, and improvements that enhance customer outcomes and transparency - Provide clear, solutions-oriented compliance advisory to business partners, enabling responsible product innovation and execution - Lead policy and procedure governance, ensuring frameworks are practical, up-to-date, and aligned with regulatory expectations - Navigate complex regulatory environments with sound decision-making, balancing risk management with business priorities - Collaborate cross-functionally to strengthen compliance culture, share knowledge, and drive continuous improvement What We Look For You are a thoughtful, collaborative, and results-oriented compliance leader who owns your craft, builds trust with others, and raises the bar through curiosity and accountability. - Deep expertise in CRA and consumer compliance, with the ability to translate regulations into clear, actionable guidance - Analytical and strategic thinker who uses data and insights to inform decisions and anticipate risk - Proactive and resourceful operator who takes initiative and drives work forward with accountability - Communicative and collaborative partner who builds alignment across teams and engages effectively with regulators and community stakeholders - Customer-oriented mindset with strong empathy for community needs and a passion for fair and responsible banking - Adaptable and resilient in navigating ambiguity, with a continuous learning mindset - Disciplined and reliable in managing governance processes, reporting, and regulatory commitment Base Pay Grade - J Equity Grade - 5 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)</p
Analyst II, Full Stack (Core Analytics)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We’re looking for a driven, analytically-minded professional to join the Core Analytics team within the Risk & Analytics organization! Our team improves the developer experience across Affirm by building scalable data infrastructure, streamlining workflows, and fostering a culture of learning and documentation. This role sits at the intersection of data and engineering, while staying focused on turning developer workflows and system reliability into clear, actionable signals that accelerate delivery. The Risk & Analytics team makes crucial decisions that direct Affirm’s business strategy. We analyze performance not just to report on it, but to determine where to invest resources for maximum impact through building tools and analytical frameworks. We take ownership of the entire analytical lifecycle, from initial question to final business decision, ensuring Affirm grows efficiently and intelligently. The ideal candidate will have strong technical and problem-solving skills, an eagerness to collaborate with different teams, curiosity to learn more every day, and patience to work through difficult problems. What you will do - Own end-to-end analytics workflows: define success metrics, generate insights and hypotheses, and build scalable data models - Identify and drive improvements across the developer and analytics lifecycle: uncover bottlenecks, quantify their impact, then partner with teams to drive alignment and deliver measurable impact. - Build and maintain high-quality analytics foundations: establish best practices for testing, alerting, documentation, and code review to ensure data is accurate, reliable, and trusted. - Support efforts to identify and organize key business metrics, helping improve discoverability, alignment, and clarity across teams. - Continuously seek out implementing improved operational workflows and more effective analytics solutions. - Elevate the analytics community at Affirm: contribute to shared tooling, reviewing colleagues pull requests, drive knowledge sharing, and increase cross-team collaboration. What we look for - Passion to redefine the lending and financial industry for the better - 1-3 years of experience in an analytically-driven role (analytics, consulting, finance, etc.); Preferably previous experience as an Analytics Engineer, Business Intelligence, or Data Analyst roles - Strong working knowledge of SQL (preferably Snowflake) - Knowledge of analytics development tools such as Git, Sigma, DBT, Snowflake, Claude Code and Cursor - Practical and theoretical knowledge of A/B testing is a plus - Strong interpersonal skills and ability to work cross-functionally and influence both technical and non-technical audiences - Ability to think creatively and critically and thrive in a fast-paced, dynamic, and often ambiguous work environment - Bachelor's or Master's degree in a quantitatively rigorous subject area like statistics, math, finance, economics desired - Enough laziness to find a faster way to do your least favorite tasks - Humility and team player - you go out of your way to help teammates Base Pay Grade - K Equity Grade - 6 Employees new to Affirm typically come in at th
Staff Android Engineer, Brand Ad Formats
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . About the Team: The Brand Ad Formats team drives the development of ad formats that help advertisers maximize reach and brand impact. They focus on high-visibility, awareness-driven solutions that create memorable experiences for Reddit users. By delivering guaranteed placements and engaging ad interactions, they support major brand initiatives and help advertisers achieve measurable outcomes. The team is building fully customizable interactive formats and AI-driven ads that incorporate User-Generated Content (UGC). Moving forward, we will be doubling down on Video Ads , with the goal of turning Reddit into an industry leader and a ‘must buy’ for advertisers to promote video content. As a Staff Android Engineer , you will lead the technical strategy to turn Reddit’s Video Ads into a premier offering for brand advertisers. You will also build and provide technical guidance on new reddit-unique ad formats on Android, ensuring they are high performance, high quality and scalable. What you’ll do: - Video Ads Tech Lead: Partner closely with Product and Design to build a roadmap that will transform our Video Ads format into an industry leader in the space, and drive the technical design and execution of projects that turn the roadmap into reality. - Technical Strategy: Provide guidance to the team working on building video ads as well as reddit-unique ad formats that scale to millions of users, by establishing Android best practices and providing design reviews. - Full-Cycle Leadership: Drive the entire development lifecycle—from early-stage discovery and prototyping to testing, data-driven experimentation, and deployment. - Raise the Bar: Mentor senior engineers across teams in ad formats and establish best practices for design, testing and operational excellence, while also leading by example in understanding and advocating for our customers. What we expect from you: - 8+ years of software engineering experience (Staff level seniority). - Android Mastery: (Minimum of 3+ years) Deep expertise in Kotlin and modern Android architectural patterns. Completed 4+ Android development projects from ideation to deployment in production. - Prior experience in Ad Te
Analyst II, Full Stack (Credit Analytics)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Risk & Analytics team makes crucial decisions that direct Affirm’s business strategy. Our team designs and runs experiments to decide which product features to launch and which marketing campaigns to fund. We analyze performance not just to report on it, but to determine where to invest resources for maximum impact through building tools and analytical frameworks. We take ownership of the entire analytical lifecycle, from initial question to final business decision, ensuring Affirm grows efficiently and intelligently. The Credit team works cross-functionally with Machine Learning, Product, Engineering, Capital Markets, and Commercial teams to responsibly manage the risk profile of the business. We’re looking for a thoughtful, driven individual who wants to learn, grow, and solve hard problems. The team’s mandate is to enable sustainable growth while closely managing the profitability and resilience of our portfolio. As Affirm continues on an exciting growth trajectory; thinking through credit policies for new initiatives and products, shaping ongoing testing and experimentation, and being ready for navigating through any exogenous changes will be important problems to tackle. The ideal candidate brings exceptional analytical rigor, deep credit domain expertise, and the ability to influence stakeholders across both technical and non-technical teams. You thrive in ambiguity, can translate complex regulatory and economic insights into actionable credit strategies, and are comfortable operating at both strategic and execution levels. Come join us in our mission to change consumer finance through better data and technology, lower costs, and increased transparency while providing the best customer experience! What You’ll Do - Leverage advanced data analytics to derive insights and optimize credit strategies across products and geographies. - Partner with Engineering to design and build scalable risk models and credit risk capabilities. - Monitor portfolio performance and macroeconomic trends that impact loan outcomes; proactively adjust underwriting and marketing strategies to mitigate risk. - Collaborate closely with Product, Legal, and Compliance teams to interpret evolving regulatory and market requirements across jurisdictions, and translate them into credit policy, underwriting, and product design recommendations. - Engage and coordinate with external stakeholders — including merchants, vendors, and regulatory bodies — to align credit risk practices, ensure compliance, and strengthen strategic partnerships. - Oversee the development and execution of credit underwriting frameworks that balance growth, compliance, and risk mitigation goals. - Drive cross-functional discussions to ensure new product launches and market entries are aligned with risk appetite, operational capabilities, and local regulations. What we look for - Degree in Data Science, Computer Science, Engineering, Economics, or a related field, and 2+ years of experience (or equivalent senior-level experience) - SQL, Python, or other scripting languages - Data mining, data visualisation, and statistical
Senior Manager, Accounting Policy & Reporting
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. About the Finance team The Finance team ensures Affirm remains financially sound and strategically positioned for growth. Our team manages financial planning, accounting, pricing, vendor management, tax, investor relations, and corporate development. We deliver timely insights, accurate reporting, and careful analysis to support decision-making. From day-to-day financial operations to major investments, we enable sustainable, informed growth by maintaining strong fiscal discipline. About the team The Senior Manager, Accounting Policy & Reporting is a critical leadership role responsible for managing the end-to-end execution of external financial reporting, including the timely and accurate preparation and filing of all SEC reports. This role serves as one of the technical accounting resources for SEC-related transactions, ensuring all external disclosures are fully compliant with U.S. GAAP and SEC regulations from a policy and execution perspective. The Senior Manager will play a vital role in researching complex accounting matters and translating policy into actionable, accurate financial disclosures. What you’ll do 1. Technical Accounting Policy Research and Interpretation - Lead technical research on new and complex U.S. GAAP (FASB) accounting standards, ensuring timely adoption and accurate documentation of the company's position. - Analyze and interpret accounting and regulatory reporting requirements for key domestic and international subsidiaries. - Draft and finalize technical accounting memos to support complex transaction analysis and policy conclusions. Guidance and Consultation - Serve as the primary technical resource for complex or non-routine transactions within designated areas of scope (e.g., M&A, debt/equity offerings), including SEC reporting implications. - Advise business units and functional teams on the practical accounting impacts of new corporate policies and strategic initiatives. - Drive the design and implementation of scalable accounting and reporting processes related to policy application. Policy Development and Governance - Manage the full lifecycle of accounting policies within designated areas of scope, ensuring documentation is clear, current, and consistently applied. - Proactively identify and resolve accounting policy gaps stemming from business changes and evolving US GAAP/SEC/regulatory reporting mandates. Advise business and accounting stakeholders on impacts and work collaboratively to draft new, or revise existing, accounting policies. - Ensure governance and tracking for all subsidiary-specific policy variations and exceptions. 2. Financial Reporting - SEC Reporting: Manage and execute the timely and accurate preparation and filing of external financial reports with the Securities and Exchange Commission (SEC), including Forms 10-K, 10-Q, 8-K, and proxy statements. - Regulatory and Compliance
Compliance Lead, Product Advisory (Card & Deposits)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. About the Legal, Compliance, and Public Affairs team The Legal, Compliance, and Public Affairs team is a group of dedicated professionals committed to helping Affirm scale, innovate, and provide outstanding products for consumers, merchants, and key partners. We combine legal, compliance, and policy expertise to guide growth, shape products, and build trust across our ecosystem. Our work spans multiple professional disciplines and provides the foundation for Affirm’s mission to deliver honest financial products. Affirm’s Compliance team designs and implements a compliance program that proactively addresses regulatory requirements while also identifying potential compliance issues that may arise. Compliance program activities include advisory, training, testing & monitoring, reporting, and oversight. Although a second line of defense, Compliance partners with the business to support new products, markets, and initiatives, as well as issue identification, remediation plans, and risk assessment. Compliance uses multiple data sources to enable informed decision-making, strengthen controls, and support better outcomes for consumers. Affirm is seeking a Compliance Lead to join the Direct-to-Consumer Product Compliance team. This role is primarily focused on product advisory, with close partnership across Product, Engineering, and Operations teams throughout the development lifecycle. You will engage in the decision-making process, helping teams identify key risks, ask the right questions, and navigate complex and ambiguous scenarios. While regulatory requirements may be clearly defined, applying them in a product context often requires thoughtful interpretation. In this role, you will operate effectively in gray areas, balancing regulatory expectations with business and customer considerations, and providing guidance that is both compliant and practical. You will work with cross-functional partners to evaluate tradeoffs and develop flexible, well-reasoned solutions that enable progress while managing risk. The Compliance Lead will play a key role in ensuring business partners adhere to applicable regulatory requirements and internal policies. You will collaborate closely with Legal and Compliance stakeholders to assess risk, interpret regulatory requirements, and guide teams toward effective and sustainable compliance outcomes. The ideal candidate brings a strong background in financial services compliance, a solid understanding of the fintech landscape, and demonstrated experience advising on consumer-facing products within complex regulatory environments. What You’ll Do - Collaborate with the Product teams to optimize Affirm's offerings by identifying and mitigating compliance risks without compromising business objectives. - Review and approve financial services marketing materials to ensure they comply with regulations and industry standards. - Partner cross-functionally with Compliance, Legal, Risk, and Product to complete reviews and address root causes of compliance issues. - Develop and maintain compliance training and reference materials. - Operate in a fast-paced environment while delivering detailed and diligent work. - Support the completion of the compliance risk assessment and control inventory, including collecting and documenting results.
Senior Director, Key & Enterprise Sales
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. About the Revenue Team The Revenue team drives Affirm’s top-line growth through strategic partnerships, pricing, and go-to-market execution. We acquire, retain, and expand merchant relationships across eCommerce, in-store, telesales, and the Affirm app. The team leads onboarding, relationship management, and performance optimization to help partners succeed. We deliver value-added solutions, drive adoption, and support long-term business growth by connecting merchants and consumers through Affirm’s products. About the Role We’re looking for a Senior Director, Key & Enterprise Retail Sales to lead this business and help shape Affirm’s long-term growth in retail. Reporting to the VP of Global Sales, this leader will oversee three sales leaders and their teams of Account Executives and work with some of Affirm’s most strategic merchants across fashion, beauty, apparel, sporting goods, electronics, furniture, and other lifestyle categories. This leader will build executive relationships, guide complex commercial opportunities, and turn strategy into measurable business results. They will lead a high-impact team and partner across the business to help Affirm win, launch, and grow strategic merchant relationships. What You’ll Do - Set the vision, strategy, and operating direction for Affirm’s Key & Enterprise Retail Sales organization, aligning sales leadership and cross-functional partners around priorities, investment decisions, and market positioning - Own business performance across pipeline health, forecast accuracy, deal progression, merchant launches, account expansion, and revenue outcomes - Build trusted relationships with senior leaders at major retail merchants and lead complex commercial opportunities end to end, from business case through contract negotiation - Shape and scale the go-to-market approach through territory design, account planning, sales planning, pipeline reviews, and operating discipline, partnering across Product, Partnerships, Client Success, Marketing, Finance, Legal, RevOps, and leadership to improve how Affirm wins and grows strategic accounts - Apply AI, automation, data, and modern sales tools in practical ways that improve planning, decision-making, insight generation, and team productivity, including Salesforce, Gong, Google Workspace, Notion, Spekit, and generative AI tools such as ChatGPT and Claude - Lead and scale a multi-layered sales organization, creating clarity, accountability, and consistent execution across teams supporting Key and Enterprise Retail Sales - Coach and develop high-performing sales leaders and teams through training, solution selling, written communication, and consistent deal execution, and travel as needed for merchant meetings, deal support, industry events, and team gatherings What We Look For - 15+ years of experience in enterprise sales, strategic partnerships, or commercial leadership, including meaningful experience leading leaders in complex, high-growth environments - Proven success building, scaling, and leading high-performing sales organizations focused on large, strategic accounts across both new business and expansion - Deep experience selling to large retail merchants, ideally in payments, fintech, commerce, or another complex solution-selling envir
Full Stack Engineer, Credit Cards & Banking
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role Robinhood’s Credit Card & Banking Product Engineering team conceptualizes, designs and builds our entire customer-facing product: from mobile application to underlying backend systems. Team members are trusted with full ownership over our innovative features and drive them from design to launch. We are looking for a full stack engineer with mobile experience, who is passionate about creating unparalleled user-facing products as we scale our 5 star standalone Credit Card & Banking application to the next level. Join us - you will have exceptional peers, autonomy and ownership over product features in a dynamic and sophisticated environment, and an opportunity to deliver immediate impact to millions of potential customers. What you’ll do - Build and launch major new features that power Robinhood’s flagship credit card and Banking product. - Ship new code to production on Day 1 - Collaborate with a team of exceptional full stack engineers who challenge and inspire you to reach beyond your potential. - Absorb your next two years' worth of experience in your first 6 months as you hit the ground running with impactful products and a top team - Design systems that will support millions of users while enabling seamless integrations with world-class financial partners. What you bring - At least 3 years of professional development experience building customer facing applications - Proficiency with React / React Native - Experience with backend development. - We’re more interested in what you’ve built rather than what you used for it. Our stack includes Scala & Typescript; but the right person can learn these on the job. - Strong product sense and ability to collaborate with Product Managers and Designers - Excellent communication skills and passion for solving tough technical problems What we offer - Challenging, high-impact work to grow your career - Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching - Best-in-class benefits to fuel your work, including 100% paid health insurance for employees with 90% coverage for dependents - Lifestyle wallet – a highly flexible benefits spending account for wellness, learning, and more - Employer-paid life & disability insurance, fertility benefits, and mental health benefits - Time off to recharge including company holidays, paid time off, sick time, parental leave, and more - Exceptional office experience with catered mea
Senior Software Engineer, Financial Platform
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. Come build the future of Discord’s business with us! We are looking for impact-focused full-stack engineers to join our world-class Revenue group as we accelerate Discord’s growth through the creation of compelling paid products. These products allow us to grow our business while keeping Discord’s core functionality free, and without selling user data. You will be reporting to the Engineering Manager of Financial Platform. To learn more about Discord Engineering, take a look at our engineering blog ! What you'll be doing: - Work with your squad to build the financial systems and integrations that underpin Discord’s existing business lines, and enable new revenue streams across Android, iOS, and Web - Run revenue operations side by side with our finance and accounting teams - Collaborate with business development to forge strategic partnerships - Partner with CX, Data Science, and feature teams across the company to evolve Discord’s payments and payouts platforms - Improve reliability, observability, and stability of Discord’s billing system What you should have: - 5+ years of software engineering experience. Deep expertise in backend development (Python); working knowledge of frontend technologies (React, TypeScript) to contribute across the full stack when needed. - You have a growth mindset. You view challenges and mistakes as learning opportunities while building upon your successes. You push yourself and those around you to continuously improve. - A focus on impact. You have a sharp eye for what changes can bring a product from good to great. You collaborate closely with product managers, designers, analysts, and other engineers to define great solutions to business problems. - A sense of ownership. You believe in solving a problem completely rather than simply shipping a solution. You operate autonomously and follow through on your commitments. Bonus Points - Direct experience working on revenue/monetization teams - Knowledge of accounting, revenue operations, or payments - A love of solving puzzles and using data to answer questions Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. For this role, there is no formal requirement to work from the office. The US base salary range for this full-time position is $196k to $220k + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, incl
Research Engineer / Scientist, Alignment Science
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role: You want to build and run elegant and thorough machine learning experiments to help us understand and steer the behavior of powerful AI systems. You care about making AI helpful, honest, and harmless, and are interested in the ways that this could be challenging in the context of human-level capabilities. You could describe yourself as both a scientist and an engineer. As a Research Engineer on Alignment Science, you'll contribute to exploratory experimental research on AI safety, with a focus on risks from powerful future systems (like those we would designate as ASL-3 or ASL-4 under our Responsible Scaling Policy ), often in collaboration with other teams including Interpretability, Fine-Tuning, and the Frontier Red Team. Our blog provides an overview of topics that the Alignment Science team is either currently exploring or has previously explored. Our current topics of focus include... - Scalable Oversight: Developing techniques to keep highly capable models helpful and honest, even as they surpass human-level intelligence in various domains. - AI Control: Creating methods to ensure advanced AI systems remain safe and harmless in unfamiliar or adversarial scenarios. - Alignment Stress-testing : Creating model organisms of misalignment to improve our empirical understanding of how alignment failures might arise. - Automated Alignment Research: Building and aligning a system that can speed up & improve alignment research. - Alignment Assessments : Understanding and documenting the highest-stakes and most concerning emerging properties of models through pre-deployment alignment and welfare assessments (see our <span clas
Customer Operations Associate I
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm strives to be an honest and transparent financial company that is a leader in the Buy Now Pay Later industry. Affirm does this by giving consumers the financial flexibility without any hidden fees or compounding interest. Affirm seeks to provide better financial products to improve the lives of consumers and we are looking for an Operations Associate who will join our team to humbly serve our customers. As part of our Customer Operations team, Operations Associates ensure timely and accurate resolution of complex customer inquiries through omni-channel communication, and partner with cross-functional teams to implement new systems and products. Our ideal candidate is ready to learn and develop their career as a part of a dynamic and collaborative team. What you’ll do - Resolve escalated customer inquiries via predominantly email, with occasional need for phone calls to support customers. - Responsible for maintaining a high level of professionalism and maintaining excellent Quality Assurance scores with clients while working to establish a positive rapport - Utilization of your in-depth product and financial knowledge to communicate, investigate, and resolve customer issues on a larger variety of case types. - Participate and assist in ongoing training to develop new skills and responsibilities - Help identify trends and areas of improvement including agent coaching, quality monitoring and product features - Participate in the incubation phase of new products and features and assist with ad-hoc projects as needed - Responsible for independently managing schedules and emails channels in order to drive higher productivity performance and quality scores. - Proactive willingness to collaborate cross-functionally with other Affirm teams to analyze, assess and resolve complex customer issues - Opportunity to participate in voluntary specialized processes in addition to day to day responsibilities - Initiate document creation, including meeting minutes, N-Pagers, and procedural updates What we look for - Willingness to support operation functions on evenings, weekends and public holidays - Excellent verbal and written communication skills - Capable of delivering high quality work independently and/or virtually while remaining flexible in a fast-growth environment <li
Android Engineer
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role Our group is building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers & sharp problem-solvers. Individuals who are wired to make an impact. Robinhood is where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. We’re excited to invite talented and motivated Android Engineers to join our award-winning team to help expand Robinhood’s mobile experience for our customers. Learn more about some of our available teams below! - The Acquisition team is mainly responsible for acquiring and onboarding new users to Robinhood through 3 main avenues: dot-com site, referrals & incentives, and onboarding. - The Equities Engineering team designs and operates the high-performance trading systems that power stock execution, clearing, and market data—enabling fast, reliable, and trusted investing experiences for millions of Robinhood customers. - The International Brokerage Engineering team builds the platforms and trading systems that power Robinhood’s global expansion. They design scalable, compliant, and high-performance infrastructure to deliver seamless investing experiences to customers across new markets and asset classes. These teams are based in our Menlo Park, CA office, with in-person attendance expected at least 3 days per week . At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you'll do - Work with a fast-growing team to revolutionize finance at speed and scale - Build smooth, stable, and elegant products with Kotlin and the newest Android APIs - Own features from inception to design, implementation, and launch - Work cross-functionally with Product Designers, Product Managers, Backend Developers, and Data team - Work with Kotlin, Android SDK & Jetpack Compose, MVVM, Coroutines & Flow (preferred) OR RxJava, and Retrofit & Room What you bring - 3+ years of professional Android development experience building consumer Android applications at scale, preferably in Kotlin and Compose - Attention to detail, passion for writing clean, readable and maintainable code - Proficiency in Kotlin or Java, and Jetpack - Desire to improve Robinhood's app and codebase to ensure outstanding quality for our all users - Strong product sense and ability to collaborate with Product Managers and Designers - Excellent communication skills and passion for solving technic
Senior Engineering Manager, Ads Monetization
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems , running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes — while doing work that’s both fun and meaningful. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. About the role... Duolingo's Monetization pillar builds the systems that fund our mission: from subscription packaging and advertising to ML-powered personalization and beyond. As a Senior Engineering Manager on Ads, you'll lead a cross-functional product engineering team responsible for growing and scaling Duolingo's ads business: bringing high-quality ads that delight learners, fit seamlessly into our product experience, and meaningfully contribute to Duolingo’s bottom line. Your team will own the systems behind ad serving, mediation and demand, in-product ad formats and surfaces, and more. You'll partner closely with product, design, data science, machine learning, and ad operations to define strategy and deliver results. Just as importantly, you'll create an environment where engineers do the best work of their careers — coaching, developing talent, and fostering a high-performing team culture. 🧠 You will... - Co-lead a cross-functional pod with Product and Design to define strategy, success metrics, and an execution roadmap for Duolingo's ads business, balancing revenue growth with learner experience. - Build and evolve the engineering systems that power ads at scale: ad serving and decisioning, mediation and bidding integrations, in-product ad formats and surfaces, and quality controls. - Partner with design and product to ship ad experiences that feel native to Duolingo: delightful, well-paced, and respectful of the learner without compromising monetization performance. - Collaborate with data science and ML partners to design experiments, apply personalization and targeting, and translate insights into product improvements and bookings growth. - Own planning and execution for projects that directly impact revenue; identify the right team-level metrics to optimize and protect delivery through clear milestones and risk management. - Bring both technical and product perspectives to new ideas, enabling rapid hypothesis testing without sacrificing reliability, observability, or long-term maintainability. - Set and uphold engineering quality standards and practices that improve reliability, scalability, and operability across Ads systems. ✅ You have... - Experience leading, managing, and building a team of software engineers. - Direct experience working on engineering teams that build and operate ads businesses, whether shipping ads in a consumer app or leading an ads engineering team. - A track record of owning multi-engineer, multi-week technical projects to successful outcomes in a highly experimental, data-driven environment.&l
Research Engineer / Scientist, Alignment Science - London
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role: You want to build and run elegant and thorough machine learning experiments to help us understand and steer the behavior of powerful AI systems. You care about making AI helpful, honest, and harmless, and are interested in the ways that this could be challenging in the context of human-level capabilities. You could describe yourself as both a scientist and an engineer. As a Research Engineer on Alignment Science, you'll contribute to exploratory experimental research on AI safety, with a focus on risks from powerful future systems (like those we would designate as ASL-3 or ASL-4 under our Responsible Scaling Policy ), often in collaboration with other teams including Interpretability, Fine-Tuning, and the Frontier Red Team. Our blog provides an overview of topics that the Alignment Science team is either currently exploring or has previously explored. For the London team, we are opportunistically hiring for the following research areas: - AI Control: Creating methods to ensure advanced AI systems remain safe and harmless in unfamiliar or adversarial scenarios. - Alignment Stress-testing : Creating model organisms of misalignment to improve our empirical understanding of how alignment failures might arise. Note: Currently, the team's hub is in San Francisco, so we require all candidates to be based at least 25% in London and travel to San Francisco occasionally. Additionally, we are prioritizing growing our San Francisco teams, so you may not hear back on your application to the London team unless we see an unusually strong fit. For this role, we conduct all interviews in Python. Representative Projects: - Testing the robustness of our safety techniques by training language models to subvert our safety techniques, and seeing how effective they are at subverting our interventions. - Run multi-agent reinforcement learning experiments to test out techniques like AI Debate . <
Senior Android Engineer
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Android team’s mission is to redefine how millions of users engage with their finances. We're focused on delivering intuitive, scalable, and inclusive mobile experiences that empower our customers to build better financial futures. We collaborate closely with Product, Design, and Backend Engineering to ensure every interaction on Android reflects quality, performance, and care. As a Senior Android Engineer , you will design, develop, and enhance user-facing features across the Robinhood app. You’ll work with Kotlin and Jetpack Compose, improve performance and stability, mentor peers, and help shape the future of our mobile platform! This role is based in our Menlo Park, CA or New York City, NY office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Build intuitive, elegant, and stable mobile experiences using Kotlin, Jetpack Compose, and modern Android APIs - Lead the full lifecycle of product features — from ideation and technical design to implementation, testing, and release - Collaborate closely with Product Managers, Designers, Backend Engineers, and Data Scientists to create impactful solutions - Champion engineering best practices that ensure code quality, scalability, and maintainability - Mentor junior developers and help elevate team standards and collaboration What you bring - 5+ years of professional experience developing Android applications </li>
Embedded Devices Software Solution Sales Account Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. Canonical is globally expanding its Embedded Devices Software Solution Sales team, hiring managers, directors, and account managers to broaden reach in mission-critical industries. The successful candidates will focus on our Ubuntu product portfolio, which is already widely used in connected devices and industrial PCs. Our newer offering, Ubuntu Core for IoT, provides state-of-the-art security and resilience for high-end appliances and equipment, serving global brands in consumer, industrial electronics, automotive, and robotics. We are continually enhancing this portfolio with features like real-time Linux capability and pursuing various certifications, representing Linux reinvented for optimal reliability, security, developer productivity, and footprint. We seek technically skilled professionals familiar with embedded Linux and RTOS. This is a high-energy role focused on prospecting sales and strategic account development, demanding ambition and focus. You will be responsible for carrying an annual bookings quota and must be comfortable positioning and selling a range of open source, services, and software solutions. Leveraging Ubuntu's market adoption, the work requires actively building trusted and profitable commercial relationships, developing the potential of your territory beyond managing inbound interest. This involves prospecting new business, maintaining existing relationships, and working with colleagues on account strategy. Candidates must be effective in selling complex technical solutions, including enterprise software, cloud, virtualization, and container technologies, to senior levels of the enterprise and departments focused on embedded software and IoT devices. Professional practice, clear account planning, continuous pipeline reporting, and the ability to travel regionally for client engagement and internationally for company events twice a year are expected. Location: We are growing our sales reach with remote roles in all regions - EMEA, APAC, and Americas; and office based roles in Taipei, Taiwan. The role entails - Building and executing a territory sales plan to prioritize leading security-focused brands and manufacturers - Working with marketing to promote our brand and increase market awareness in prioritized accounts - Developing pipeline through outreach, prospecting, local marketing, and industry events - Closing contracts to meet and exceed quarterly and annual bookings targets and achieve strategic objectives - Managing customer relationships and interactions through all stages of the sales cycle - Working with Field Engineers to understand customer requirements and ensure customer satisfaction - Maintaining accurate data and forecasts within Salesforce - Establishing productive professional relationships with key influencers and decision-makers - Coordinating with colleagues, including support, delivery, and management <stro
Staff Software Engineer - Safety Experience
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. As a Staff Engineer on the Safety Experience team, you'll be a technical leader who autonomously delivers real business impact on large, ambiguous projects. You'll design and build product features and systems that prevent harmful activities at scale while ensuring regulatory compliance. This role requires both deep technical expertise and the ability to be a force multiplier for your team: driving engineering excellence, making solid technical decisions, and remaining a top code contributor. You'll work cross-functionally to shape the technical direction of safety initiatives that protect hundreds of millions of Discord users. This role reports to the Engineering Manager of Safety Experience . What You'll Be Doing - Lead development of high-impact, user-facing safety products that deliver measurable results for Discord's users. - Own complex, multi-milestone projects end-to-end, identifying optimal solutions, navigating ambiguity and making independent technical decisions. - Design, build, and deploy robust production APIs, backend services, and data pipelines that enable safety features to scale efficiently. - Collaborate cross-functionally with Product, Design, Policy, Data Science, ML, Legal, and Trust & Safety Operations to create solutions that are both impactful and lovable. - Drive engineering excellence by mentoring others and guiding the team through architectural challenges to ensure long-term scalability. - Respond rapidly to the ever-evolving abuse and compliance landscape with strategic thinking and swift execution. What you should have - 8+ years of relevant industry experience, with demonstrated ability to deliver high-quality, high-impact work on complex projects. - Strong expertise in Python and back-end API frameworks (Flask, Django). - Strong front-end development skills with JavaScript (React, TypeScript) for web and mobile platforms. - Significant experience in the Safety or Anti-Abuse domain with deep understanding of trust and safety challenges at scale. - Proven track record of owning large projects end-to-end with varying degrees of ambiguity, breaking down work into well-prioritized milestones with clear dependencies. - Demonstrated ability to make independent technical decisions that balance short-term needs with long-term sustainability and scalability. - Experience driving engineering excellence: setting quality standards, conducting thorough code reviews, and applying an adversarial mindset to identify security, performance, and scaling issues. - Strong communication skills with ability to provide high-quality technical feedback, drive alignment across stakeholders, and facilitate productive debates that lead to clear decisions. - Experience using metrics and dashboards (e.g., Datadog, Mode, Faros) to make data-driven decisions and monitor system health. <l
Product Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - AI/ML & MLOps - Open source AI/ML solutions, AIOps automation, model lifecycle management, Kubeflow, MLFlow, KServe, and AI infrastructure on cloud and edge - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's
Golang Engineer
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests. Canonical prefers Golang for software where performance and security are primary considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development we prefer React and Flutter. Golang is an essential language for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems, to those which build and test every possible kind of open source on every architecture, from our systems management tools to our distributed systems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro, and many more Canonical offerings include Golang components. We also want to ensure that Ubuntu is the very best platform for Golang development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development. Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better! Location : we have open roles for Golang engineers in every time zone The role entails - Design and implement well-tested and documented software in Go - Debug and fix issues encountered by your users - Participate in our engineering process through code and architectural reviews - Collaborate with community and colleagues on technical specifications - Seek improvements to engineering and operations practices - In some cases, deploy and operate services developed by the team - Contribute to the success of your product through technical advocacy What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - Well-organized, self-starting and able to deliver to schedule - Professional manner interacting with colleagues, partners, and community - Experience designing and writing high-quali
Engineering Manager - Web
Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of globally distributed collaboration, with 1100+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring a Web Engineering Manager to work collaboratively with many teams and roles across the organisation including product managers and other engineering teams to deliver reliable, scalable and delightful user experiences for users of Canonical products. As an Engineering Manager at Canonical, your primary responsibility is to the people you support: ensuring that they are growing as web engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in web development is a must so that you’re able to challenge and grow your team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution. Location : This role will be based remotely in the EMEA region. The role entails - Demonstrate sound engineering principles by directly contributing to your team’s goals - Estimate work, set goals, and meet them - Design and implement well-tested and documented software in Web technologies or Flutter. - Debug and fix issues encountered by your users - Participate in our engineering process through code and architectural reviews - Collaborate with community and colleagues on technical specifications - Contribute to technical documentation to make it the best of its kind - Seek improvements to engineering and operations practices - Deploy and operate services developed by the team - Contribute to the success of your product through technical advocacy What we are looking for in you - You are knowledgeable and passionate about web and software development - You value soft skills and are passionate, enterprising, thoughtful, and self-motivated - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above and beyond expectations - Well-organised, self-starting and able to deliver to schedule <
Senior iOS Engineer
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Retirement and Accounts team builds products that help customers manage long-term financial goals through retirement accounts and account management experiences. The team develops customer-facing features across onboarding, portfolio management, transfers, and account functionality to make investing more accessible and intuitive. You’ll work closely with product management, design, backend engineering, data science, and compliance partners to deliver reliable mobile experiences that support millions of customers. We value thoughtful engineering, clear communication, and strong product craftsmanship as we continue expanding financial access and usability! As a Senior iOS Engineer, you will design and develop customer-facing iOS features that improve the retirement and savings experience across Robinhood products. You’ll contribute to architecture decisions, improve application performance and reliability, and help shape engineering standards for the team. The role includes close collaboration with iOS, backend, and product partners to deliver scalable mobile systems and intuitive user experiences. You’ll also support technical planning, mentor engineers through code reviews and collaboration, and contribute to a consistent, maintainable mobile platform. This role is based in our Menlo Park, CA office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Build and maintain iOS features that support retirement accounts, savings products, and customer onboarding experiences - Collaborate with product managers, designers, backend engineers, and data partners to deliver reliable mobile functionality tied to customer and business goals - Improve application performance, testing practices, observability, and release processes for the iOS platform - Contribute to technical design discussions and implement scalable mobile architecture patterns across the cod
Software Tester (Manual)
Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols. We embrace the best of both worlds! Local talent can thrive in our collaborative office space with the flexibility of a hybrid work environment, while remote team members play an integral role in shaping our dynamic culture from afar. We have offices in Montreal (Quebec), Austin (Texas) and Nicosia (Cyprus). *A select number of positions require full-time in office attendance* We are looking for a Software Tester to help the QA team deliver top quality features through extensive, fast paced testing and regression. As our SQA Tester you will take part and refine test plans to ensure increasingly thorough test coverage as well as execute the refined plans. You will also provide the team with the latest testing status of features in development and will be collaborating closely with the extended team to deliver world-class online features and services. You will be joining a team of outgoing individuals who share a great team dynamic and are part of a fantastic company culture which promotes flexibility and balance. What you'll be doing: - Create detailed, comprehensive, and well-structured test cases as per the change requirement - Execute Manual Test Cases - Constant execution of test plans and ad hoc requests - <s
Engineering Manager - Ubuntu Desktop Apps
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Our Ubuntu Desktop engineering teams build the modern Linux desktop experience used daily by millions of developers, enterprises, and open source communities worldwide. Location : We have remote roles open in every time zone. About the team The Ubuntu Desktop Apps team , as part of the broader Ubuntu Desktop team, designs and builds the core user-facing applications that shape the Ubuntu desktop experience. This includes key projects such as the Ubuntu Desktop Installer , the Ubuntu App Center , the Ubuntu Security Center , TPM-backed full disk encryption integration and Application Permission prompting . Our applications are primarily built using Flutter and Dart , with system components and services implemented in Go and Rust . The team works across the full engineering lifecycle, defining the roadmap, contributing to product design and system architecture, implementing features and conducting code reviews, maintaining CI/CD pipelines and automated testing, improving quality, reliability, and performance, and ensuring smooth release management and delivery to users. The Role We are looking for a Software Engineering Manager to lead the Ubuntu Desktop Apps team. This is a technical leadership role combining people management with active engineering involvement. You will guide the team in delivering modern desktop applications that integrate seamlessly with the Ubuntu platform while ensuring high standards of quality, performance, and security. You will report to the Ubuntu Desktop Engineering director and collaborate closely with design, product management, and other Ubuntu engineering teams to deliver a coherent and forward-looking desktop experience for millions of users. What You’ll Do Technical Leadership - Guide architecture and technical direction for Ubuntu desktop applications - Ensure strong integration with the Ubuntu platform, Snap ecosystem, and system services - Participate in design reviews and key technical decisions - Promote high standards for performance, reliability, and security Team Leadership - Lead and support a team of talented engineers - Mentor and grow engineers across frontend and systems domains - Foster a culture of ownership, collaboration, and continuous improvement Delivery and Engineering Excellence - Plan and deliver features across multiple release cycles</l
iOS Engineer
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Equities team within the Brokerage division builds products and platform capabilities that power Robinhood’s equity trading experience. The team develops scalable systems and customer-facing features across order management, trading workflows, market data experiences, and account functionality to support millions of customers. You’ll work closely with product management, design, backend engineering, compliance, and operations teams to deliver reliable mobile experiences tied to fast-moving brokerage systems. We value thoughtful engineering, strong collaboration, and clear communication as we continue improving accessibility and performance across Robinhood’s equities platform! As an iOS Engineer, you will design and develop customer-facing iOS features that support equities trading and brokerage account experiences. You’ll contribute to mobile architecture decisions, improve application performance and reliability, and collaborate with iOS, backend, and product teams to deliver scalable mobile systems. The role includes participating in technical planning, implementing high-quality engineering solutions, and contributing to consistent development standards across the iOS platform. You’ll have the opportunity to grow your technical expertise while building products that support Robinhood’s core brokerage experience. This role is based in our Menlo Park, CA office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Build and maintain iOS features that support equities trading, brokerage account management, and customer onboarding experiences - Collaborate with product managers, designers, backend engineers, compliance partners, and operations teams to deliver reliable mobile functionality tied to customer and business goals - Improve application performance, testing practices, observability, and release processes for the iOS platform - Contribute t
Software Engineer
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. We're looking for an exceptional Software Engineer to help shape the future of our core platforms, products, and customer experiences. FinTech is one of the most complex and rapidly evolving spaces in technology, and the challenges we're tackling require deep innovation, critical thinking, and scale that don't always have strong precedents. You'll take on a highly influential role shaping vision and execution across key strategic initiatives. You'll partner with cross-functional leaders, contribute to high-impact decisions, guide complex projects from concept to completion, and mentor others on the team. This is a role for someone who leverages modern tools and cutting-edge methodologies as a core part of how they solve problems, and raises the bar for everyone around them. This role is based in our Menlo Park, CA, with in-person attendance expected at least three days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you'll do - Develop and maintain user-facing iOS application features using platform-native frameworks and established architectures. - Implement responsive user interfaces that meet defined product, performance, and accessibility requirements. - Collaborate with product management, design, backend, or platform engineering teams to deliver mobile features. - Integrate mobile applications with backend services, APIs, and data sources. - Support application performance, reliability, and correctness in production environments. - Participate in code reviews, testing, and release processes to maintain code quality and application stability. - Debug and resolve issues in mobile applications across development and production environments. - Maintain existing mobile codebases through bug fixes and incremental improvements. - Follow established mobile engineering best practices for security, privacy, and compliance requirements. - Telecommuting Permitted. What you bring - Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Software Engineering or a related field and one year of experience in the job offered or related occupation. - Education and/or experience must include: - Swift or Kotlin; - Apple SDKs or Android SDKs; &l
Product Manager - Data
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - AI/ML & MLOps - Open source AI/ML solutions, AIOps automation, model lifecycle management, Kubeflow, MLFlow, KServe, and AI infrastructure on cloud and edge - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's
Senior Account Executive
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds — while doing work that’s both meaningful and fun. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. Read our blog to learn more. About the role... Join us to build Duolingo Ads, Duolingo’s direct ad business. Duolingo is used by over 150 million users every month to learn a language, music, math, or chess. The vast majority of our learners engage with the free, ad-supported version of our app, which is core to our mission of delivering a learning experience that is accessible to all. As our reach continues to grow, we want to elevate Duolingo’s free experience by introducing higher-quality ad formats that delight learners and offer strong monetization potential for Duolingo. We are seeking a Sr. Account Executive to scale our direct advertising business, Duolingo Ads. As a founding member of our sales team, you'll play a key role in driving Duolingo Ads’ growth by scaling revenue with premium advertisers. You’ll collaborate with sales leadership and the cross-functional ads team to drive revenue. Duolingo’s tenets of gamification, delightful design, brand equity, and character IP are key levers you will access to grow an ad offering that delivers for partners and improves the free user experience. This role reports into our Head of Ad Sales, where you will work in a high-velocity environment to scale revenue by building on Duolingo Ads' foundation, engaging your network to generate demand and drive value to Duolingo and our advertising partners. This position offers a unique, early-stage opportunity to play a pivotal part in shaping the trajectory of ads on Duolingo for hundreds of millions of learners. :brain: You will... - Own and grow a portfolio of advertisers through prospecting, pitching, closing, and renewal - Drive revenue growth by generating demand within key verticals by building a robust new business pipeline - Work effectively and smoothly with key members of the ads team across biz, product, design, and engineering to advance deals - Share actionable marketplace feedback to inform ads leaders, advance deals and shape products - Establish and implement efficient, repeatable sales strategies and operational processes, prioritizing accounts and leading key relationships effectively - Make data-informed decisions around pricing, packaging, and prioritization - Deliver clear, persuasive pitches and proposals tailored to advertiser goals using internal and external data - Contribute positively to team culture and shared goals :check: You have... - 5-8 years of experience in direct ad sales - Success selling video and native/custom ad formats in premium, digital environments - Ability to engage senior decision makers at clients and agen
Regional Marketing Manager, MENA
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds — while doing work that’s both meaningful and fun. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. Read our blog to learn more. About the role Make the world’s most popular language-learning app famous in the MENA region. We are seeking an experienced, integrated marketer to help us build awareness and accelerate our growth across MENA. As our resident expert on the market, you will use your skills across social media, influencer marketing, PR, advertising, and strategic partnerships to drive awareness, build a loved brand, and bring new users to Duolingo. A key part of this role will be identifying and activating high-impact partnerships across brands, institutions, creators, platforms, and communities to unlock scale and cultural relevance. Reporting to the Regional Marketing Director, you will partner closely with Global Marketing, Business Development and Product teams in Pittsburgh, New York, London, and Country Marketing Managers around the world to uncover opportunities, shape localized positioning, and develop creative campaigns and partnership initiatives that resonate deeply with the Arab consumer, leading us to increased app adoption and brand love. We want an integrated marketing leader with deep consumer understanding and proven experience driving buzz, growth, and earned media across Social, partnerships, PR, and acquisition. The ideal candidate blends creativity with commercial rigor — someone who can build culturally resonant campaigns, unlock strategic partnerships, and deliver measurable impact with an entrepreneurial mindset. As a member of a geographically distributed organization, this person will not only be an outstanding, self-motivated creative talent, but also a proactive and team-oriented communicator. You will... - Leverage market insights to develop a marketing strategy to grow Duolingo’s awareness, brand love and expand the number of users in the Arab region - Operate as a regional growth catalyst, leveraging deep networks across business and government stakeholders to open doors, influence key decision-makers, and drive strategic market expansion - Bring a founder’s mindset — blending creativity with sharp business and GTM strategy — to identify opportunities, launch new initiatives, and scale regional impact - Hire and lead agencies or contractors required to deliver the marketing plan - Implement the plan with a focus on social media, partnerships, brand, acquisition campaigns and PR - Act as a local spokesperson, sourcing and managing speaking opportunities in MENA for yourself and relevant executives - Analyze the results of the local marketing efforts and adjust the plan <img id="
Junior Product Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical’s product management team are technologists who have a passion for delivering products and solutions that help shape market demands while elevating open source software everywhere. This is a general application track for the product management positions at Canonical. You will set a clear vision, prioritize work effectively, and ensure the team delivers high-quality products that meet business and user needs. Apply here if you excel at leadership, communication, and technical vision, and believe you can drive product strategy for the business needs of tomorrow. During the interview process we will identify specific software products which would be a good fit for your interests. We believe that open source is transforming the way that enterprises solve their business needs. Although open source has been around for thirty years, it is only now fundamental to every corner of the software landscape. Going forward we believe open source will have an even bigger impact as it moves into specialised vertical markets. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’, starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong drive to advance the open source community. Together, we aim to improve open source quality, outreach, and impact. Our product managers set the vision and the direction to ensure teams deliver the right products in the right markets at the right time. They push the boundaries of the technology landscape to identify and deliver products into new and existing market opportunities. Our product managers are technology professionals with a software engineering background who strive to become business executives and entrepreneurs. We discuss strategy, plan product development, drive engagement, and promote the open source way. We oversee the entire product lifecycle from conception to delivery, blending technical expertise, strategic thinking, analytics, project management skills and effective communication to ensure products meet both user needs and business objectives. We have open product manager roles across a wide range of product domains, including: - Ubuntu Platform - Our Ubuntu experience on Desktop, Server, Windows (WSL), Multipass, Gaming, Enterprise, & Hardware Enablement - Ubuntu Pro Services - Our key commercial offerings Ubuntu Pro, Compliance, Standards, Security Engineering, and Managed Services on cloud and on prem - AI/ML & MLOps - Open source AI/ML solutions, AIOps automation, model lifecycle management, Kubeflow, MLFlow, KServe, and AI infrastructure on cloud and edge - IoT - Ubuntu on embedded devices and/or edge servers, device management, and robotics - Cloud - Ubuntu in public and private clouds, promoting automation frameworks, and including technologies such as Kubernetes, MAAS, and LXD - Telco - Open source for Telco's
Senior Software Engineer, Zero Trust Client
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Location- Austin, TX What you'll do We’re looking for a Software Engineer to join our Zero Trust team. You will be working on the Zero Trust desktop client , which protects corporate devices by securely and privately sending traffic from those devices to Cloudflare’s global network, which can apply advanced web filtering and advanced Zero Trust policies. In your role, you will predominantly be using Rust alongside platform-native languages & APIs to implement high-performance networking code that runs on multiple desktop platforms. You’ll be expected to improve the code quality and to build solid, testable, and well-documented foundations. You will be most successful in this role if you have a good understanding of operating system concepts (virtual memory, multi-threading, process lifecycle, etc.) and networking concepts & protocols (VPNs, firewalls, TCP/IP, UDP, DNS, QUIC, H/3, proxying, etc.). You will also have to interact with other languages, such as Dart, Typescript, and Python. As a Senior Software Engineer, you will be expected to lead the design and implementation of major development projects, working closely with our product managers and other teams to deliver customer-impacting features. You will mentor other engineers, raise the bar on testability and documentation, and represent the team in cross-org technical discussions. You will use AI-powered tools and systems as part of your daily workflow to analyze and extend our codebase, introspect production behavior, and accelerate problem-solving. You will work on stimulating problems born out of the scale of our deployment, and the stringent quality, performance, and security requirements of our product. Examples of desirable skills, knowledge, and experience - Demonstrated history of shipping and supporting client software on real end-user devices — including installer and auto-update flows, crash and telemetry reporting, and debugging issues against the long tail of real-world OS and hardware configurations - Excellent programming skills, with experience writing very high-quality and low-complexity code with thorough documentation. - Strong experience writing easily-testable and thoroughly-tested code (e.g. using dependency injection with the right abstractions) - Great experience using lower-level languages , such as Rust, C, C++ - Very comfortable writing multithreaded, asynchronous code - Strong experience with debugging network-related problems
Staff Software Engineer - Consumer Revenue
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. The Consumer Revenue org sits at the center of how we build a sustainable business around that community. We're looking for a Staff Engineer to join teams working across premium experiences and core user identity, shaping the technical strategy that ties it all together. You'll work across surfaces like Nitro, Shop, Server Boosting, and User Identity to build a premium Discord that delivers real value to subscribers without compromising the core experience for our free users. In this full-stack product engineering role , you'll collaborate cross-functionally with Product, Data Science, Design, Marketing, and other functions to create best-in-class consumer experiences. Your work will cover the full breadth of the technical stack, from backend data modeling, through business logic in APIs, to polished, user-facing interfaces. You’ll be supported by infrastructure, platform, and product teams on your mission to build the best premium Discord Check out some of our recent launches on Nitro , Shop , Server Boosting , User Identity , and more . To learn more about Discord Engineering, take a look at our engineering blog ! What You'll Be Doing - Accelerate growth of existing revenue streams while laying the foundation for new monetization opportunities across surfaces like Nitro, Shop, Boosting, and User Identity. - Own complex initiatives end to end by partnering with Product to refine requirements, create technical specs, and work closely with Design to execute and deliver best-in-class user experiences. - Collaborate with Staff Engineers and partners across the organization to drive technical alignment across systems, products, and long-term vision. - Advise leadership on critical technical considerations tied to engineering excellence and high-impact initiatives, and partner on strategic planning to improve how we build and operate. - Lead a full-stack engineering work across Web, Android, and iOS, setting the technical bar for your team and helping them achieve it. - Rapidly prototype new features and synthesize insights through experimentation, thriving in ambiguous problem spaces where the right path isn't always obvious. What you should have - 8+ years of software engineering experience. You have a track record of leading large initiatives from inception to launch that h
Manager, Strategy and Business Operations
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds — while doing work that’s both meaningful and fun. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. Read our blog to learn more. About the role... This role sits at the intersection of strategy and execution. You will balance speed and rigor to resolve ambiguity and turn one-off wins into scalable systems. As a Strategy & Business Operations Manager at Duolingo, you will play a key role in shaping Duolingo’s path towards becoming a 100-year company. You will partner closely with leaders across Growth, Language Learning, Monetization, and more to create clarity and alignment that unlocks faster progress for Duolingo’s top priorities. This role is based in our Pittsburgh HQ. We use a hybrid work model of 4 days in the office per week. 🧠 You will... - Develop actionable strategies: collaborate with cross-functional leaders to combine market understanding, user insights, and product vision into strategies that teams will pursue to achieve Duolingo's mission - Sprint to assess opportunities & markets: identify and assess compelling opportunities for Duolingo. This spans problem-space definition, hypothesis generation, industry research, execution and iteration - Lead with data, structure, and judgment: establish success metrics, build clear frameworks, and make trade-offs across competing priorities - Partner cross-functionally: work closely with product, engineering, design, marketing, partnerships, data science, and finance - Learn and grow : rapidly gain new skills, methods, and industry learnings as you deliver world-class strategy work alongside talented colleagues across disciplines ✅ You have... - Fast, flexible, and outcomes-oriented : able and excited to thrive with rapid cycles of analysis, decision, and action - Analytical chops and logical thinking : develops data and fact-based understanding of complex problems. Able to simplify findings to clear conclusions - Strong people skills , including a demonstrated ability to collaborate and communicate effectively with a diverse range of internal and external stakeholders - Early career: 3+ years of professional experience - Excitement for our mission to develop the best education in the world and make it universally available ⭐ Exceptional candidates will have... - Experience in a strategy or biz ops function, strategy consulting, product management or s
Senior iOS Engineer
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in! At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems , running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes — while doing work that’s both fun and meaningful. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. About the role Ads Team: Duolingo's Monetization pillar builds the systems that fund our mission: from subscription packaging and advertising to ML-powered personalization and beyond. As a Senior iOS Engineer on Ads, you'll work on a product engineering team responsible for growing and scaling Duolingo's ads business: bringing high-quality ads that delight learners, fit seamlessly into our product experience, and meaningfully contribute to Duolingo’s bottom line. The team will own the systems behind ad serving, mediation and demand, in-product ad formats and surfaces, and more. You'll work cross functionally with product, design, data science, machine learning, and ad operations. 🧠 You will... - Collaborate on software projects with product design and backend aspects - Develop, release, and maintain native iOS applications, primarily in Swift - Mentor and set technical direction for junior engineers across the company ✅ You have... - A Bachelor’s degree in Computer Science or a related technical field - A solid foundation in computer science with strong competencies in data structures, algorithms, and software design - Programming experience in Swift ⭐ Exceptional candidates will have... - Strong proficiency in Swift, with proven ability to build and maintain production-level applications - Strong technical knowledge of iOS mobile application development for iPhone/iPad using Swift with Cocoa Touch and related frameworks - Experience designing clean and maintainable APIs - Experience with multithreaded programming - Experience writing unit tests and testable code - Knowledge of iOS SDK performance tools and optimization techniques The offered salary is dependent upon several factors, including work experience, skills, and internal peer comparisons. The posted range is subject to change in the future. For this role, base salary is supplemented by equity compensation. We encourage you to talk with your recruiter for more information related to compensation for this role! Salary Range: $177,700 - $240,400 USD </div
Senior Product Designer
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and even though we've made a lot of headway, we still have work to do — and that’s where you come in! Duolingo’s designers care about creating high-quality experiences that look and feel fun . From animators to writers, product designers to researchers, Design brings purpose, feeling, and delight to every interaction with our brand, inside the app and out. As a designer, you’ll join a culture of creativity and craft, where we have a high bar for excellence and an endless curiosity about how to bring more unexpected quirk and fun to the pursuit of learning. Join us in our mission to develop education for our half a billion (and growing!) learners around the world. About the role This role is an important part of the Design team, partnering with other designers and cross-functional teammates on features across our mobile apps, website, and communications. From polishing learner flows to supporting campaigns and community moments, you’ll help shape friendly, intuitive experiences that feel distinctly Duolingo. We care deeply about craft, so you’ll grow your skills while contributing to work that’s both user-friendly and fun, sweating the details to get them just right. 🧠You will... - Design and prototype simple, playful learning experiences for the Duolingo app - Drive large work streams across your team with independence—you’ll lead! - Be a peer leader and mentor across Duolingo Design - Work with other designers and artists to expand Duolingo’s design language - Partner with engineers and product managers to define what we build, and how we get there - Consider every part of a finely crafted experience: animation, copy, UI to business impact ✅ You have... - An online portfolio featuring simple consumer mobile apps - The highest bar for visual design and interaction details - Fluency in creating high fidelity prototypes quickly - Experience shipping products at scale in a product organization - The ability to explain your work and decisions simply and concisely - A big appetite for feedback to help you make your best work - A bravery in solving hard problems within ambiguity and complexity ⭐Exceptional candidates will have... - The desire to make decisions fast - Know-how using AI and LLMs to make interesting ideas from scratch - Deep understanding for brand, and a brand’s role in business - Skills shaping motion and animation for user interfaces - A track record of career growth within previous companies - A reputation of being a top performer and is sought after by other leaders The offered salary is dependent upon several factors, including work experience, skills, and internal peer comparisons. The posted range is subject to change in the future. For
Performance Engineer - Open Source
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We have created a new career path at Canonical for Performance Engineers who bring exceptional clarity to software performance, correctness and efficiency. We are adding these roles to every engineering team at the company. As an open source platform, we have teams that work at every level of the software stack - from the kernel up through server and desktop applications, all the way to the web. We are adding roles with this focus in every engineering team in the company, to act as drivers of performance engineering skills, tools, culture and insights to our entire product range . We have also created a central performance engineering team, where we will drive shared tools, dashboarding capabilities, measurement frameworks, analytical capabilities and skills. We call this career focus ' percorr ' because we have found that the same deep insights that enable sophisticated performance measurement and design also enable teams to improve their harnesses and frameworks for correctness. Understanding not only the application, but the runtime, the compiler, and the system, all the way down to the CPU, gives an engineer the ability to think creatively and with insight about the right things to measure, and the right ways to verify correctness. We have found that performance engineers will often improve the deepest and trickiest areas of our test harnesses, and unblock their teams to test and measure previously 'dark' aspects of their work. We also have teams that work with every major silicon vendor and cloud, with a particular emphasis on performance optimisation of the entire stack for that architecture, CPU family or hypervisor. Our goal is to ensure that Ubuntu users can select whatever platform they want for their workloads and know they have access to the very best performance and efficiency across the entire stack from kernel to codec. If they wish, we will enable performance and correctness engineers to move between products every two years, so that they have the opportunity to raise the bar for performance in an array of products over time, and also that teams have the benefit of fresh eyes on their processes, thinking, harnesses, dashboards and code. Our performance and correctness leads are expected to be truly exceptional individuals, and also leaders who are confident setting expectations of change, sharing insights and skills, running initiatives and programs. There is no way to move a meaningful codebase without also moving the people behind it. This is a career path for perfectionists and precision artists. Whether you have a particular language focus - C, C++, Rust, Golang, Python, Java, Flutter-Dart or others - or a particular love of the kernel or hardware or CPU instruction set, whether you see yourself as driving perceived user experience through performance or optimising the efficiency of data centers to reduce carbon footprint, this process is the best way to find a role at Canonical that speaks to your precision, rigour, insight and drive. <p&g
Creative Technology Manager
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and even though we've made a lot of headway, we still have work to do — and that’s where you come in! Duolingo’s designers care about creating high-quality experiences that look and feel fun . From animators to writers, product designers to researchers, Design brings purpose, feeling, and delight to every interaction with our brand, inside the app and out. As a designer, you’ll join a culture of creativity and craft, where we have a high bar for excellence and an endless curiosity about how to bring more unexpected quirk and fun to the pursuit of learning. Join us in our mission to develop education for our half a billion (and growing!) learners around the world. About the Role Duolingo’s Creative Technologists sit at the intersection of design, animation, and engineering—turning ambitious ideas into interactive, production-ready experiences that reach millions of learners. As a Creative Technology Manager, you’ll both manage a team of Creative Technologists and directly elevate how we use art, motion, and interactivity to create delightful, performant, and scalable learning experiences. You’ll lead the prototyping of new ideas, build production-ready systems, and shape the tooling that enables teams to move faster. This role reports to the Senior Manager of Creative Technology and is based in Pittsburgh, PA or New York, NY. 🧠 You will... - Act as the technical lead for cross-functional partners (product designers, product managers, and engineers) to unblock bold ideas and drive them from concept through delivery - Develop your team’s skills and careers, giving clear, actionable feedback and coaching toward greater scope and impact - Create and evolve complex animated UI using Rive or similar technologies for high-visibility features across the app - Collaborate directly with iOS and Android engineers to design asset functionality, troubleshoot, and optimize performance - Shape our design and animation ecosystem (Rive, Figma, Unity, internal tools) by developing tools, automations, and systems that scale high-quality output ✅ You have... - 5+ years in roles adjacent to creative technology (e.g., technical animation, gameplay scripting, CG supervision, pipeline/TD work) with proven people management or leadership experience. - A portfolio or demo reel that demonstrates: - High-quality visuals delivered within real-world performance constraints - Reducing complexity while achieving product goals - Systems thinking (e.g., reusable animation or interaction systems) - Tooling that meaningfully improves team workflows - Prototyping savvy and end-to-end problem solving - Strong programming or scripting skills (e.g., Python, C++, or similar). - Excellent communication skills, including fluency in design-to-engineering handoffs, and communicating technical constraints to non-technical partners. - Experience operating in highly ambiguous environments and independently driving projects with cross-functional dependencies. - Ability to work from or r
Technical Program Manager, AI Performance
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! Figma seeks an AI-Native Performance TPM to own performance prevention, diagnostics, and safe rollout for both our flagship products and next-gen AI features. This platform-level role spans desktop, browser and mobile; requires deep experience with performance testing (load, stress, endurance, interference), observability, and incident response. You’ll partner across Product, Platform, Performance Program and Product Support. Join us to keep Figma snappy quick! This is a full time role that can be held from one of our US hubs or remotely in the United States. What you'll do at Figma: - This is a specialist Platform TPM owning horizontal, high-visibility performance programs that span: - Flagship product performance (load times, FPS, memory) and AI features (model inference latency, throughput, cost, and reliability) - Desktop, browser, native mobile (React Native / WebView), and WASM contexts - Cross-org programs: observability/telemetry, regression prevention (performance CI), xfn performance forum, SEV mitigation, safe rollout of AI capabilities, and CE Planning (customer engineering / enterprise readiness) We’d love to hear from you if you have: - 5+ years in performance engineering, performance TPM, platform TPM, or SRE with hands-on experience shipping performance programs for SaaS products - Demonstrated experience with load, stress, performance or scalability testing and new-build comparisons - Deep familiarity with web performance (FCP, LCP), rendering/FPS, WASM memory, mobile profiling (Xcode Instruments, Android Profiler) - CI/CD and test automation experience: integrating performance tests into pipelines - Distributed systems, cloud infra (AWS), autoscaling, and capacity planning - Hands-on prior work with LLMs, prompt engineering, or agent platforms While it’s not required, it’s an added plus if you also have: - Experience with MLops or LLMs: inference latency tradeoffs, batching, caching, etc - Observability stack: Datadog / Sentry / RUM - Background as a performance engineer (not just TPM) with code or test harness contributions. - Experience with large enterprise Planning / customer load tests. - Familiarity with real-time collaborative systems and GPU/WASM performance constraints. At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Pay Transparency Disclosure</s
Principal Technical Program Manager, Performance
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . We are looking for a Principal Technical Program Manager, Performance to lead company-wide programs that improve the speed, reliability, and quality of Reddit’s user experience. This role will partner with engineering leaders in product engineering, infrastructure, client platforms, data science, and senior technical leadership to make performance a measurable, durable, and consistently protected part of how Reddit builds and ships software. Performance is foundational to user trust, engagement, and long-term growth. This role will help Reddit build the path for sustained performance improvement: broad enough to work across platforms and organizations, focused enough to address current issues, and measurable enough to prove whether we are improving the lived experience of users. Just as importantly, this role will help bring teams along for that change, building trust across functions and helping Reddit evolve how we make performance part of our engineering culture. Who We Are At Reddit, Technical Program Managers use technical judgment to define and drive large programs across multiple teams. They partner closely with engineering and product leaders to develop strategies and solutions, drive project impact, execute on planning, and gain alignment with cross-functional stakeholders. They engage with teams to determine root causes, identify and select alternative solutions, and use their technical expertise to understand the effects, impacts, and risks of a solution. Above and beyond program-level impact, they build execution processes and reduce inefficiencies to build overall scale. This role reports into the TPM team within Reddit's Engineering Operations organization. As a Principal TPM, you will operate at executive and company scope, shaping strategy across multiple organizations, creating alignment where ownership is ambiguous, and setting the bar for how Reddit executes complex technical programs. High-quality technical program management is a distinct and high-value skill set, and while this role does not involve direct people management, it is part of Reddit's organizational leadership. At this level, success means delivering programs while also changing how teams think, collaborate, and make decisions so that new systems, standards, and behaviors can take root across the company. What You'll Do You will own and drive programs across Reddit's Performance portfolio, spanning mobile and web performance, client reliability, critical user journeys, observability, experimentation guardrails, release quality, and long-term performance operating mechanisms. You will partner deeply with engineering teams as a tech
Combat Designer (Gameplay)
As a Combat Designer at Cloud Chamber, you will join our talented development team to help shape the combat gameplay and immersive sandbox world of BioShock. In this role, you’ll collaborate with a passionate group of game developers to craft experimental gameplay experiences that support player expression and ingenuity—bringing the richly imagined world of BioShock to life. What You’ll Do: - Partner with and support a team of designers to implement combat gameplay content in an immersive sandbox world. - Maintain best practices and support the workflows conducive to consistency and deliverability of game content within the team. - Participate in the cross-pollination of ideas and sharing of knowledge amongst content creators. - Help build and refine the combat systems development and the gameplay framework for encounters. - Collaborate with other developers to help build an FPS combat paradigm that is accessible, satisfying, and allows for a high degree of player expression and experimentation within a highly reactive world. - Be curious and get creative: look beyond direct conflict, accommodate various playstyles and design encounters that can be resolved through player ingenuity. What We’ll Do Together: At Cloud Chamber, we are champions of high standards, pushing for progress and embracing change. We will work closely and constructively across design, art, engineering, animation, and audio teams to realize our creative ambitions. Together, we will stay current on technological advancements and identify solutions to overcome developmental obstacles. We strive to make BioShock games that move people: evocative, immersive, and meaningful experiences that stay with you long after the credits roll. Skills & Experiences: - <span s
Embedded & Desktop Linux Systems Engineer - Optimisation
Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world’s most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that’s challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. Location: This is a Globally remote role What your day will look like - Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks - Work with partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms - Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics - Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge - Help our customers integrate their apps, SDKs, build device OS images, optimize applications with Ubuntu Core, Desktop and Server - Work with the most advanced operating systems and application technologies available in the enterprise world. Joining Canonical, you will partner with bright minds from all over the world, and work with an exciting set of new technologies in a fast growing company with a truly unique and ambitious vision to build a better platform with free software. You will work with customers on exciting IoT and server platforms and technologies, built to support different verticals: from robots to data centers, from telco to retail. What we are looking for in you - You love technology and working with brilliant people - You have a Bachelor’s degree in Computer Science, STEM or similar - You have experience with Linux packaging (Debian, RPM, Yocto) - You have experience working with open source communities and licences - You have experience working with C, C++ - You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring - Experience with graphics stacks - Good understanding of networking - TCP/IP, DHCP, HTTP/REST - Basic understanding of security best practices in IoT or server environments - Good communication skills, ideally public speaking experience - IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services - Some experience with Docker/OCI containers/K8s What we offer you Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across
Developer Relations Engineer
As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for innovators and enterprises. We have created a new Developer Relations team to engage directly with open source communities and developer-centric organisations. We hope both to communicate our vision and products for better open source development experiences, and also to have a better feedback loop from those audiences to shape our offerings and priorities. A Developer Relations Engineer is a technical expert, strategist and communicator with deep empathy for developers. This discipline combines practical engineering skills with firm diplomacy across organisational boundaries, in both directions. Like our audience, a Developer Relations Engineer is never satisfied with the status quo, and is driven by an insatiable curiosity to find better ways to get things done. They are problem-solvers and inventors, who understand people's needs and love the way that tools can be adapted to meet them. They stay current with tech trends and provide insights and guidance while fostering innovation. To improve your chances of success in this application, read our advice on how to get a job at Canonical . Location : we are building our initial DevRel team in Europe, Middle East, African and American time zones What your day will look like In a typical day, a developer relations engineer might: - take part in team product meetings, at levels from strategy to day-by-day development progress, contributing insight and expertise - maintain conversations with developer community members wherever they may be found - IRC, social media, product forums, meet-ups and more - work with colleagues in other teams in the company, as part of efforts to help establish commonality and consistent approaches - help solve specific technical problems that users or colleagues have identified - contribute to technical documentation to ensure that developer users' needs are met there - work on technical articles, presentations or workshops - identify new opportunities and directions for improvement in the developer experience we provide - present at conferences, meetups or technical events What we are looking for in you A strong candidate - is a programmer or developer with a demonstrable passion for and engagement in open-source software - has worked with real-world challenges developing and deploying software using Linux - has practical hands-on experience of Linux software packaging (including Snaps, debs, charms, rocks, PIP, containers) - understands current software packing issues and trends in the Linux ecosystem - has been a contributor to open-source communities, software and documentation - is an engaging, vivacious speaker and presenter - can work effectively, tactfully, empathetically and confidently in contexts where different parties have different perspectives, needs and understanding - builds trust, relationships and confidence - is willing to travel globally twice a year for company events, as well as to upstream and partner events Additional skills that you might also bring - previous experience in a developer advocacy or community role - in-depth fa
Principal Engineer, iOS Performance
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . The iOS Platform team sets the technical direction for iOS at Reddit. Our customers are primarily other engineers. It’s our job to help improve developer efficiency by providing libraries/APIs/frameworks, monitoring performance, building shared components, improving build tools, etc. In the codebase, we own the core components of the app such as the networking and caching stack. We set the direction in which the codebase builds by defining which design patterns and technologies to employ at Reddit. This role will enable us to architect our iOS app to scale for the next 100M+ DAUs. They will help establish the right standards in iOS development and will help in improving the overall iOS development experience at Reddit. In addition, they will mentor senior iOS engineers across Reddit and will be seen as a go-to person for any challenges on iOS App architecture. As a Principal Engineer in the iOS Platform team, you will be responsible for designing a solid foundation for our iOS application development. You will have the company-wide scope, impact, and responsibility in shaping the future of iOS development at Reddit. You will champion the technology selection, best practices in Reddit’s iOS application development. In addition, you will act as an Architect for the iOS application at Reddit. What you’ll do - Own the architecture of Reddit’s iOS Mobile App and make it scale to the next 100M+ DAUs. Propose ideas/solutions to reach our vision of “making Reddit’s Mobile Apps best-in-class.” - Identify the gaps in our current iOS App Architecture, and lead redesign of the iOS platform to improve modularity, performance, and quality. - Define, measure, and execute on key user-facing performance goals, specifically minimizing App Not Responding (ANR) rate, reducing app launch time (Time to Interactive/TTFF), and eliminating slow/dropped frames. - Improve observability and harden data quality for all key performance areas, including establishing reliable telemetry, monitoring, and guardrails for ANR rate, app launch time, and slow/dropped frames. - Drive a company-wide culture of performance, ensuring that every iOS engineer at Reddit has the tools and skills needed to own the performance of their product surfaces. - Mentor iOS developers across the company. - Be the go-to person for developers on complex problems in iOS development. What we expect from you - Deep experience-based understanding of how to build mobile applications at scale. - You are a strategic thin
Embedded Devices Software Solution Sales - All Roles
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. Canonical is globally expanding its Embedded Devices Software Solution Sales team, hiring managers, directors, and account managers to broaden reach in mission-critical industries. The successful candidates will focus on our Ubuntu product portfolio, which is already widely used in connected devices and industrial PCs. Our newer offering, Ubuntu Core for IoT, provides state-of-the-art security and resilience for high-end appliances and equipment, serving global brands in consumer, industrial electronics, automotive, and robotics. We are continually enhancing this portfolio with features like real-time Linux capability and pursuing various certifications, representing Linux reinvented for optimal reliability, security, developer productivity, and footprint. We seek technically skilled professionals familiar with embedded Linux and RTOS. This is a high-energy role focused on prospecting sales and strategic account development, demanding ambition and focus. You will be responsible for carrying an annual bookings quota and must be comfortable positioning and selling a range of open source, services, and software solutions. Leveraging Ubuntu's market adoption, the work requires actively building trusted and profitable commercial relationships, developing the potential of your territory beyond managing inbound interest. This involves prospecting new business, maintaining existing relationships, and working with colleagues on account strategy. Candidates must be effective in selling complex technical solutions, including enterprise software, cloud, virtualization, and container technologies, to senior levels of the enterprise and departments focused on embedded software and IoT devices. Professional practice, clear account planning, continuous pipeline reporting, and the ability to travel regionally for client engagement and internationally for company events twice a year are expected. Location: We are growing our sales reach with remote roles in all regions - EMEA, APAC, and Americas; and office based roles in Taipei, Taiwan. The role entails - Building and executing a territory sales plan to prioritize leading security-focused brands and manufacturers - Working with marketing to promote our brand and increase market awareness in prioritized accounts - Developing pipeline through outreach, prospecting, local marketing, and industry events - Closing contracts to meet and exceed quarterly and annual bookings targets and achieve strategic objectives - Managing customer relationships and interactions through all stages of the sales cycle - Working with Field Engineers to understand customer requirements and ensure customer satisfaction - Maintaining accurate data and forecasts within Salesforce - Establishing productive professional relationships with key influencers and decision-makers - Coordinating with colleagues, including support, delivery, and management <stro
Senior Software Engineer, Fullstack (Consumer Engineering)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that power Affirm’s consumer growth across push, email, app, and web. We own the core engagement surfaces and systems that help customers discover value, onboard seamlessly, and take confident next steps by using personalization, segmentation, and experimentation to deliver the right experience at the right moment. Our work sits at the intersection of product, analytics, design, platform, and growth. We focus on building scalable, reliable tooling and consumer experiences that enable rapid go-to-market, improve conversion and activation, and grow long-term customer value. If you’re excited about shaping high-impact consumer journeys, solving ambiguous growth problems, and turning strategy into measurable outcomes at scale, CGX is the team for you. What You'll Do - You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. - You will support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics, participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. - You will proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them. - You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” and on-call efforts. - You will foster a culture of quality and ownership by setting or improving code review and design standards for your team, and advocating for them beyond your team through writing and tech talks. - You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For - You have experience leading significant mobile initiatives (React Native or native), including defining architecture, coordinating cross-functional launches, and maintaining high reliability in production environments. - You have experience working across the React Native and native boundaries (Swift/Kotlin), debugging platform-specific issues and improving developer tooling, CI/CD, and release processes for mobile apps. - You have experience implementing experimentation, feature flagging, and analytics instrumentation in mobile applications, ensuring safe rollouts and measurable impact. - You have experience shipping web apps using declarative UI frameworks like React or Vue. - You are proficient in working with JavaScript/TypeScript. - You have a total of 4+ years of experience as a software engineer. - You are experienced in designing, developing, and launching backend systems at scale using technologi
Senior Software Engineer, Compute Platform
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . Reddit has a flexible workforce! If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like. Don't live near one of our offices? No worries: You can apply to work remotely in any country in which we have a physical presence The Compute Platform team is seeking a Senior Software Engineer to work at the intersection of infrastructure and software development. As one of the world’s busiest websites, our platform is central to Reddit’s operations, focusing on high-level orchestration for multi-cloud deployments and intra-cluster challenges. You will build the APIs, controllers, and SDKs that automate the lifecycle of our global fleet, while simultaneously solving for performance, resource packing, and hardware management (including GPUs) across various cloud providers. We operate as a team of generalists; you will be expected to handle software development, system design, and operational support. Your work will directly impact hundreds of millions of users by improving the availability and efficiency of the foundational platform that runs all of Reddit. Responsibilities: - Design and deliver software solutions in Go to improve the availability, scalability, and latency of Reddit’s compute infrastructure. - Develop Kubernetes controllers and operators to automate cluster management, workload scheduling, and the reconciliation of complex system states. - Build core tooling and SDKs that codify network configurations, managed services, and compute capacity tracking across a multi-region fleet. - Optimize intra-cluster performance by developing reactive schedulers and detecting node-level characteristics to inform availability. - Collaborate across the organization to provide technical feedback and automate critical development workflows and infrastructure operations. - Participate in an on-call rotation (approximately one week every 8-9 weeks) to ensure the stability of our global scale systems. Required Qualifications: - 4+ years of experience developing internet-scale software with a heavy focus on infrastructure and distributed systems. - Proficient in Go with a proven track record of building and managing Kubernetes services at scale. - An expert in Linux internals, including a solid understanding of multi-tenancy primitives like cgroups and namespaces. - A contributor to the open-source community, ideally within the infrastructure or CNCF domain. - A self-starter capable of troubleshooting co
Senior UI Programmer
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development. PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team. You will be responsible for core Ui features and supporting collaborative development between programmers, designers, and artists. You will have opportunities to work on various initiatives, get hands-on with cutting-edge technologies, and work with talented internal and external teams, all while building impactful experiences from concept to delivery. In this role, you will - Envision, plan, refactor and implement new features with a systemic approach like hud widgets, hud markers, minimap, mission flow, activity feed, conversation/interaction menus and more - Write robust, maintainable code with a focus on generic modularization and the future - Optimize and fix bugs in new and legacy systems - Integrate backend systems in support of the player experience - Collaborate with the cross-disciplinary team on cutting-edge features that support player experiences in our game and potentially across the Fortnite ecosystem - Work closely with backend developers to align on service and client goals - Work closely with art and design leads to ensure that UI meets aesthetic and functional requirements What we're looking for - Exceptional C++ programming skills - Experience developing features for games across multiple platforms - Significant experience developing online multiplayer games or other interactive real-time technology applications with a strong online component - Interest in social, frontend, and gameplay-adjacent areas of game development - Ability to empathize with users and to balance the inherent tradeoffs in developing with great user experiences in mind - Keen analytical mind and mature problem-solving skills - Strong teamwork and cross-discipline collaboration skills, including the ability to deliver and respond to constructive feedback - Unreal Engine development experience preferred EPIC JOB + EPIC BENEFITS = EPIC LIFE We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, wh
Senior Manager, Firefox Mobile Test Engineering
Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders – only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: In support of our mission to make the internet a healthier place, we aim to make Firefox the best mobile browser for security, privacy, speed, and empowering user choice. Firefox Mobile is used by tens of millions of people across Android and iOS every month. The Test Engineering team is responsible for making sure that experience is excellent – through test automation infrastructure, observability tooling, and hands-on exploratory testing. We're growing this team's scope and ambition, and we're looking for a senior leader to own it. This is a role for someone who thinks about quality the way a great product manager thinks about users: with curiosity, with ownership, and with a bias toward finding the things that matter most. You'll set our overall test strategy, lead our exploratory testing program, and manage a team of engineers building the automation infrastructure and observability tooling that keeps Firefox Mobile healthy at scale. You'll manage a team of full-time engineers plus a group of contractors, and you'll work in close partnership with our Android and iOS engineering, product, and UX teams to help us all collectively drive greater development speed, developer ease, and product quality. What you’ll do: - In concert with senior mobile leadership, you will set and own Firefox Mobile’s overall quality strategy – not as a set of metrics to report, but as a product outcome to drive. - Manage our Test Automation Engineering, ensuring we understand and prioritize the highest impact work and detect bugs earlier in the process, in deep partnership with our iOS and Android dev teams - Oversee our observability work, including dashboards and automated reporting that give engineers early visibility into quality regressions, crash trends, and product health signals. - Lead our exploratory testing work, including teaching exploratory testing skills and structuring our exploratory testing program. - Partner closely with Pro
Staff Product Designer
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and even though we've made a lot of headway, we still have work to do — and that’s where you come in! Duolingo’s designers care about creating high-quality experiences that look and feel fun . From animators to writers, product designers to researchers, Design brings purpose, feeling, and delight to every interaction with our brand, inside the app and out. As a designer, you’ll join a culture of creativity and craft, where we have a high bar for excellence and an endless curiosity about how to bring more unexpected quirk and fun to the pursuit of learning. Join us in our mission to develop education for our half a billion (and growing!) learners around the world. About the role This role is a key part of the Design team—Duolingo’s key creative partner across nearly every project. From our mobile apps and website to our brand voice, email newsletters, and community events, the Design team helps shape the full user experience. At Duolingo, we take pride in crafting experiences that are both user-friendly and fun—and we sweat the details to get them just right. You will... - Work on the user experience across features within the Duolingo language app - Play a leadership role on the product design team - Work collaboratively with designers and artists to build upon and expand the Duolingo design language - Partner with engineers and product
Solutions Architect, SF Bay Area
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. As a Solutions Architect on the Games team at Discord, you'll serve as the technical owner for AAA game developer partnerships. You'll lead the architectural and integration work that helps studios successfully implement Discord's developer tools, including the Social SDK. We're looking for an experienced technical practitioner who wants to operate at the intersection of solution architecture, game development, and developer partnerships. You'll own the technical relationship with major studios end-to-end: from discovery and architecture, through implementation, to ongoing optimization. You'll work closely with Sales, Product, and Engineering, and you'll serve as a technical resource and mentor for more junior team members. What you'll be doing - Technical Ownership - Own end-to-end solution architecture for AAA game developer accounts - Lead technical discovery sessions and architectural reviews for customer implementations across the Social SDK and Discord's broader developer toolset - Provide expert guidance on best practices for integrating Discord's Social SDK and enabling commerce across diverse game genres, engines, and platforms - Troubleshoot deep technical issues that fall outside defined processes, working independently to define scope and propose solutions - Customer Partnership - Build trusted advisor relationships with senior technical stakeholders — engineering leaders, technical directors, and architects — at AAA partner studios - Anticipate partner needs and proactively propose solutions before issues arise - Develop integration strategies for your portfolio of developers that maximize the value of Discord's developer tools - Prepare and deliver technical updates and reviews to partner stakeholders on integration progress, milestones, and optimization opportunities - Scaling & Operational Excellence - Contribute to systems, tools, and automations that evolve high-touch managed services into repeatable, scalable processes - Author reference architectures, integration playbooks, and technical documentation that lift the entire team's effectiveness - Identify patterns across accounts to drive product and process improvements - Cross-Functional Collaboration - Partner closely with Sales, Product, and Engineering to drive successful customer outcomes - Contribute to sales enablement through technical documentation, reference architectures, and case studies - Mentor more junior team members on technical best practices, integration patterns, and customer engagement - Lead initiatives spanning multiple areas and influence cross-functional partners with diverse viewpoints What you should have - Significant technical e
Senior Software Engineer, Developer Monetization (C++)
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Developer Monetization is the economic engine of Roblox and owns the systems responsible for over 70% of platform revenue. We build the in-engine and Studio infrastructure that lets millions of creators monetize their work and that powers how hundreds of millions of users discover and purchase virtual goods across the world's largest virtual economy. We're building the next generation of that economy, including systems that understand how players interact with the world in real time, boosting our capability to optimize the economy to better support our community. Think: perception-aware commerce running natively inside the Roblox engine on mobile devices worldwide. The client is where the economy comes to life and where the hardest problems live. As a Senior Software Engineer on this team, you'll own the C++ layer that bridges our monetization platform to the Roblox engine and Studio. You'll build the in-game APIs, purchase flows, and real-time pricing surfaces that creators and players interact with every session. You'll partner closely with product, design, data science, and backend teams on projects with high economic impact, CEO-level visibility, and real scale. You Will: - Build and evolve the in-engine C++ APIs at the core of Roblox's virtual economy, serving 20M+ QPS, gracefully degrading under pressure, and keeping the experience seamless for hundreds of millions of players. - Design systems that capture how players discover and interact with virtual goods inside an experience, turning spatial and behavioral signals into structured data that powers intelligent merchandising and economy optimization. - Push the boundaries of mobile performance. Profiling, optimizing, and finding creative ways to deliver rich monetization experiences within tight memory and frame budgets. - Lead projects from scoping through experimentation to launch, making key technical decisions, running A/B tests, and iterating based on what you learn. - Partner with product, design, data science, and ML engineers to shape the future of in-experience commerce on Roblox. You Have: - 3+ years of experience building production systems with a strong foundation in C++. - Experience shipping client-side or mobile software (iOS, Android, or game engines). - Strong intuition for user experience. You notice when something feels off on a player's device. - Experience with A/B testing, experimentation, or using data to inform product decisions. - Comfort leading projects across ambiguity: scoping wo
Support Engineer
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Support Engineering Sub-Team provides Robinhood employees with secure, simple, and reliable technology support across offices and distributed teams. The team reduces technical friction through responsive support, clear processes, and reliable onsite experiences. The team partners closely with Workplace, Customer Experience, Corporate Engineering, Corporate Applications, Corporate Security, and Learning & Development teams to support employee productivity. This role will help improve the technology experience for employees in Westlake and across Robinhood! As a Support Engineer, you will serve as the primary onsite technology support partner for Robinhood’s Westlake office. You will support daily ticket delivery, troubleshoot MacOS, Windows, iOS, Android, AV, SaaS, MDM, VPN, and access-related issues, and help employees get the most from the tools they use every day. You will also contribute to process improvements, knowledge management, and AI-enabled support workflows that reduce repeat issues and improve resolution quality. This role is a strong fit for someone who enjoys direct employee support, clear documentation, and close partnership with a distributed technical team. This role is based in our Westlake, TX office, with in-person attendance expected 5 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Provide Tier 1 and Tier 2 support for Robinhood employees, including queue triage, troubleshooting, onboarding, offboarding, and onsite technology support. - Serve as the primary Support Engineering presence for the Westlake office, including AV support, return-to-office technology needs, and onsite events. - Troubleshoot and support MacOS, Windows, iOS, Android, Google Workspace, Okta, Slack, 1Password, MDM tools, Zscaler, Jira Service Management, and ServiceNow. - Use ticket data, recurring issue patterns, and employee feedback to improve support workflows, documentation, and knowledge resources. - Help operationalize AI-enabled support tools, including Gemini, Claude, ChatGPT, or similar tools, to improve response quality, ticket deflection, and internal support processes. What you bring - 2+ years of relevant experience in IT support, support engineering, help desk, workplace technology, or a related technical support role. - Experience supporting MacOS, Windows, iOS, Android, SaaS tools, MDM
Quality Engineer, Graphics
The opportunity Unity is looking for a Quality Engineer to join our Platform Graphics team. In this role, you’ll support the delivery of high-quality graphics experiences across a wide range of mobile devices and unique hardware platforms. You’ll work closely with senior engineers, QA teams, and developers to investigate and resolve bugs, test Unity’s graphics features, and ensure optimal performance across platforms. This is a great opportunity to work in a dynamic environment, learn from experienced engineers, and develop expertise in real-time 3D graphics. What you'll be doing - Investigate and reproduce bugs related to Unity’s Graphics features on specialised hardware and mobile devices, to identify the root causes of reported issues. - Conduct testing of Unity Graphics features across a wide range of devices to ensure consistent performance and compatibility. - Execute performance testing, collect data, and identify potential optimisations to enhance graphics performance on mobile platforms. - Communicate findings to cross-functional teams, providing detailed reports on bugs, performance issues, and testing outcomes. - Stay up to date with the latest hardware and graphics technologies to help enhance Unity's compatibility and performance on new devices. What we're looking for - Basic understanding of real-time graphics, rendering techniques, or game engines (Unity preferred). - Some familiarity with mobile platforms (iOS, Android) and their hardware ecosystems. - Some familiarity with XR platforms (iOS, Android, Meta) and their hardware ecosystems. - Passion for problem-solving with a keen interest in debugging and troubleshooting technical issues. - Excellent attention to detail and a strong drive to ensure quality across a variety of devices and hardware configurations. - Good communication skills, with the ability to clearly document findings and collaborate with cross-functional teams. - Basic experience with testing methodologies and tools (performance testing is a plus). - Basic working knowledge of AI (cursor of claude preferable) You might also have - Familiarity with debugging tools such as RenderDoc, Xcode Instruments, or Android Profiler. - Knowledge of programming languages or scripting (e.g., C#, Python). - Hands-on experience with graphics programming or shader development. - Understanding of Metal, Vulkan, and OpenGL - Working knowledge of XR devices and ecosystems. - QA Knowledge or previous experience. Additional information - Relocation support is not available for this position - Work visa/immigration sponsorship is not available for this position Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status. While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and
Engineering Manager, Revenue
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. We’re looking for a highly technical, hands-on, and empathetic Engineering Manager to lead one of our full stack squads in our Revenue organization. This is a high-impact role where you’ll be directly responsible for one of Discord’s major business lines, delivering premium experiences that create real value for users while driving company revenue . You’ll partner closely with Product to define and execute on long-term strategy, leading a full-stack team of engineers working across web, Android, and iOS. You’ll collaborate with cross-functional stakeholders to prioritize the most impactful work, guide the technical direction of the team, and jump into the code when needed. Whether you bring a strong background in growth or are an exceptional engineering leader excited about solving user-facing, high-leverage problems, this is a unique opportunity to shape Discord’s future. What you'll do - Collaborate closely with your cross-functional team (Product, Design, Data Science, Marketing, 3P Partnerships and UX Research) to drive your team’s vision and roadmap. - Lead a team of engaged full stack engineers by hiring, coaching, and instilling best practices. - Use your technical expertise to make appropriate tradeoffs and ensure your team is designing scalable technical solutions and delivering high-quality products . - Instill a culture that both drives impactful results and delights the end user. - Set a strong pace for the team by fostering a culture of 80/20 thinking, shipping and iterating quickly, and making timely decisions even in ambiguous problem spaces. - Make sound first-principle decisions around resourcing and communicating the rationale clearly to partners and team members. - Partner with your org leader on strategic planning and to improve the Engineering organization and uphold our workplace philosophy. What you should have - You have 5+ years of experience as a Software Engineer - You have 2+ years of experience as an Engineering Manager - You collaborate closely with product managers, designers, data scientists, and other engineers to define great solutions to business problems - You take pride in delivering a delightful experience for end users, stakeholders and anyone you work with - You are motivated to help your team members succeed and have experience growing engineers - Code doesn't scare you - you are still an engineer even if you don't do it all the time - You embrace "all problems are my problem." You help your team and cross-functional partners overcome obstacles and resolve blockers so the work keeps moving. Bonus Points - You understand the gaming industry - You have experience working on teams focused on growth, particularly in revenue generation, e-c
Senior Full-Stack Software Engineer, Player Experience
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. People come to Discord before, during, and after gaming, and we want to make that experience even better. Working directly with our developer partners and communities, we are building brand new ways for users on Discord to connect, engage and have a great time while gaming. We believe that gaming is better when playing with friends, and aim to provide the features and tooling for developers to help us enrich those experiences. This is also reflected in how we work! Our engineering culture values collaboration and building great teams. Come and join us! What You'll Be Doing - Design, build, and maintain features that help users connect and make friends through gaming on our platform, across desktop and mobile. - Engage with developers, game studios and other partners to find opportunities and address challenges towards providing a more rich experience for players while gaming and engaging with online communities. - Collaborate with Engineers, Designers, Product Owners, and Data Scientists to build engaging, fun, and trusted experiences, while experimenting and iterating on ideas that enhance user interactions. - Partner with our Content, Marketing and ML teams to improve ranking and discovery systems, enabling users to find meaningful connections and relevant content. - Build innovative features that help users discover new friendships and deepen existing ones, creating a trusted and welcoming environment. What you should have - You have 5+ years of experience as a software engineer. - You have experience with React/TS, Python or other modern programming languages. - You have a track-record of shipping incremental + delightful features that improve the overall user experience. - You are comfortable switching between different technical stacks and learning new ones. - You enjoy collaborating with product, design and other stakeholders. We don’t operate in silos, and you’ll be working closely with cross-functional peers. You should be able to express opinions and stay aligned. - You take a holistic approach to problem solving. You believe in solving a problem from first principles rather than simply shipping a solution. You learn from your mistakes and work through obstacles with the rest of the team. - You have experience leading projects, gathering requirements, supporting partners and mentoring others. You believe in ‘lead by example’ with regards to ownership, autonomy, quality and impact, and no problem is “not my problem”. - You are a Discord user and want to make the product better! Bonus Points - Experience working on a mobile native stack (iOS / Obj-C / Swift), Android (Java, Kotlin) - Experience working on developer platform or tooling The US base salary range for this full-time position is $196,000 to $220,500 + equity + benefits. Our salary ranges are determined by role a
Analytics Lead, Full Stack (Credit Analytics)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Risk & Analytics team makes crucial decisions that direct Affirm’s business strategy. Our team designs and runs experiments to decide which product features to launch and which marketing campaigns to fund. We analyze performance not just to report on it, but to determine where to invest resources for maximum impact through building tools and analytical frameworks. We take ownership of the entire analytical lifecycle, from initial question to final business decision, ensuring Affirm grows efficiently and intelligently. The Credit team works cross-functionally with Machine Learning, Product, Engineering, Capital Markets, and Commercial teams to responsibly manage the risk profile of the business. We’re looking for a thoughtful, driven individual who wants to learn, grow, and solve hard problems. The team’s mandate is to enable sustainable growth while closely managing the profitability and resilience of our portfolio. As Affirm continues on an exciting growth trajectory; thinking through credit policies for new initiatives and products, shaping ongoing testing and experimentation, and being ready for navigating through any exogenous changes will be important problems to tackle. The ideal candidate brings exceptional analytical rigor, deep credit domain expertise, and the ability to influence stakeholders across both technical and non-technical teams. You thrive in ambiguity, can translate complex regulatory and economic insights into actionable credit strategies, and are comfortable operating at both strategic and execution levels. Come join us in our mission to change consumer finance through better data and technology, lower costs, and increased transparency while providing the best customer experience! What You’ll Do - Leverage advanced data analytics to derive insights and optimize credit strategies across products and geographies. - Partner with Engineering to design and build scalable risk models and credit risk capabilities. - Monitor portfolio performance and macroeconomic trends that impact loan outcomes; proactively adjust underwriting and marketing strategies to mitigate risk. - Collaborate closely with Product, Legal, and Compliance teams to interpret evolving regulatory and market requirements across jurisdictions, and translate them into credit policy, underwriting, and product design recommendations. - Engage and coordinate with external stakeholders — including merchants, vendors, and regulatory bodies — to align credit risk practices, ensure compliance, and strengthen strategic partnerships. - Oversee the development and execution of credit underwriting frameworks that balance growth, compliance, and risk mitigation goals. - Drive cross-functional discussions to ensure new product launches and market entries are aligned with risk appetite, operational capabilities, and local regulations. What we look for - Degree in Data Science, Computer Science, Engineering, Economics, or a related field, and 4+ years of experience (or equivalent senior-level experience) - Experience setting credit strategy for de novo products using Sandbox data
Product Designer, Notifications
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. We're looking for a Product Designer to join our Notifications squad and help us build the next generation of our notification experience. This is a high-impact role where your work will directly influence how millions of users stay connected to Discord every single day. The Notifications team sits within Growth at Discord. Our mission is simple but challenging: help Discord users stay connected to the conversations and communities they care about, even when they're away. Our Notifications team plays a critical role in that connection — helping users stay engaged with the conversations and communities they care about, even when they're away from Discord. We're evolving Discord's notification experience to be more intelligent, trusted, and effective. This means designing new ways to reach users at relevant moments, building systems that coordinate notification delivery thoughtfully, and giving users meaningful control over their experience. This is a high-velocity team tackling complex problems at the intersection of growth, user experience, and trust. Your work will directly impact how we grow Discord while protecting the experience that makes it special. What You'll Be Doing - Own end-to-end initiatives across the full notification experience — from new notification types to settings redesigns to delivery optimizations across all platforms (iOS, Android, Desktop, Web) - Design with high craft and velocity — creating production-ready specs and high-fidelity prototypes while knowing when to ship vs. polish - Influence scope and strategy in partnership with your PM, engineering lead, and cross-functional teammates, balancing growth velocity with user value - Use data and research to inform decisions, partnering with research and data science teams to validate designs and understand user behavior - Think in systems — considering how notification types, orchestration, and settings work together to create a cohesive experience - Collaborate and communicate effectively — sharing work early and often, telling compelling stories about your design rationale, and building relationships across teams - Drive projects autonomously — managing your own time and deliverables while knowing when to escalate blockers What you should have - 3+ years of product design experience designing consumer-facing digital products — though we're open to strong candidates with 2+ years who demonstrate exceptional craft and potential. - Strong visual design foundation with demonstrated aesthetic taste. You have a high level of skill crafting beautiful interfaces and an eye for creating delight in every product experience — typography, color, hierarchy, and composition are second nature to you. Yo
Manager, Software Engineering (Resilience Engineering)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We are seeking a seasoned Engineering Manager to lead our Resilience Engineering team. This role is critical in ensuring the safety and reliability of our production systems through proactive validation techniques, including production load testing and chaos engineering. You will lead the development of systems and practices that allow engineers to safely test system behavior under stress and failure conditions in production, ensuring issues are discovered and mitigated before they impact real users. What you’ll do Leadership & Strategy - Define and drive the vision for resilience engineering at Affirm, with a focus on production load testing and chaos engineering as first-class engineering practices. - Lead and mentor a team of engineers building platforms and tooling for safe production experimentation. - Partner with infrastructure, product, and security leadership to embed resilience validation into the software development lifecycle. - Establish best practices for safely testing system limits and failure scenarios in production. Systems & Operations - Own the design and evolution of platforms that enable safe, controlled production load testing and fault injection. - Ensure strong safeguards are in place, including isolation boundaries, approval workflows, and automated rollback mechanisms to protect real users. - Build systems that provide end-to-end observability, traceability, and auditability for all resilience experiments. - Drive reliability improvements by systematically identifying weaknesses through load testing and chaos experiments. - Establish monitoring, alerting, and incident response practices tailored to proactive resilience validation. Collaboration & Enablement - Work closely with engineering teams to design and execute production load tests and chaos experiments safely. - Partner with infrastructure teams to build guardrails around tests and experimentations. - Enable teams to adopt resilience practices by providing reusable tooling, frameworks, and standardized workflows. - Identify systemic weaknesses and lead cross-functional efforts to improve reliability and fault tolerance. - Evangelize a culture of “test failure before failure tests you” across the organization. What we look for - Proven experience leading engineering teams in reliability, infrastructure, or distributed systems. - Hands-on experience with production load testing, chaos engineering, or large-scale system validation. - Experience with leveraging a chaos engineering vendor such as Gremlin, Harness, or something simi
Senior UI Programmer
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development. ENGINEERING - GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior UI Programmer, you will play a critical role on a small and focused team. You will be responsible for core UI features and supporting collaborative development between programmers, designers, and artists. You will have opportunities to work on various initiatives, get hands-on with cutting-edge technologies, and work with talented internal and external teams, all while building impactful experiences from concept to delivery. In this role, you will - Envision, plan, refactor and implement new features with a systemic approach like hud widgets, hud markers, minimap, mission flow, activity feed, conversation/interaction menus and more - Write robust, maintainable code with a focus on generic modularization and the future - Optimize and fix bugs in new and legacy systems - Integrate backend systems in support of the player experience - Collaborate with the cross-disciplinary team on cutting-edge features that support player experiences in our game and potentially across the Fortnite ecosystem - Work closely with backend developers to align on service and client goals - Work closely with art and design leads to ensure that UI meets aesthetic and functional requirements What we're looking for - Exceptional C++ programming skills - Experience developing features for games across multiple platforms - Significant experience developing online multiplayer games or other interactive real-time technology applications with a strong online component - Interest in social, frontend, and gameplay-adjacent areas of game development - Ability to empathize with users and to balance the inherent tradeoffs in developing with great user experiences in mind - Keen analytical mind and mature problem-solving skills - Strong teamwork and cross-discipline collaboration skills, including the ability to deliver and respond to constructive feedback - Unreal Engine development experience preferred EPIC JOB + EPIC BENEFITS = EPIC LIFE Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance &
Country Marketing Manager, Turkey
Our mission at Duolingo is to develop the best education in the world and make it universally available. But we’ve got more left to do — and that's where you come in! Duolingo is the most popular language-learning application in the world, with over 500 million users and over half a billion exercises completed daily. Beyond our core learning product, we have also entered into English proficiency testing with the Duolingo English Test , Math and now Music. We are passionate about educating our users, making fact-based decisions, and finding innovative solutions to complex problems. We offer meaningful work, limitless learning opportunities, and collaboration with world-class minds. Come brighten your life and over half a billion more! About the role... Make the world’s most popular language-learning app famous in Turkey. We are seeking an experienced, creative marketer to help us build awareness and accelerate our growth across Turkey. As our resident expert on the market, you will use your skills including social media, influencer marketing, PR, advertising, and high-impact local partnerships to drive awareness, build a loved brand and bring new users to Duolingo. A key part of your role will be identifying and activating strategic partnerships that unlock scale and cultural relevance - ideally through creative value exchange rather than paid media. Reporting to the Country Marketing Director Germany, you will partner closely with Global Marketing and Product teams in Pittsburgh, New York, and Country Marketing Managers around the world to find opportunities and come up with new, creative tactics and campaigns relevant to the Turkish consumer. We want a creative leader with deep consumer understanding and proven experience in devising campaigns that drive buzz, growth and earned media with expertise in Social, creative marketing and PR. As a member of a geographically distributed organization, the ideal candidate will not only be an outstanding, self-motivated creative talent, but also a proactive and team-oriented communicator. 🧠 You will... - Leverage market insights to develop a marketing strategy to grow Duolingo’s awareness, brand love and expand the number of users in Turkey - Hire and lead agencies or contractors required to deliver the marketing plan - Implement the plan with a focus on social media, strategic partnerships (with brands, institutions, creators, platforms and communities), brand, acquisition campaigns and PR. - Proactively identify, pitch and negotiate high-impact partnership opportunities that drive awareness and user growth - with a strong emphasis on earned, barter or value-exchange collaborations rather than paid sponsorships. - Act as a local spokesperson sourcing and managing speaking opportunities in Turkey for yourself and relevant executives - Analyze the results of the local marketing efforts and adjust the plan - Partner with Marketing and Product teams to develop localized product messaging and positioning for feature and product launches ✅ You have... - Experience in conceiving, developing, and leading all aspects of Marketing and PR communication ideas throughout their full cycle - Culturally clued up and immersed in trends in particular with Social Media. You understand what Turkish consumers care about now and craft ideas that will capture att