Back-End Architect and Developer

StartEngine is the premier equity crowdfunding platform in the U.S., connecting aspiring investors with tomorrow’s progressive companies. StartEngine aims to revolutionize the startup business model by helping individuals invest in private companies on a public platform for the first time in history, thereby helping entrepreneurs achieve their dreams.

StartEngine is looking for motivated engineers, architects, and developers to join our technology team. As our Back-End Architect and Developer, you will have the opportunity to jump into products and projects spanning across the entire company, from building slick front-end applications to data modeling / API design to server scalability. We value people who are highly flexible, like being in a learning environment, and actively contribute to planning and execution of new products. We are a small team that believes in doing and does big things.

The technology team at StartEngine is highly agile, and focuses on creating products and features that have significant and lasting market impact. Like any high growth startup, our software systems are constantly evolving with changes in customer demands, sometimes at a very rapid pace.

Responsibilities Include

  • Collaborate with the Product Team to build new products and improve existing products on an ongoing basis
  • Contribute to, improve upon, and maintain our software architecture and design best practices
  • Participate in and improve on team-oriented agile processes for product development and project management
  • Clearly translate and communicate business needs and problems into technical requirements
  • Identify and implement solutions for scalability, performance, and speed

The Basic Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a similar field of study
  • 4-6 years architecting and developing distributed applications, preferably at an enterprise level company or similar

Your Long Term Experience

  • Competent in designing REST APIs and database schemas
  • Demonstrable asynchronous experience in a network context
  • Webhooks experience is desired
  • 4-6 years working with a modern and well-used web application development framework. Ruby on Rails is preferred but not required
  • Demonstrable experience working with distributed databases (like  MongoDB), complex queries for writes, and performance-based queries for reads
  • Capable with HTML, CSS, and JavaScript

The Meta Requirements

  • Able to translate business requirements into technical requirements and turn requirements into working features
  • Experience working closely with a team in a startup environment
  • Ability to fail fast and learn from what doesn't work
  • Enjoy researching new or unfamiliar technologies and how they could benefit your current project
  • Be a motivated self-starter with good time management skills


  • Competitive salary with opportunity for bonus
  • 100% paid medical, dental, and vision coverage
  • Employee stock options
  • Flexible vacation / work from home policy
  • Open, modern office space with parking located in prime West Hollywood
  • Make an impact shaping the future of the emerging equity crowdfunding industry

We are seeking seeking smart, capable, and dedicated individuals who are prepared to hit the ground running. This is a remarkably rare opportunity to building a new company, in a new industry that is growing rapidly. Candidates will work directly with StartEngine founders and learn, hands on, what it takes to build a successful company. StartEngine provides mentoring programs and facilitates learning opportunities so that employees grow to their greatest potential. Salary includes 100% paid health benefits, unlimited vacation, parking and stock options.

Similar searches: Full time, $125,000 - $149,999, California, Trading & Tools, Financial Services & Products, Investment Products, Token Sale Management, Compliance Technologies, Blockchain Registries, Software Developer