< Back to Job Search
Location: CO
Job Type: Direct Hire, Full Time

Job Description

Title: Technical Venture Architect

About the Innovation & Incubation Team

Our vision is to be the leading provider of platforms and services for companies to build and run financial applications. To help realize this vision, we have created a centralized innovation & incubation team. This team will transform new product and business concepts into sustainable, organic growth opportunities while building a strong culture of entrepreneurship.

Operating within a product innovation framework, the team vets, tests, and incubates new ventures for successful commercial integration. This team is where ideas are hatched and next-generation fintech becomes reality. The products delivered by the Impact Labs team will impact the product suite and drive significant value back to the business. Most importantly, your work will shape the future financial services landscape. Our team is made up of builders and you should be no exception!

Job description

This role is critical to the success of the team. We are seeking world-class architects who have repeatedly demonstrated the ability to scope and deliver modern software, build prototypes of new and emerging technologies, and lift their fellow software engineers to new standards. You will be joining an ultra-fast-paced and high-performing team tasked with prototyping entirely new fintech concepts and taking them from new ideas through design, build, and execution. We are developers who love prototyping and exploring new technology and business ideas!


·      Participate in the innovation process, bringing your unique technical view on new concepts to the table

·      Prototype new concepts

·      Design systems necessary to bring ideas to fruition

·      Apply your varied experience to the full-stack development process

·      Be decisive on what technologies are needed to prototype a concept

·      Provide technology-centered documentation (including presentations) for prototype stakeholders

·      Work to deliver prototype handoffs to appropriate divisions within the company

·      Act as a true partner for your teammates, regardless of their (or your) experience level


General Requirements

  • Be a builder!
  • Serially curious
  • 5+ years of software design, development, and delivery experience
  • 3+ years of software architecture experience
  • Experience working with large and small development teams both collaboratively onsite and with remote coworkers/teams
  • A growth mindset and the ability to genuinely embrace challenges and persist in the face of setbacks
  • Understanding of what it takes to deliver secure, stable, and reusable components that a proper code foundation can leverage
  • Ability to document and diagram architectures in a clear, easy-to-understand manner
  • Relevant experience in a high growth environment
  • Passion for creativity and an ability to think outside the box
  • Ability and desire to learn new technologies on the fly
  • Excellent verbal and written communication skills, especially to non-technical audiences
  • Keep job knowledge up to date by studying new software, frameworks, and techniques
  • Experience mentoring their software development team and elevating the group’s standards and abilities


Technology Requirements

  • Foundation in vanilla JavaScript/TypeScript (at least ECMAScript 8)
  • Experience with at least one modern front-end framework (React, Angular, Vue, etc.)
  • Experience with modern JavaScript tooling (Grunt, webpack, JSLint, Jest, Mocha, etc.)
  • Experience translating high-fidelity prototypes (such as PSDs or Figma) into HTML/CSS using common CSS Frameworks
  • Experience with at least one modern back-end stack/framework (.NET, .NET Core, Java, Kotlin, Node.js, Python, etc.)
  • Experience with modern, performant API standards and design (REST, GraphQL, etc.) – our ideal candidate has consumed the APIs of others and developed their own
  • Experience with relational (SQL) and non-relational (NoSQL) database design, implementation, and maintenance
  • Strong knowledge of data structures, system design, and algorithms
  • Experience implementing modern cloud architecture in at least one major cloud provider (AWS, Azure, GCP, etc.)
  • Strong experience with Git
  • Experience managing an integrated code management platform (GitHub, GitLab, Azure DevOps, etc.)
  • Experience managing a CI/CD pipeline (GitHub Actions, GitLab, Azure DevOps, Drone, etc.)
  • Experience working on an Agile team

Attributes that will push your application to the top of the stack

  • Strong experience elevating the performance of a software development team
  • Prior experience with innovation, accelerator/venture teams, or startups
  • Demonstrated public presence in open-source software community (GitHub, Stack Overflow, etc.)


What we offer you

  • Ownership of your role and the ability to drive the design of our products going forward
  • Impact on an innovative product pipeline, and the opportunity to shape the future of fintech
  • Opportunity to shape and influence an innovative culture
  • Work closely with teams that are creating solutions for some of the most challenging, relevant issues in financial services & technology
  • A work environment built on accountability, creativity, collaboration, curiosity, fearlessness, kindness, and respect


< Back to Job Search

Apply Now

    .doc, .docx, .pdf accepted