Full Stack Software Engineer

EquityZen is an early-mid stage financial technology company, backed by leading venture and private equity investors. We’re looking for an experienced Full Stack Engineer to join our growing team as we rapidly expand our industry-defining online investment platform. Our ideal candidate loves using Python with Django, Flask, or similar for production, and is always thinking about performance, testability, and maintainability. They enjoy ideating and collaborating with designers and are passionate about pixel perfect interfaces. Our team is a group of ambitious, yet humble people across all disciplines and backgrounds. Have a look at our team and values and join us if you’re interested in these set of values.
Our platform enables large, private companies to deliver liquidity to their shareholders while providing investors access to invest in these proven, pre-IPO companies. EquityZen has served 125+ premier tech and digital health companies and is proud to be considered a liquidity provider for 1 out of 3 of the largest unicorns. A testament to EquityZen's secure, paperless, and industry-defining online investment platform, we have successfully completed 6500+ private placement transactions. Focusing on automating an antiquated offline process has allowed us to lead the charge in building more efficient, cost-effective, and transparent private markets. Watch this short video to learn more: equityzen.com/press.
WHAT YOU’LL DO
  • Contribute to all areas of the stack and be involved in multiple, highly visible and impactful projects
  • Work hand-in-hand with designers, PM, business stakeholders and fellow engineers to ideate, design, and implement experiences that are used by tens of thousands of customers as well as our internal teams
  • Work with cutting-edge technologies and introduce improvements to our stack, end-user experience, business processes, and workflows via rapid prototypes/proof-of-concepts 
  • Work with an agile team that champions software development best practices
THE RIGHT STUFF
  • BS or MS in Computer Science or related discipline
  • 3+ years of professional experience working with Python applications in production
  • 3+ years of professional experience with HTML5, CSS (SASS/LESS/CSS Modules), and JavaScript and/or TypeScript
  • Production experience working with React JSX and a state management library like Redux or mobx
  • Professional experience writing ES6/7 JavaScript and/or TypeScript and working with transpilers like Babel
  • Hands on experience developing GraphQL schemas and/or Swagger definitions for GraphQL and RESTful APIs, respectively
  • Experience working on a fast-paced, lean organization that is 100% accountable for its commitments
  • Able to take high-level requests, break them down to digestible tasks, and own them to completion
  • Passionate about writing maintainable code, automated testing, and thorough code review
  • Strong oral and written communication skills
OUR TECH STACK
EquityZen runs a robust stack which is containerized and deployed on Kubernetes in the AWS cloud. On the front end, we leverage React, Redux and GraphQL. On the back end, Django, Celery, PostgreSQL, ElasticSearch, and RabbitMQ. 
BONUS POINTS IF YOU HAVE 
  • Experience with our stack 
  • Experience with NodeJS
  • Experience mentoring team members on new technologies
  • Experience conducting product demonstrations for non-technical users
  • Entrepreneurial experience and drive
  • Prior work in financial services or the FinTech sector
  • First hand understanding of marketplace businesses
WHAT YOU'LL GAIN 
  • Experience working on a fast growing and fast moving team who is passionate about building amazing products that provide high value to our customers and are a pleasure to use
  • Hands on experience with the venture capital and technology-driven startup ecosystems
  • Opportunity to work closely with business stakeholders across the entire organization, including the founding team
  • Equity, competitive salary, full employee benefits (health, dental, vision), flexible paid time off, stocked fridge, supply of snacks, weekly catered lunch and more!
EquityZen provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, EquityZen complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. EquityZen expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of EquityZen’s employees to perform their job duties may result in discipline up to and including discharge.
Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • ReactLibraries
    • ReduxLibraries
    • DjangoFrameworks
    • TensorFlowFrameworks
    • MemcachedDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • SketchDesign
    • FigmaDesign
    • AsanaManagement
    • IntercomCRM
    • SalesforceCRM

Location

We're smack between the Flatiron District and K-Town, so lots of cool places surround us. Our office sits right on top of the famed Oscar Wilde bar.

An Insider's view of EquityZen

How do you collaborate with other teams in the company?

We have constant communication and feedback so you're never working on a feature in a silo or release something that was totally off mark. All features go through a design session, and all code is thoroughly reviewed. For big projects, a Slack channel is created where the developers, product owner, and business owner handle questions that come up.

Bryant

Senior Product Engineer

What are some things you learned at the company?

Since joining EquityZen, I've learned to have more of an analytical mindset when making decisions and proposing solutions. Coming from a client-facing background at a large company, tools like SQL were things I never touched or knew about. At EquityZen, we're empowered and encouraged to look at that data to make quantitative decisions.

Roy

Senior Investment Specialist

How do you empower your team to be more creative?

Engineers have the opportunity to flex their creativity throughout the development process. They own the technical design of their respective features and will work with Product and UX to whiteboard, brainstorm, and debate the merits of the various ideas, collaboratively arriving at the best solution.

Shanon

Sr. Director of Engineering

What projects are you most excited about?

We’re trying to make complex processes such as selling private equity and investing in private companies more accessible and intuitive, and I’m most excited when working across multidisciplinary teams to design and build our investment platform to improve the customer experience and create value for our users - which, luckily, happens to be my job!

Huilin

Product Manager

What are EquityZen Perks + Benefits

Culture
Friends outside of work
Eat lunch together
Intracompany committees
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Highly diverse management team
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
Company Equity
Performance Bonus
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Stocked Kitchen
EquityZen provides all the fixins' you need for breakfast, lunch, snacks and drinks. And yes, there is a beer and wine fridge.
Some Meals Provided
EquityZen brings in a catered lunch every Friday. Cinco de Mayo? Bring on the tacos!
Happy Hours
Happy hours are hosted On occasion .
Professional Development Benefits
Job Training & Conferences
Acme Co. offers employees professional development opportunities like Annual individual budget for training.
Diversity Program
Cross functional training encouraged
Continuing Education stipend
Online course subscriptions available
Paid industry certifications
EquityZen ensures that everyone has the licenses and certifications they need to do their job.
More Jobs at EquityZen6 open jobs
All Jobs
Dev + Engineer
Internships
Legal
Sales