Integration Engineer, Professional Services

Monograph

Toronto

Hybrid

CAD 285,000 - 428,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity
401(k) plan
Medical benefits
Wellness stipends

Job summary

Stripe is seeking a senior engineer to shape features beyond out-of-box Stripe integrations. You may build standalone apps deployed in user environments or augment teams to deliver faster connections to Stripe.

You will take ownership of new projects and steer the Forward Deployed Engineering arm with a focus on security and scalability. Work closely with Product & Engineering, engaging users to understand requirements, and delivering high-quality production applications while driving direction

Qualifications

  • 10+ years of professional, hands-on full-stack development experience with listed languages.
  • Experience with backend infrastructure and scalable system design.
  • Proven ability to design, build, and deploy production applications.
  • excellence at rapid prototyping while maintaining quality.
  • Familiarity with containerized applications and OO languages.
  • Strong problem-solving and business sense for development.

Responsibilities

  • Design and architect robust technical solutions, secure and scalable.
  • Design, build, and deploy production applications with Stripe practices.
  • Collaborate with stakeholders, bridging tech and executives.
  • Drive direction of Forward Deployed Engineering and related projects.
  • Engage with users to understand challenges and co-develop solutions.
  • Contribute tooling and best practices that scale across accounts.

Skills

Full-stack development
JavaScript/TypeScript/React
Backend infrastructure
Scalable systems design
API design

Tools

Docker
Kubernetes
AWS

Job description

Who we are

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

Stripe's Professional Services team works with our most strategic users, delivering excellence and enabling our users to succeed with Stripe. This role sits within our new Forward Deployed Engineering team, which takes the evolution of our consulting services behind the keyboard by directly building and delivering software for our users. As a brand new offering from Stripe, we work directly with Stripe's users to build scalable Stripe integrations and standalone applications.

What you’ll do

In this role, you will work closely with Stripe's Product & Engineering team to help shape the features that extend beyond what's possible out of the box with Stripe integrations. You may be building standalone applications that are deployed in user environments, developing priority features within Stripe's ecosystem, or augmenting existing development staff for our users to deliver faster and more resilient connections to Stripe.

While maintenance is part of the work, you'll often be starting new and exciting projects. Since this is a new team at Stripe, you'll succeed if you get excited about driving direction and taking ownership of your work.

Responsibilities
  • Design and architect robust technical solutions, ensuring they are secure, scalable, and aligned with customer needs
  • Design, build, and deploy production applications that combine user business logic, Stripe best practices, and user-facing interfaces
  • Collaborate directly with internal and external stakeholders, bridging the gap between technical teams and executives
  • Drive the direction of the new Forward Deployed Engineering arm at Stripe and contribute to technical projects
  • Engage directly with users to deeply understand challenges, requirements, and co-develop solutions,
  • Contribute tooling, frameworks, and best practices that scale impact across accounts
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
  • 10+ years of professional, hands-on full-stack development experience with languages such as JavaScript, TypeScript, React, Ruby, Go, or Java
  • Experience with backend infrastructure and building systems that scale
  • Demonstrated ability to design, build, and deploy production applications
  • Excellence at rapid prototyping while maintaining appropriate quality standards
  • Familiarity with containerized applications and object-oriented programming languages
  • Superb problem-solving skills and the ability to understand the product and business side of development
Preferred qualifications
  • Experience working as a software consultant
  • Strong command of distributed systems, API design, and data modeling
  • Familiarity working with AI APIs and leveraging AI code generation tools to accelerate productivity
  • Proven track record of delivering technical solutions in enterprise environments that drive measurable outcomes
  • A passion for handling ambiguity and picking up new technologies, frameworks, and tools while working in a variety of client environments
Hybrid work at Stripe

This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).

In-office expectations

Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

Working remotely at Stripe

A remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.

Pay and benefits

The annual US base salary range for this role is $204,200 - $306,400. 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. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate's experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

  • equity, company bonus or sales commissions/bonuses
  • 401(k) plan
  • medical, dental, and vision benefits
  • wellness stipends
We look forward to hearing from you.

At Stripe, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out- and set you apart- especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Join us.

Please find our California applicant personal information notice here.

The application window will remain open for 100 days after the Job Post is published. However, this opportunity will remain open based on the needs of the business, which may cause the application window to close before or after the 100-day mark.

Company: Stripe

Team: Professional Services

Office locations: Toronto, Chicago

Remote location: Remote in United States

Employment type: Full time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer, Support Experience (Greater China Support)
Full Stack Engineer, Support Experience (Greater China Support)

Monograph • Toronto

Hybrid
CAD 265,000 - 398,000
Equity or bonuses
401(k) plan
Medical, dental, and vision benefits
+1
Integration Engineer (Global)
Integration Engineer (Global)

Monograph • Toronto

On-site
CAD 135,000 - 203,000
Health benefits
Retirement plans
Wellness stipends
Full Stack Engineer, Billing
Full Stack Engineer, Billing

Monograph • Toronto

Hybrid
CAD 172,000 - 258,000
Backend Engineer, Link
Backend Engineer, Link

Monograph • Toronto

On-site
CAD 264,000 - 396,000
Equity
Bonus / commissions
Wellness stipends
+1
Product Manager, Connected Account Onboarding Experiences
Product Manager, Connected Account Onboarding Experiences

Monograph • Toronto

Hybrid
CAD 240,000 - 320,000
Equity
Bonus
Wellness stipend
+1
Full Stack Engineer (Money as a Service)
Full Stack Engineer (Money as a Service)

Monograph • Toronto

On-site
CAD 135,200 - 202,800
Equity
Company bonus
Health benefits
+1
Staff Software Engineer, Data Quality and Governance
Staff Software Engineer, Data Quality and Governance

Stripe • Toronto

Hybrid
CAD 283,000 - 424,000
Equity
401(k) plan
Wellness stipend
Staff Product Manager, Connect
Staff Product Manager, Connect

Monograph • Toronto

Hybrid
CAD 299,000 - 448,000
Product Manager, Connect Growth & Monetization
Product Manager, Connect Growth & Monetization

Monograph • Toronto

Hybrid
CAD 299,000 - 449,000
Equity
401(k) plan
Medical/dental/vision
Staff Software Engineer, Data Quality and Governance
Staff Software Engineer, Data Quality and Governance

Stripe • Canada

On-site
CAD 282,000 - 424,000
Equity
Company bonus or commissions
401(k) plan
+2