Skip to Main Content
← Back to Jobs

Senior Software Engineer

Mighty Networks Palo Alto, CA
  • Expired: over a month ago. Applications are no longer accepted.

About the position

Join a team of engineers that is versatile, collaborative, supportive, that loves solving tough puzzles. Expand the breadth of features you work on. Features vary by release, you may be working on a back-end aggregation algorithm to send out notifications to members of our Networks one sprint, and a Navigation revamp to the Web/Responsive experience the next.

Full-stack Software Engineer responsibilities are:

  • Own entire features sets: definition, design, and development
  • Mentor other engineers as we continue to grow our team
  • Help out in building the core front-end infrastructure for our engineering team
  • Have full ownership of critical components of the platform
  • Develop and implement automated tests to ensure the quality and ongoing reliability of your features
  • Work closely with other developers and our team to tackle business problems using the best technologies available
  • Proactively contribute ideas for new features, as well as identify areas for improvement

What we're looking for:

  • BS or MS in Computer Science or equivalent work experience
  • 4+ years of industry experience doing full stack software development
  • 2+ years object-oriented development experience, ideally in Ruby on Rails
  • Strong understanding of Web technologies and distributed systems
  • Proficiency in JavaScript and at least two front-end JS frameworks
  • Experience designing and developing REST APIs
  • Experience with NoSQL and SQL data storage, experience with Elasticsearch a plus
  • Excellent software engineering, design, and architecture skills
  • Familiarity with Unix shell tools development environment
  • Self-starter with a can-do attitude who has relentless desire to improve quality and quantity of your output
  • Team player with strong communication skills, both written and verbal
  • Demonstrated system thinking and expertise in more than one layer of a multi-tier architecture
  • Focused on simplicity and effectiveness of solutions
  • Constantly seeking feedback through peer design and code reviews
  • Bonus: Familiar with AWS, Docker Containers and Ansible
  • Bonus: Familiar with Backbone.js and Marionette.js

Mighty Networks

Why Work Here?

We’ve created a supportive, teaching culture that encourages professional and personal growth.

Mighty Networks is a financially strong Series A startup with revenue in the millions and a recently closed round of funding. - Funded by Intel Capital, Reid Hoffman, First Round Capital, Floodgate and blue-chip seed investors. - Founded by Gina Bianchini ( who was co-founder and CEO of Ning with Marc Andreessen, founder of Netscape and Andreessen Horowitz. - Mighty is building a new category for niche brands and businesses to grow and thrive online. Our investors liken us to Shopify, a $15B+ business. What Shopify has done for ecommerce, Mighty Networks is doing for digital subscriptions and services. - We’re a SaaS platform that’s unique in offering an instant web app AND native mobile apps on iOS and Android. - We’ve doubled revenue in six months and are on a tear. - There are over 20,000 active niche brands and businesses on Mighty Networks today, and we have yet to launch the category. - A couple examples of Mighty Networks include: ++ Hairbrained ( and for craft hairdressers ++ Beyond Type 1 ( for people touched by Type 1 diabetes. - Mighty Networks and Gina have been featured in Fast Company, Wired, Vanity Fair, Bloomberg, and The New York Times. She has appeared on Charlie Rose, CNBC, and CNN. ______________________________________________________________________ A letter from Gina Bianchini our CEO and Founder: We’ve been designing communities to empower creators for a long time. We know just how powerful the right platform can be for you to get to know your fans (or customers, students, fellow professionals, and people who share your interests) and––more importantly––for your fans to get to know each other. This doesn’t mean just setting up rewards and getting paid. When you choose to create a community for your fans to meet each other, exclusive content and behind-the-scenes experiences are the start to the conversation. As your fans start to build relationships with each other, they’ll share more, do more, and take your project, art, writing, product, course, and community to places you never thought possible. The best part? While your fans are enjoying the contributions and connections made with other fans, you can focus on creating. Or simply living your life.See, a Mighty Network surfaces your most relevant fans and followers to each other in entirely new ways. In your Mighty Network, we use breakthrough algorithms and smart technology to connect your fans by their location, by the topics they choose, and by the Member Categories they define. And with everything in one place, content, conversations, experiences, and relationships never get lost. As your fans do more together, you’ll get smarter about where they are, what they want, and how to make them fall more madly in love with you and the brand you’re building.So, if you’re inspired to come together with others to pursue your interests in a really powerful and meaningful way, join us by creating your own Mighty Network. We can’t wait to see where you and your fans take it. Gina Bianchini CEO and Founder


Palo Alto, CA