Senior Accountant ? Mississauga, ON, Canada (On-Site) Full Time Sun Gro Horticulture is one of the most prominent North American horticultural companies, employing over 800 staff and serving customers worldwide. Since its humble beginnings in 1929, it has become the leading supplier of soilless growing mixes to North America?s top 100 greenhouse and nursery growers, shipping over 70,000 truckloads of product annually. Sun Gro products are made to exacting standards and conform to high product quality and performance criteria. Sun Gro Horticulture recognizes that its success is due to the strength of its employees. The primary goal of Sun Gro® is to promote individual employees? sense of accomplishment and contribution so that employees enjoy their association with Sun Gro Horticulture. The Company invests in its employees so that they are the most knowledgeable in the industry, and undertakes great efforts to nurture loyalty to, and teamwork at, Sun Gro. Job Summary We are seeking a highly motivated and details oriented Senior Accountant to join our growing Finance team. This role is ideal for an accounting professional who enjoys owning key accounting processes, supporting financial reporting, and partnering across the business to ensure accurate and timely financial information. The ideal candidate will possess strong technical accounting knowledge, hands-on experience in a multi-entity environment, and a proven ability to manage complex accounting matters including intercompany accounting, fixed assets, reconciliations, consolidations, and audit support. This individual must be comfortable working independently, driving process improvements, and partnering with stakeholders across the organization. This is a fully onsite role in Mississauga. Compensation Range - $100,000 range Key Responsibilities Perform and execute key activities related to monthly, quarterly, and annual financial close processes, ensuring completeness, accuracy, and adherence to reporting deadlines. Prepare, review and post recurring and non-recurring journal entries, including accruals, account reconciliations, prepaids, allocations, reclassifications, payroll entries, intercompany transactions, and other adjusting entries Own & maintain the integrity of the general ledger and investigate discrepancies, unusual transactions, and accounting issues, escalating matters to the management Perform intercompany reconciliation, maintain accounting records across multiple corporate entities, including intercompany transactions and reconciliations. Prepare financial schedules, reconciliations, and supporting information required for monthly management reporting and quarterly and annual financial reporting. Prepare and maintain audit working papers and supporting documentation and assist the Accounting Manager and Director of Accounting in responding to information requests from the company?s external auditors. Prepare and maintain documentation, SOP related to accounting processes and prepare policies for technical accounting matters. Support and maintain core accounting processes including accounts payable, accounts receivable, expense reporting, taxation, payroll accounting, bank reconciliations. Participate in the implementation and ongoing development of Microsoft Dynamics 365 Business Central from an accounting and financial reporting perspective. Identify opportunities to improve accounting workflows, internal controls, documentation, and financial processes and bring recommendations to the management. Perform detailed balance sheet reconciliations and investigate variances Participate in consolidation processes across multiple entities Maintain accounting records in accordance with IFRS and company policies Support fixed asset accounting, capitalization, depreciation, and related reconciliations Support tax compliance activities, including sales tax filings
Live Job Feed
Find Your Dream Career
Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.
3,158 jobs
Raute Canada Ltd. is a global leader in the supply of processing equipment, technology and services to manufacturers in the engineered wood industry. Core business segments include plywood, LVL, and engineered wood solutions. Raute Canada Ltd. is the North American head office of Raute Corporation, based in Finland. Accountant Reporting to the VP of Finance and Business Support, you will support accurate and timely financial reporting through full-cycle accounting, account reconciliations, indirect tax preparation, month-end activities, and day-to-day financial operations. You will work closely with internal departments, customers, vendors, and the broader finance team to maintain strong financial controls and reliable accounting records. Responsibilities Perform bank, credit card, balance sheet, subledger, vendor, customer, and intercompany account reconciliations, investigating and resolving discrepancies in a timely manner. Support month-end and year-end close processes, including preparing journal entries, accruals, prepaids, account analyses, and working papers. Prepare GST returns and related reconciliations, while assisting with other indirect tax filings and compliance requirements as needed. Maintain the accuracy and integrity of the general ledger by reviewing transaction coding, supporting documentation, and account classifications. Record, reconcile, and support intercompany transactions and balances, ensuring timely settlements and compliance with company policies. Support accounts payable and accounts receivable functions, including invoice processing, payment execution, cash application, collections, and aging review. Assist with external and internal audit activities by preparing and providing required supporting documentation. Provide accounting support for inventory, fixed assets, intercompany transactions, customer accounts, and vendor accounts. Maintain organized and compliant accounting records in accordance with internal controls and document retention policies. Qualifications and Experience 4-7 years experience in Accounting -Level positions. Degree or diploma in Accounting, Finance, Business Administration, or a related field. Progress toward a professional accounting designation is preferred. Practical experience with general ledger accounting, reconciliations, month-end close, and indirect tax preparation. Experience with an ERP system such as Microsoft Dynamics 365 and strong proficiency in Microsoft Excel and other MS Office applications. Experience in a manufacturing, project-based, or global organization is an asset. Strong understanding of accounting principles, financial controls, and the importance of accurate supporting documentation. Experience in percentage of completion and revenue recognition, and Project Modules versus ledgers. Must possess a valid passport and driver?s licence. Attributes High level of accuracy, attention to detail, integrity, and confidentiality. Strong team player with excellent collaboration skills and the ability to work effectively with cross-functional teams, customers, vendors, and colleagues. Strong analytical, organizational, and problem-solving skills. Clear communication and interpersonal skills, with a collaborative and service-oriented approach. Ability to manage competing priorities, meet deadlines, and adapt positively in a fast-changing environment. Curiosity and initiative to expand technical knowledge, cross-train, and continuously improve processes. Job Types: Permanent, Full-time Pay: $80,000.00-$95,000.00 per year Benefits: Casual dress Company events Dental care Disability insurance Employee assistance program Extended health care Life insurance On-site parking Paid time off RRSP match Tuition reimbursement Vision care Wellness program Application question(s): Do you have a professional accounting designation? * Do yo have experience with Microsoft Dyn
Human Resources Administrator Job Title: Human Resources Administrator Status: 0.50 FTE Location: EFry Health Services Society, Surrey Posting #: 23-017 Schedule: Monday ? Friday The Opportunity EFry Health Centre is seeking an organized, detail-oriented and collaborative Human Resources & Administrative Coordinator to join our team in a 0.50 FTE permanent part-time position. Reporting to the Executive Director, the Human Resources Administrator is responsible for coordinating the day-to-day human resources administration of the Health Centre while also providing administrative support to the Executive Director and Operations Manager. This position supports the employee lifecycle from recruitment and onboarding through ongoing employment and offboarding. Key responsibilities include recruitment and onboarding, payroll and benefits administration, employment and contractor agreements, leave and vacation administration, training and credential tracking, staffing coverage, Ministry and funder reporting, and maintaining confidential employee records. The successful candidate will be highly organized, comfortable managing multiple priorities and deadlines, and able to work independently while contributing to a collaborative, team-based healthcare environment. Key Responsibilities Human Resources & Recruitment Coordinate the day-to-day human resources administration of the Health Centre. Support recruitment processes, including posting positions, coordinating interviews, communicating with candidates and preparing recruitment documentation. Coordinate reference checks, criminal record checks and other pre-employment requirements. Coordinate all administrative aspects of new employee onboarding, including employment documentation, orientation requirements, Electronic Medical Record (EMR) training and other required training. Maintain confidential employee and HR records, ensuring documentation is complete, accurate and current. Prepare, distribute and track employment and contractor agreements, renewals, amendments and related documentation. Maintain and monitor employee vacation and leave entitlements, ensuring records are accurate and up to date. Support the Operations Manager with employee leave requests, including reviewing available entitlements, identifying potential scheduling or coverage impacts, and assisting with the approval or decline process. Assist with coordinating urgent staffing coverage resulting from illness, unexpected absences and other short-term staffing needs. Coordinate employee offboarding, including required documentation, payroll and benefits changes, return of organizational property and other administrative requirements. Prepare HR-related correspondence, documentation, forms and employee communications as required. Payroll & Benefits Prepare and process bi-weekly payroll using Payworks, ensuring employee hours, vacation, leaves, compensation changes and other payroll information are accurate and processed within required timelines. Review payroll information for accuracy and follow up on discrepancies or missing information prior to processing. Maintain accurate and confidential payroll records, including changes to employment status, compensation, leaves and deductions. Prepare and submit required payroll reports and supporting documentation to Finance for reconciliation and financial reporting. Administer employee benefits, including new enrolments, changes and terminations, and maintain accurate benefits records. Respond to employee questions regarding payroll, benefits, vacation and leave entitlements, escalating more complex matters to management as appropriate. Ensure payroll and benefits records and documentation are maintained accurately, confidentially and in accordance with organizational requirements. Training, Credentials & Compliance * Maintain and monitor employee training records, professional credentials, licences
Please refer to the How to Apply for a Job (for External Candidates) job aid for instructions on how to apply. If you are an active McGill employee (ie: currently in an active contract or position at McGill University), do not apply through this Career Site. Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar). Hiring Unit: Faculty of Law Course Number: LAWG 530 Course Title: Specialized Topics in Law 11 - Tax Litigation Se…
Towne U.S. LLC is seeking a travel Inpatient Physical Therapist for a travel job in Yakima, Washington. Job Description & Requirements Specialty: Physical Therapist Discipline: Therapy Start Date: 10/26/2026 Duration: 13 weeks 40 hours per week Shift: 8 hours, days Employment Type: Travel Towne U.S. LLC Job ID 19268430. Pay package is based on 8 hour shifts and 40.0 hours per week (subject to confirmation) with tax-free stipend amount to be determined. Posted job title: Physical Therapy:PT Inpa…
Reach — qualified candidates
Post your job today and get applications within 24 hours.
Aequor Allied is seeking a travel CT Technologist for a travel job in Bozeman, Montana. Job Description & Requirements Specialty: CT Technologist Discipline: Allied Health Professional Start Date: ASAP Duration: 13 weeks 36 hours per week Shift: 12 hours Employment Type: Travel Aequor Allied Job ID 1832634. Pay package is based on 12 hour shifts and 36.0 hours per week (subject to confirmation) with tax-free stipend amount to be determined. Posted job title: Radiology Tech - CT
Aequor Allied is seeking a travel CT Technologist for a travel job in Aberdeen, Washington. Job Description & Requirements Specialty: CT Technologist Discipline: Allied Health Professional Start Date: 10/19/2026 Duration: 13 weeks 40 hours per week Shift: 8 hours Employment Type: Travel Aequor Allied Job ID 1823929. Pay package is based on 8 hour shifts and 40.0 hours per week (subject to confirmation) with tax-free stipend amount to be determined. Posted job title: Radiology Tech - CT
Aequor Allied is seeking a travel Physical Therapy Assistant for a travel job in West Bridgewater, Massachusetts. Job Description & Requirements Specialty: Physical Therapy Assistant Discipline: Therapy Start Date: 10/12/2026 Duration: 13 weeks 40 hours per week Shift: 8 hours Employment Type: Travel Aequor Allied Job ID 1825712. Pay package is based on 8 hour shifts and 40.0 hours per week (subject to confirmation) with tax-free stipend amount to be determined. Posted job title: PTA - West Bri…
Ro is a direct-to-patient healthcare company with a mission of helping patients achieve their health goals by delivering the easiest, most effective care possible. Ro is the only company to offer nationwide telehealth, labs, and pharmacy services. This is enabled by Ro's vertically integrated platform that helps patients achieve their goals through a convenient, end-to-end healthcare experience spanning from diagnosis, to delivery of medication, to ongoing care. Since 2017, Ro has helped millions of patients in nearly every single county in the United States, including 99% of primary care deserts. Ro is consistently recognized as a top workplace in Health Care, in New York, and for Women and Parents—earning more than 20 honors from Fortune, Great Place to Work, and PEOPLE since 2021. In 2025 alone, we ranked top 5 among medium workplaces in Health Care and New York, and top 50 nationwide. We're growing our Accounting team and hiring a Senior Payroll Analyst to help scale our payroll operations during an exciting period of growth. In this role, you'll work closely with the Sr. Payroll Manager and cross-functional partners across People, Legal, and Finance to ensure accurate and compliant payroll processing. You'll support and help lead key workflows such as tax registrations, payroll reconciliations, and reporting, and contribute to high-impact projects like system migrations and process improvements. This is a great opportunity for someone looking to deepen their expertise in payroll while helping build out a best-in-class function with high visibility across the company. Process semi-monthly and biweekly payroll across multiple states and entities. Support and execute payroll changes, including complex pay calculations, adjustments, deductions, compensation updates, employee status changes, address/work location changes, and wage garnishments. Execute time and attendance processing, ensuring seamless integration with payroll systems. Review payroll outputs for accuracy and resolve discrepancies. Respond to employee inquiries and collaborate with cross-functional teams to troubleshoot issues. Support payroll tax compliance, including responding to tax notices, maintaining unemployment tax rates, coordinating new state tax registrations (SUI/withholding), assisting with timely filings and remittances, and staying current on U.S. payroll regulations. Audit 401(k) deferrals each pay cycle and prepare control totals. Assist with payroll audits, reporting, employment verifications, and administrative tasks. Assist with special projects, process improvements, documentation, and updates to payroll procedures. Support year-end payroll activities. Identify opportunities to improve payroll processes and efficiency, support the implementation of best practices, and collaborate with the Sr. Payroll Manager on recommendations to senior management. Perform other duties as assigned. Bachelor's degree in accounting, finance, business administration, or related f
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 We are seeking an experienced leader to oversee Anthropic's global equity administration and payroll operations. In this role, you will lead the teams responsible for our equity compensation administration programs and global payroll operations, ensuring both functions scale accurately, compliantly, and efficiently as we grow — including through listing readiness and public-company operations. You will manage senior functional leaders across equity and payroll, and partner closely with Legal, Tax, HR, and the broader Accounting organization to support our mission to make AI beneficial for humanity. RESPONSIBILITIES Lead and develop the equity administration and payroll teams, setting strategy, priorities, and operating cadence across both functions Own the control environment for equity and payroll: design and document to public-company standards. Oversee scaling to public-company standards across both functions. Drive systems strategy across the compensation platforms, from equity to payroll, and surrounding integrations, ensuring a coherent architecture as we scale Serve as the primary escalation point and executive interface for equity and payroll matters with Legal, Tax, HR, and external providers Oversee international expansion of both functions, including new-country payroll setup, cross-border equity compliance, and mobility programs Partner with Accounting on stock-based compensation and payroll accounting, ensuring clean handoffs for close, reporting, and audit Drive automation and continuous improvement of manual processes across both teams through technology solutions Build headcount and resourcing plans that scale with the business YOU MAY BE A GOOD FIT IF YOU Have 15+ years across equity compensation and/or payroll operations, with significant experience leading senior functional leaders Have operated equity and payroll functions to a public company standard. Have deep familiarity with equity management platforms (such as Shareworks or E*TRADE) and Workday payroll, with experience owning cross-system architecture Have built and scaled global operations across multiple jurisdictions Are a strong people leader who develops senior functional experts Thrive in ambiguous, fast-paced environments and default to building scalable processes over adding headcount STRONG CANDIDATES MAY ALSO Hold CEP (Certified Equity Professional) or CPP (Certified Payroll Professional) certification Have experience with international mobility programs, worker secondments, and cross-border tax considerations Have led complex system implementations or migrations at scale The annual compensation range for this role is listed below. For sales roles, the range provided is the role's On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. Annual Salary: $570,000 — $610,000 USD Logistics Minimum education: Bachelor's degree or an equivalent combination of education, training, and/or experience Required field of study: A field relevant to the role as demonstrated through coursework, training, or professional experience Minimum years of experience: Years of experience required will correlate with the internal job level requirements for the position Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices. Visa sponsorship: We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this. We encourage you to apply even if you do not believe you meet every single qualification. Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team. Your safety matters to us. To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic.com email addresses. In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic. Be cautious of emails from other domains. Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day. If you're ever unsure about a communication, don't click any links—visit anthropic.com/careers directly for confirmed position openings. How we're different We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on just a few large-scale research efforts. And we value impact — advancing our long-term goals of steerable, trustworthy AI — rather than work on smaller and more specific puzzles. We view AI research as an empirical science, which has as much in common with physics and biology as with traditional efforts in computer science. We're an extremely collaborative group, and we host frequent research discussions to ensure that we are pursuing the highest-impact work at any given time. As such, we greatly value communication skills. The easiest way to understand our research directions is to read our recent research. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences. Come work with us! Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues. Guidance on Candidates' AI Usage: Learn about our policy for using AI in our application process.
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm's card products. Unlike traditional cards, every pay-later transaction is backed by its own unique loan, and our system is the "invisible piping" that makes this complex model work at scale. Every swipe triggers our platform to solve a hard problem in milliseconds: matching messy, fragmented payment network data to the correct loan to drive real-time approvals, origination, and refunds. As Affirm experiences explosive growth, our team's contributions are a key enabler. This isn't just another backend role; you'll be building the "financial brain" for our flagship card products, with your work on the critical path for every single swipe. We're tackling a unique, high-stakes distributed systems challenge that demands exceptional correctness and massive scale. You will partner closely with product, data science, and engineering teams to design and build the future of our industry-leading money movement platform. If you are passionate about making foundational design decisions and building a beloved, lasting financial brand—come join us. It's going to be an amazing ride! What you'll do Drive technical strategy by leading the planning, prioritization, and execution of projects, ensuring alignment with product, technical, and business goals. Lead the end-to-end system design and development of large-scale, high-availability services. This includes building robust APIs and data models for our micro-service and event-driven architectures. Collaborate across functions with partners in Product, Analytics, Design, Legal, and Accounting and to define requirements and execute our card loan attribution and lifecycle strategy. Ensure system health and performance by analyzing and troubleshooting complex technical issues, optimizing existing code, and driving solutions that focus on long-term robustness and scalability. Mentor and grow the team by guiding junior engineers, leading technical discussions and design reviews, and championing best practices through code review. What we look for 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture. Motivated leader, inspiring team growth and fostering a culture of continuous learning Excellent communicator, adept at sharing complex ideas with diverse audiences. Strong analytical and problem-solving skills, with a creative and solution-oriented mindset. Proficiency in modern programming languages such as Python, Kotlin, or similar. Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes). Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development. This position requires either equivalent practical experience or a Bachelor's degree in a related field. This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan Pay Grade - N Equity Grade - 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 stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.) CAN base pay range per year: $153,000 - $213,000 CAD #LI-Remote Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience. Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights: Health coverage at no cost: We cover 100% of premiums for employees and their dependents. Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you. Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to. Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount. We're committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we're happy to help. For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.
Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team The Revenue and Financial Automation (RFA) team at Stripe is building a modern, revenue-focused, financial management platform for fast growing, digital native companies. Sub-orgs within RFA: Atlas, Business Network, Tax, Billing, and Reporting & Accounting & Data Services (RADS). Atlas : Atlas makes starting an internet company faster and simpler by decreasing the complexity and bundling everything you need. Founders, from anywhere in the world, can create a company, open a bank account, and be ready to charge customers, fundraise, and hire a team—in a few clicks. Business Network: We are building the "N" in the GPTN -- enabling businesses on Stripe to discover and conduct commerce with other businesses using cheaper faster rails. Tax: You know how everyone loves taxes? And it's such a simple, stable, and well-understood area? We handle all the sales-related taxes (across Checkout & Billing) and make it super easy to register, auto-collect the right amount of tax, and access the reports you need to file returns globally Billing: Hundreds of thousands of businesses of all sizes and types use Stripe Billing to collect revenue for recurring and one-time payments across a variety of different pricing models—from selling SaaS subscriptions, to orchestrating multi-stage contracts, delivering Usage-Based Billing, and providing recovery and retention tools to prevent customer churn. RADS: Building user-facing products to deliver a best-in-class analytics, data services, and reporting and analytics platform for all Stripe users. Note: exact team matching for one of the pods will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found here . What you'll do As an engineer on the team, you'll be responsible for shaping and building a suite of products that let our users model and operate their business more efficiently. You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day. In this cross functional role, you will collaborate with experts in infrastructure, security, design, and operations to build mission critical internal and external features that power Stripe users around the world. Responsibilities Design the next generation of Stripe products, to meet the high growth needs of our company and customers for years to come. Deliver value through a strong collaborative and users-first approach with stakeholders and customers. Participate in roadmap planning and prioritization. Debug production issues across services and several levels of the stack. Who you are We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements 2-12+ years of experience in software development. Ability to write high quality code (in programming languages like Go, Java, C/C++, etc.) Hands-on experience contributing to or building large scale distributed systems Strong collaboration skills, can work across workstreams within your team and contribute to your peers' success Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial Preferred Qualifications Experience with subscription management, usage-based billing, or financial reporting systems Interest in financial infrastructure and how businesses manage their revenue operations Direct leadership and mentorship experience