Senior Back End Software Engineer
EquityZen is a mid stage financial technology company, backed by leading venture and private equity investors. 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 over 250 pre-IPO technology companies and is proud to be considered a liquidity provider for 60% of the largest US unicorns. A testament to EquityZen’s secure, paperless, and industry-defining online investment platform, we have successfully completed 30,000+ 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.
We’re looking for an experienced Senior Back End Engineer to join our growing team as we rapidly expand our industry-defining online investment platform. Our ideal candidate has experience in building enterprise grade SaaS applications with a focus on performance, scalability, testability and maintainability. They enjoy ideating and collaborating with designers and are passionate about writing clean and reusable code. Our team is a group of ambitious, yet humble people across all disciplines and backgrounds. Our commitment is to an efficient interview process and as long as we can align with schedules, our start to decision can be within 2-3 weeks. If our team and values interest you and you’d like to work in a company poised for hyper-growth, please reach out to us!
WHAT YOU’LL DO
- Be a key contributor in developing highly visible and impactful projects using Python (Django/GraphQL) with deployment to the AWS Cloud
- Work on expanding a service oriented architecture including building microservices and migrating to an event driven pub-sub framework
- Assist with key areas of back end development including but not limited to application architecture and development, data pipelines/ETL, platform security, scalability and resilience.
- Work hand-in-hand with designers, PMs, data scientists, business stakeholders, and fellow engineers to ideate, design, and implement key initiatives and end-user experiences that are used by tens of thousands of customers as well as our internal teams
- Use cutting-edge technologies and domain-driven design fundamentals and introduce improvements to our stack, end-user experience, business processes, and workflows via rapid prototypes/proof-of-concepts
- Collaborate with our agile team that champions software development best practices
THE RIGHT STUFF
- BS in Computer Science or related discipline
- 5+ years of professional experience working with Python applications in production
- Deep understanding of the Python ecosystem and idioms for writing performant and scalable code.
- Well versed in all aspects of SDLC including CICD and automated testing is a must-have.
- Actual hands-on experience in service oriented architectures including monolith to microservice migrations are preferred
- 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
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, Python, Django, Celery, PostgreSQL, Golang, ElasticSearch, and RabbitMQ. We are continuously evolving our architecture to match our growing scale and will be working with pub sub frameworks including Kafka.
BONUS POINTS
- Prior work in financial services or the FinTech sector
- First hand understanding of marketplace businesses
- Technical leadership on larger projects that span multiple functions and required strong product management collaboration
EquityZen offers a competitive salary, stock options, full employee benefits (health, dental, vision), 401k match, individual professional development and wellness budget, generous time off policies and more!
To maximize cross-team collaboration, productivity and engagement, unless otherwise stated, it is expected that all employees work in our spacious new office in the financial district on a hybrid schedule. We appreciate that different teams and roles may have different requirements, so we focus on "presence with a purpose". For Engineers, we are open to both remote and hybrid options. Working from the office requires being fully vaccinated, signing an attestation stating as such and providing proof of vaccination. We are always dedicated to prioritizing all employees’ health and safety and accommodations will be made as required.
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.
Please be aware of fake job offers coming from people claiming to be EquityZen Inc. employees. EquityZen employees and/or recruiters will never ask you for money or personal information like bank account numbers, and will not send you checks. EquityZen will always ask for a phone call or video call as the first step in our hiring process. Emails from EquityZen come only from equityzen.com and not other similar domains.