Engineering at Point

Point is a mobile bank that offers a high-yield checking account and debit card with meaningful rewards. With Point, you get a high-yield checking account that offers 1.9% APY and a debit card with amazing rewards like 3% cashback on Uber and 4% cashback at coffee shops.

Job Openings at Point

Top Engineering Values

Each team is asked to select, explain, and rank their top 8 values in order of importance.
  • Fast-Paced Environment

    We’re operating in a competitive space dominated by legacy incumbents.

    Our competitors are large banking institutions like Chase and Wells Fargo, which gives us an advantage as a small team of five. We have the ability to iterate and ship new products much faster than our competitors. While debit cards typically take 12 months to go live, we can do it in 3.5 months. Our agility as a small startup allows us to push code to production several times a day and make decisions without bureaucracy and red tape.

  • Product-Driven

    Our identity is tied with what we build.

    Our primary goal is to make products that bring joy and real benefits to the lives of our customers. While most finance-related apps today bring dread to consumers, we’re actively working to break that stigma and put our users’ experiences first. Today, banks provide a subpar user experience: hidden fees, low interest rates, and consumers are forced to use a credit card if they wish to benefit from spending rewards. If you’d be interested in a better banking experience, we’re happy to share an invitation to our beta product! (Email [email protected] for early access to Point.) Otherwise, we will be launching our product in the fall of 19’, so stay tuned!


    As we build our team, we’re seeking detail-oriented engineers who go out of their way to not only ensure that our products’ UI matches designs in Zeplin pixel-for-pixel, but also that our backend processes are crafted in a beautiful and elegant manner that optimizes user experience.


    Each member of our founding team comes from a product-focused background:

    • Patrick (Co-Founder and CEO) was previously a director of product at Metal and founder/CEO of Crumbs.
    • Sid (Co-Founder and Designer) was previously a senior interface designer at Apple and Mercedes Benz.
    • Kenan (Co-Founder and CTO) was previously a senior full-stack engineer at Metal, Swipe Labs, Motiv, and the first mobile engineer at The RealReal.
    • Clio (our first backend engineer) was previously an engineer and data scientist at Acorns.
    • Andrew (Head of Growth) was previously at HotelTonight and American Express working on merchant partnerships.
  • Design-Driven

    Engineers (specifically mobile devs) work very closely with design.

    Our lead designer, Sid, joined Point after working at Apple as an interface designer. Sid works alongside our engineers to brainstorm solutions to different user experience problems, like our onboarding flow which is very complex since we require an ID and SSN to open a bank account with Point, and ensure our app matches up with mockups.


    We believe that in a highly regulated and commoditized area like consumer banking, design has the potential to be a key differentiator. Banking products don’t have the reputation of providing great user experiences. Fetching your account and routing number requires you to dig through layers of text. In comparison, Point makes it conveniently available on your phone, ready to be copy-pasted where needed.


    The physical debit cards served as a canvas for us to lean into thoughtful design that will allow our customers to express themselves with a more creative way to pay. This is why we collaborated with a talented Chicago-based artist, Laura Berger, to develop unique card designs that will stand out from the crowd on any restaurant table when the bill arrives.

  • Open Communication

    Candid feedback and criticism is always useful.

    Since we are still a small team, we hold one another accountable for the responsibilities we’ve been assigned. We encourage 1:1s to offer a safe space to discuss anything that might be bothering you, and we all sync up each morning at 9:45am for a 10 minute standup to share our progress from the prior day, today’s goal, and any blockers we are facing.


    Communication across departments is an open dialogue – since our team is small, engineers directly reach out to Sid, our Head of Design, or Andrew, our Head of Growth, if there are questions. Similarly, other team members feel comfortable reaching out to engineers whenever they need details about an integration or want to request a feature. We all work collaboratively and information flows fluidly in all directions.

  • Engineering-Driven

    We’re building secure, robust, and scalable infrastructure while rapidly delivering features.

    Our CTO, Kenan, has spent his entire career building early stage startups from the ground up. He has a strong focus on building infrastructure to scale and support an amazing user experience without compromising on security and speed. Kenan now brings this to Point. As we build our engineering team, we’re committed to leveraging newer technologies to rapidly iterate and scale while solving complex problems. This gives us a competitive advantage over incumbents since traditional banks are known to run on mainframes and take many months and millions of dollars to build a single feature. For example, Wells Fargo spent $500M to develop their mobile app while we have been able to build similar functionality in a third of the time for less than 1 percent of the cost.


    When we think about solving problems, we consider more than just the technical implications of the implementation. We think about how engineering can make the product deliver the best user experience by designing best in class APIs to correspond to our UX design. While there are certainly confines in which we need to operate, our team finds clever solutions to build around potential bottlenecks. Since we are in the financial services space, it’s very important for us to also maintain high availability and reliability. We are methodical in our approach to choosing the technology we want to leverage when we need to make major changes to the infrastructure.


    In order to focus on our core competencies, we are deliberate about future proofing our technology throughout each iteration. For example, we leverage GraphQL as it enables us to create APIs at a much faster pace, has a self-documented API, is supported by large organizations who require reliability, enables us to test out the API in a “Playground” without having to set up a client, and allows for extensibility as we build out more functionality. These are the kinds of considerations we take into account when deciding on which technology to adopt. We also evaluate the feasibility of maintaining the infrastructure with the small and nimble team we currently have.

  • Actively Practices Inclusion

    Diverse backgrounds build better products.

    We welcome everybody and do not discriminate based on gender, race, what school you attended, or what big company you worked at previously. We are actively seeking diversity of experience in all facets to enhance our company so we’re able to authentically and emphatically serve our users. We are currently a team of all men and fully acknowledge this must change in order to build the strongest culture and best products for our customers.


    What matters most to us is that you are the right person for the job and can take ownership for the product you’re working on. Your GitHub contributions, previous work, and ability to contribute a ton of value to Point is what’s most important.


    If you’re at all interested in meeting us or learning more about our vision for the future, we’d love to meet you. You can view our open roles here!

  • Supports Physical Wellness

    It’s important for us to stay active together.

    Working intensively all day mentally should be complemented by a healthy amount of physical exercise. That’s why we provide a monthly stipend for a gym membership of your choice!


    We have a few former and current athletes on the team as well, ranging from surfers, marine officers, and former football players.


    Meet Clio, our backend engineer and Marine officer in training. He motivates us to tag along to the gym at least a few days a week!

  • Cutting-Edge Technologies

    We want what we build to be scalable and ensure that our tech is future proof and deliver best results by not using brittle approaches.

    An example of how we leverage cutting-edge tech is by leveraging distributed messaging queues and our team is vertically integrated.


    We build highly available and scalable backend infrastructure with a focus on performance in order to provide the best possible user experience to our products. In order to achieve this, we’re leveraging the latest and greatest technologies of a modern tech stack. Some examples of these technologies include: AWS Lambda, Apollo GraphQL, AWS Kinesis Streams, Prisma ORM, and AWS Aurora Postgres. We have a distributed architecture using a mix of point-to-point API requests between different lambda instances as well as using Kinesis Streams as our distributed messaging queue with resilient retry mechanisms from our integrations.


    Some exciting projects that we’ll be working on in the future are building out infrastructure to become a featured bank for 3rd-party integrations, building a more flexible rewards pipeline, implementing systems which will allow us to offer a full suite of banking-related products and breaking out our services into a true microservice infrastructure.

Values

  • Fast-Paced Environment
  • Product-Driven
  • Design-Driven
  • Open Communication
  • Engineering-Driven
  • Actively Practices Inclusion
  • Supports Physical Wellness
  • Cutting-Edge Technologies

Company Properties

  • B2B
  • Technical Founder(s)

Team Members

  • 2 Backend Engineers
  • 1 CEO
  • 1 CTO
  • 1 Designer
  • 1 Growth & Business Development

Vacation Policy

Unlimited vacation days and 2 weeks of paid vacation is required. We encourage our team to work remotely when necessary. For example, if you have a doctor's appointment in the morning – sign on from home and come into the office when your personal needs are taken care of. We want everyone to be fresh when they're working and not have their minds elsewhere.

Tech Stack

We use whatever tools are appropriate to accomplish the task at hand. The backend stack currently consists of Node.js, Express, GraphQL, PostgreSQL, Docker and Lambda in AWS. We also have a strong bias towards a micro-service architecture. The frontend stack currently consists of React Native, TypeScript, Expo, Apollo client (GraphQL), and Jest testing framework. We have a mobile app with cross platform support.

Interview Process

We typically like to setup a brief phone to determine if we’re mutually a good fit for each other. This call consists of us sharing additional context on Point and learning a bit more about you and your ambitions.

After the call, we like to do a technical evaluation. This varies on the type of role your applying for (different challenges for BE and FE engineers). The technical evaluation is either a take home programming task or a phone call – it’s up to you.

After the technical evaluation, we bring you onsite to our office in SF (currently in a WeWork). During the onsite, we review your technical and soft skills further to determine if you are a good cultural fit as well.

The last stage of the process is the offer. After you and our team have agreed we’re all super excited to work together, we will present you an offer and hopefully celebrate our new addition to the team!