Web & Platform Engineer
Role summary
BorisFX is seeking a hands-on, full-stack Web & Platform Engineer to join their internal engineering team. This role is crucial for the company's online presence, e-commerce operations, and business integrations. Responsibilities include developing backend services using Flask/Python for payment processing and account management, enhancing the Hugo-based website frontend, and performing Salesforce development with APEX and integrations. The engineer will also manage e-commerce integrations with services like Stripe and PayPal, and ensure platform reliability through monitoring and security measures. The position requires strong Python and full-stack experience, Salesforce development skills, and familiarity with cloud platforms.
To apply for the postion, please send cover letter and resume to jobs@borisfx.com with the job title in the subject field.
### Web & Platform Engineer
The Role
We’re hiring a Web & Platform Engineer to join the internal engineering team responsible for BorisFX’s online presence, ecommerce operations, and business integrations. This is a hands-on, full-stack role spanning the web platform, backend services, and Salesforce.
What you’ll work on
Ecommerce backend & API services. Our backend is built on Flask/Python and powers payment flows (Stripe, PayPal), subscription management, account services, and the APIs that connect our storefront to everything downstream.
Website frontend. The BorisFX website is built on Hugo. You’ll ship features, fix bugs, and improve the customer-facing experience.
Salesforce development & integrations. Data flows from ecommerce and licensing systems into Salesforce, where it supports sales, support, and marketing. You’ll contribute to Salesforce development: writing APEX code, building and maintaining integrations, and collaborating with stakeholders on the HubSpot-Salesforce connection. This is a meaningful part of the role.
Ecommerce integrations. Stripe and PayPal payment processing, cart/checkout, subscription lifecycle, and the glue between the storefront, backend, and third-party services.
Platform reliability. Rate limiting, abuse detection, monitoring, and operational hardening across the ecommerce platform.
About the environment
This is an established, revenue-generating production platform. You’ll be working within an existing codebase and architecture, improving and modernizing it over time. We’re looking for someone who can ramp quickly on unfamiliar code, make pragmatic improvements, and balance new feature work with the realities of a live system.
What we’re looking for
Must-haves:
- Strong Python experience, particularly with Flask or similar web frameworks
- Full-stack web development, comfortable with both backend APIs and frontend work
- Salesforce development experience: APEX, SOQL, and building integrations between Salesforce and external systems
- Experience with payment systems (Stripe and/or PayPal) or ecommerce platforms
- Experience with cloud platforms and deployments (Heroku, AWS, GCP, or similar)
- Comfort working in a small team where you own what you ship
- Ability to read and understand an existing codebase quickly and start contributing
Strong-to-haves:
- Experience with Hugo or similar static site generators and JAMstack deployment
- Background in subscription/SaaS billing systems
- Familiarity with HubSpot or marketing automation integrations (we use the Salesforce-HubSpot connection)
- Security awareness: rate limiting, input validation, API hardening
- Experience with CI/CD pipelines and deployment automation
Nice-to-haves:
- Experience with licensing systems or digital product delivery
- Interest in or experience with AI coding tools (we’re actively adopting these across the team)
Why this role matters
- BorisFX is investing in the platform that supports how we sell, license, and deliver our products. This role is central to that investment. You’ll strengthen our Salesforce and ecommerce