Lead Software Engineer

| Greater NYC Area

Artivest is seeking a Lead Software Engineer to help transform and scale its industry-changing platform. We are looking for leaders who are passionate about building robust technology to change industries.
Artivest is a NYC and San Diego based fintech company that is redefining the way investors and advisors access alternative investments. By combining deep expertise in financial services with best-in-class technology, our team is delivering solutions that introduce efficiency and transparency to an operationally-intensive industry. You will work on a product that empowers investors and advisors to evaluate alternative investment opportunities, seamlessly subscribe to new investments, and monitor performance through a simple, intuitive interface.
You will be exposed to a wide array of the technologies used in a data-driven, fast-growing company along with the latest financial technologies that power the world’s largest financial institutions. We develop code in a fast-paced and iterative environment, using agile to quickly pivot to the needs of our clients. Our tech stack is composed of Python and Django on the back-end and AngularJS and ReactJS on the front-end.

What You'll Do

  • Lead and empower your team to achieve maximum potential; mentor more junior Engineers on best practices, architecture, and problem solving 
  • Establish code standards and opine on architectural decisions; research and propose new technologies and methodologies
  • Write scalable, testable, and maintainable code; review code using high-quality coding standards and methodologies
  • Help maintain a strong culture by building relationships not only with your immediate team members, but also across the Technology team and the entire company
  • Work closely with our product team to strategically solve business problems; make tough calls between the perfect solution and the one that can be delivered on time
  • Deeply learn and understand our product and client base; become the subject matter expert on various areas of the platform
  • Strategize and execute breaking apart our platform into smaller and more modular pieces; re-architect areas of the platform to increase scalability and performance

Who You Are

  • Strong coder with a solid instinct for building a robust architecture
  • Passionate about solving problems and excited to use technology to solve business problems in particular
  • Genuinely interested in the business problems you are solving and how to make the product better
  • Can take a concept from brainstorming to release
  • Lead by example and can empathize with your fellow engineers; enjoy mentoring individuals and growing teams; committed to team development and knowledge sharing
  • Have a high bar for quality but understand the realistic trade-offs needed to deliver a solution
  • Open-minded and aware that there are many ways to solve a problem; good at giving and welcoming constructive feedback

What You've Done

  • 7+ years experience as a Software Engineer
  • BA/BS in Computer Science, Software Engineering, or related discipline
  • Strong back-end skills with Python and Django/Flask/Pyramid or Ruby and Ruby on Rails
  • A deep understanding of ORMs and their impact on relational database
  • Basic Front-End skills using a modern framework
  • Designed and built REST APIs
  • Relational database development – familiar with MySQL/PostgreSQL (Mongo / Redis)
  • Deeply understand OO design and CS concepts
  • Architected a large system
  • Demonstrated team leadership
Read Full Job Description
Apply now
loading ...
Emailed