We create honest financial products that improve lives.
Senior Partner Engineer
Location
Canada
Posted
4 days ago
Salary
$133K - $183K / year
Seniority
Senior
Job Description
Senior Partner Engineer
Affirm
• Develop detailed project plans, including: solution design, timeline estimation, task break-down, and testing plan. • Provide day to day support for technical questions from external partner stakeholders • Develop integration support material and documentation for new products, rollouts and features • Serves as an overarching SME and point of escalation for internal and external teams facing technical challenges • Make recommendations on integration strategy, platform evolution, infrastructure, and tooling selection to optimize user experience • Explore the business intersection between our commercial strategy and technical Partnership capabilities • Contribute to the internal development of pertinent external documentation to strengthen the overall partnership experience
Job Requirements
- 4+ years experience in a Solutions Engineering, Partner Engineering, Sales Engineering, Technical Account Management, Solutions Architecture, or any other customer-facing engineering role
- Ability to read and understand multiple programming languages
- Experience with Ecommerce technologies and data models
- Experience and understanding of JSON, HTML, REST API, and Webhook technologies
- Familiarity with the following concepts: integrating UX elements w/ backend services, frameworks, and 3rd party developer APIs
- Experience with alerting and monitoring tools and applications
- Excellent verbal and written communication skills, strong project management skills, capable of influencing internal and external stakeholders to stay on schedule
- Passion and drive to change consumer banking for the better
- Nice to have: experience and understanding of various Partner Types (e.g. Ecommerce Platforms, Payment Processors, Payment Gateways, and Wallets)
Benefits
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Manage and lead multiple software engineering teams, setting clear objectives and priorities that align with departmental and organizational goals. • Define and execute departmental strategies, including resource allocation, budgeting, and technology adoption. • Collaborate with other department heads and executives to ensure software initiatives align with overall company strategy. • Foster a culture of innovation and technical excellence within the software engineering department. • Mentor and coach software managers and leaders, providing guidance and growth opportunities. • Oversee complex software projects, monitor progress, and address challenges to support successful project outcomes. • Stay current with industry trends, emerging technologies, and best practices to drive continuous improvement within the department. • Participate in hiring and onboarding, set and evaluate performance goals, and help identify, attract, and retain top talent. • Develop risk mitigation strategies and ensure compliance with industry regulations and internal policies.
Technical Team Lead, Contract
Xcelirate - We’re Hiring!We are a family of tech-admirers devoted to serving our customers with accountability.
**What will you be doing?** - Manage your own and your team's time while adhering to priorities set by the company - Own complex engineering problems end-to-end, from problem framing and design through to delivery and iteration - Take responsibility for critical areas of the platform, ensuring they remain reliable, performant, and maintainable - Build new features and improve existing ones across our platforms. - Refactor legacy and modern codebases pragmatically, balancing long-term health with delivery needs - Write tests (unit, integration, and end-to-end) to ensure software reliability. - Be involved in every phase of the software lifecycle, from ideation to deployment. - Participate in (and at times lead) deep technical discussions, helping drive sound decisions and trade-offs - Work hands-on across backend and frontend systems, stepping in wherever the problem lives - Identify inefficiencies and help streamline workflows, reducing unnecessary work. - Collaborate closely with other senior engineers, raising the bar through example rather than authority - Take ownership of your work, ensuring high-quality results and maintainable solutions.
Lead Engineer – Reverse Engineering
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Leading the design of steam turbine components like, HP, IP and LP sections, bearings, flanges, valves and blading. • Leading the design & Detailing of various steam turbine components like casings, bearing pedestals and bearings, rotors, blades, diaphragms, couplings etc- . • Lead the design and preparation of manufacturing drawings for Other OEM components based on reverse engineering. • Prepare relevant design and quality documentation and layouts using CATIA in accordance with appropriate standards and design rules. • Define material specifications for various steam turbine component. • Carry out necessary calculations and analysis related to these components (using company software, spreadsheets or hand calculations) • Collect, analyze and provide resolution on technical data from vendor, site or customer. • Meet deadlines for documentation (maintain On Time Delivery), quality and budgets. • Support technical tendering with mechanical design inputs • Provide Engineering support to sourcing department to source and execute various steam turbine components. • Solve Non-Conformance Reports arising during manufacturing and erection at shop/site. • Supporting tendering Process with Technical Tendering Layout and Retrofit Solution. • Collaborate with global & cross-functional team of internal Steam Turbine Engineers and external stakeholders (Drafting/Global Supply Chain) enabling & fostering mutual technical growth and delivering for our customers • Solve Non-Conformance Reports arising during manufacturing and erection at shop/site. • Supporting tendering Process with Technical Tendering Layout and Retrofit Solution. • Collaborate with global & cross-functional team of internal Steam Turbine Engineers and external stakeholders (Drafting/Global Supply Chain) enabling & fostering mutual technical growth and delivering for our customers
Senior Staff Software Engineer
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Designing highly complex modules or applications • Driving design and development efforts related to architecture, scalability, availability, and performance • Providing technical leadership and defining software development in an agile environment • Guiding developers with planning and execution/design architecture • Working with Product Line Leaders to understand product requirements & vision • Capturing system level requirements by collaborating with various stakeholders • Leading impact assessment and decisions related to technology choices • Act as subject matter expert in processes and methodologies • Demonstrating expertise in navigating through ambiguity and prioritizing asks



