Solutions Engineer, Enterprise
Role details
Job location
Tech stack
Job description
A fast-growing fintech company, Uphold is pursuing a mission to accelerate access to blockchain technologies for people and companies worldwide. Founded in 2014, Uphold has millions of customers in over 150 countries and executes billions of dollars of crypto and fiat transactions a year. A bridge between old and new money systems, Uphold's consumer offering is crypto-enabled neo-bank, allowing consumers ways to manage their daily finances with debit cards, direct deposit, high interest savings, crypto and precious metals trading, and many more features. We expose these through our APIs to businesses and institutions who can enable them to their customers for a seamless bridge between on-chain and traditional finance.
If this sounds interesting and challenging, we want to hear from you! Apply here!
The opportunity:
Uphold is looking for a Solutions Engineer to join our Enterprise team. This is an incredibly exciting opportunity where you'll get to evaluate the requirements of businesses and make architectural recommendations to achieve elegant solutions, by reusing existing tools and APIs, and above all leveraging Uphold's know-how on how to best integrate their product with the Uphold platform.
You will have the opportunity to work closely with clients and partners to understand their problems and solve them with code. You will architect solutions that address business challenges through technology, and maintain a feedback loop with our Product and Engineering teams to continuously improve our product.
What you'll be doing primarily:
- Lead standardised technical integrations: Ensure partner implementations follow established integration patterns and leverage existing platform capabilities. Prioritise scalable, maintainable solutions over bespoke development.
- Champion standard solutions: Guide partners toward adopting out-of-the-box features and discourage unnecessary customisation or product changes, reinforcing a platform-first mindset.
- Follow and improve partner integration processes: Operate within a well-defined integration framework, ensuring that each engagement follows our internal playbooks, best practices, and handoff routines. Help refine and scale these processes through feedback and iteration.
- Be process-driven and highly organised: Keep meticulous records of integration decisions, partner requirements, timelines, and technical documentation. Ensure all stakeholders - internal and external - have access to accurate, up-to-date information throughout the integration lifecycle.
- Bridge business and technology: Collaborate with sales, account management, customer success, and product teams to translate commercial opportunities into technically sound and scalable solutions that align with what the platform already offers.
- Be an enterprise product expert: Develop a deep understanding of our APIs, SDKs, widgets, and web components. Serve as a trusted advisor who can clearly articulate capabilities, limitations, and integration strategies to both technical and non-technical stakeholders.
- Stay aligned with the product roadmap: Maintain close awareness of upcoming features, deprecations, and strategic priorities. Proactively incorporate this knowledge into solution design and partner guidance.
- Prototype and demonstrate solutions: Build high-impact prototypes to help partners visualise proposed integrations, reduce ambiguity, and accelerate implementation decisions.
- Support sales enablement: Provide technical guidance to the sales team during partner evaluations. Help articulate value propositions and match platform capabilities to partner use cases.
- Drive product feedback loops: Capture and synthesise insights from partner interactions and share them with product and engineering. Inform future improvements while remaining focused on standard offerings.
- Create educational resources: Produce and maintain technical content such as integration guides, architecture diagrams, code samples, and tutorials for both internal and external audiences.
- Mitigate risks early: Identify potential technical blockers or constraints early in the integration process. Proactively suggest alternatives and manage expectations to ensure successful outcomes., * An amazing work environment in a company that continues to grow, driven by extraordinary and passionate people that keep up innovating and challenging more each day.
- An international team, in a cutting edge field, working on the most fascinating projects.
- Growth and career opportunities, and the chance to be proactive and creative.
- A flexible and enthusiastic work environment that offers you snacks, a lot of coffee and other great benefits.
- Open and transparent culture - we get together on a weekly basis to share updates, strategic plans, and engage with each other informally over food and drinks.
- Interesting events that keep you connected with the team and celebrate our success.
Requirements
Do you have experience in SDKs?, Do you have a Bachelor's degree?, * BS or advanced degree in Computer Science or equivalent.
- Significant experience in the field.
- Solid software engineering background, with hands-on experience coding in multiple programming languages and understanding their respective ecosystems and idioms.
- Strong understanding of web technologies, APIs, and web application semantics.
- Experience in software architecture and designing scalable technical solutions.
- Ability to clearly explain complex technical concepts to both technical and non-technical audiences.
- Comfortable working in cross-functional teams and collaborating with sales, product, and engineering stakeholders.
- A customer-centric approach with a strong sense of ownership and accountability.
- Positive, proactive attitude - resilient under pressure and solution-oriented in the face of ambiguity.
- Advanced understanding of business analysis techniques and how to apply them to partner-facing solutions.
- Fluent written and oral English skills.
Bonus if you have:
- Experience with the OpenAPI specification.
- Worked in a highly technical customer support role.
- Knowledge of documentation tools like Swagger or Slate.
- Experience in developing or integrating APIs for other products you've worked on.
- Worked in a fintech or financial services environment.
- Fluency in cryptocurrencies or other digital assets as they are core to our business.
- Community talks, certifications, and/or blog posts on your interests and research.
- Open source project contributions of any kind, such as tools developed to solve specific problems you've had or fixing issues on existing projects.
Importantly, if you're looking for a senior role with us, you will have achieved many of the things above while also providing mentorship to others, and have engaged in public speaking opportunities.