Senior Software Engineer at Pebl designing and maintaining payroll solutions. Collaborating with product and design teams to deliver impactful features for customer engagement.
Responsibilities
Collaborate with product managers, designers, and other engineers to build and deliver scalable, high-quality solutions.
Architect, develop, and maintain applications and services using TypeScript, Postgres, and AWS in a serverless environment.
Optimize systems and processes to drive customer acquisition, retention, and engagement.
Lead by example in writing clean, maintainable, and efficient code.
Mentor junior team members and foster a culture of continuous learning and improvement.
Contribute to technical discussions, design reviews, and code reviews to maintain high engineering standards.
Troubleshoot and resolve complex technical issues in production environments.
Stay current with emerging technologies and best practices to continuously enhance our technology stack.
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
5+ years of professional experience in software engineering, with a strong focus on backend and serverless architecture.
Experience with TypeScript, Postgres, and AWS (Lambda, DynamoDB, API Gateway, S3, etc.).
Solid understanding of software design patterns, microservices architecture, and RESTful APIs.
A lean mindset - Focus on delivering customer value by minimizing waste, optimizing workflows, fostering continuous improvement, and prioritizing in an iterative manner.
Strong problem-solving skills and the ability to work effectively in a fast-paced, dynamic environment.
Excellent communication and collaboration skills, with a team-oriented mindset.
Experience with financial systems projects is a plus.
Benefits
Flexible Time Off – Take the time you need to recharge.
Parental Leave – Support for growing families.
Health and Dental Insurance – Where applicable, to cover you and your loved ones.
Retirement Savings + Employee Incentive Plan – Plan for the future while sharing our success.
Payroll Specialist managing multi - client payroll processes for an online payroll, HR, and health benefits service. Collaborating with Operations, Sales, and Product teams to enhance client services.
Contractor role for payroll responsibilities with a large consulting firm. Building talent into the future across the Canadian market with non - immediate openings.
Payroll Tax Analyst for Remote's U.S. Tax Operations services. Assisting in setup and launch of expanded services and managing tax - related operations across federal and state agencies.
Payroll Accountant preparing and processing payroll for approximately 170 employees at BluMetric Environmental. Managing payroll systems and ensuring compliance with Canadian regulations.
Payroll & Benefits Specialist handling payroll cycles and benefits for North America at Better Collective. Collaborating with People Operations team to ensure compliance and data integrity.
Managing the global payroll process from hiring to compliance for PostHog's 300+ employees worldwide. Ensuring accurate and timely payroll administration across multiple countries and regulations.
Payroll Assistant handling payroll tasks within Bird construction. Responsible for accurate processing, related inquiries, and maintaining confidentiality in Winnipeg or Edmonton offices.
Accounting Technician providing financial expertise in daily operations of financial reporting for Stantec. Preparing reconciliations and journal entries related to payroll and labor transactions.
Payroll Specialist managing full - cycle payroll and benefit administration for UJA Federation of Greater Toronto. Collaborating with the HR team to enhance employee experience while ensuring compliance.
Payroll Accounting Lead managing payroll remittances and reports for Bird construction. Ensuring compliance with company policies while leading a dynamic payroll team.