Full-Stack Engineer (Python, SQL, JS) - remote

4Degrees
Posted 3 years ago
We Work Remotely
The opportunity

4Degrees is at an inflection point - we’ve built a product that’s pioneering a new category of software (relationship intelligence), and are rapidly growing. We're well funded, have hundreds of highly engaged customers, who consistently increase their contract size with us, and are planning with us on how we can take this company into the future. We’ve done this with a scrappy, early-stage team.

The opportunity ahead of us is vast - every business that relies on their relationship network to drive their business has a use case for 4Degrees. To seize that opportunity, we're looking for great engineers to help us build on top of the foundation we've created, while also pioneering new ways to help our customers unlock the value their relationships can bring to their business. You’ll build and use a versatile set of skills: switching between tasks like rolling out major new functionality, diagnosing and fixing bugs, and playing support for other front-end or back-end engineers.

By joining us, you will play a highly impactful role in re-inventing the way professional relationships are managed and building a rapidly growing category. Along the way, you’ll have an opportunity to get unrivaled exposure to all facets of building a startup, and directly shape the outcomes of 4Degrees and its customers. And if you want to build a company of your own after joining us, you'll get direct mentorship from the founding team and support in doing so!


The impact you’ll make by joining us


Within 1 month you’ll:

  • Complete our onboarding process - which will help you ramp up on our company, vision, product, key objectives, and how your role will contribute to all of those!
  • Dive deep into our product development process and understand how we go from concept to design to implementation
  • Learn our technical stack and apply development patterns throughout your work
  • Ship your first small feature to our customers
  • Join our customer outreach program - including sitting in on your first set of live conversations with existing customers.

Within 3 months you’ll:

  • Assume ownership of a quarterly roadmap project, which will enable you to drive the development of a key piece of functionality for our customers
  • Drive timely resolution of customer issues, in coordination with the customer success and implementation teams.
  • Have made a visible impact on the product for all 4Degrees users

Within 6 months you’ll:

  • Reliably ship full features to our customers and for internal team use
  • Understand the product at scale and be able to provide input to improve our technical systems and tools
  • Be comfortable navigating most of our stack and infrastructure
  • Participate in interviewing and hiring, as a way to influence team growth and how our values inform our culture

Within 1-2 years, you’ll:

  • Be responsible for the planning, scoping, design, and implementation of new features
  • Champion future engineering initiatives
  • Help build and shape the future of engineering at 4Degrees

About you

  • Excited about the 4Degrees mission and believes in our core values
  • Thrives in a fast-paced environment, and is comfortable with experimentation and risk-taking
  • Driven by the opportunity to create impact, and takes full ownership of achieving personal and team objectives
  • Motivated to explore the potential for technology to augment people’s ability to form and strengthen professional relationships
  • Challenges existing industry best practices and takes inspiration from disparate sources to build a groundbreaking product
  • Collaborative mindset - recognizing that most great outcomes are accomplished by teams, not individuals

Skills you’ll need

  • Proficiency with back-end programming (Python preferred, but we can train you if you're good with Ruby, Node, PHP, etc.)
  • Proficiency with front-end programming in vanilla languages (Javascript, HTML, CSS)
  • Comfort with plain SQL and an ORM

We’d be really excited if you are

  • Experienced with mobile development, particularly using React Native
  • Experienced with the Flask web framework
  • Experienced with machine learning and/or statistical analysis

Benefits

  • Competitive cash+equity compensation based on level of capability
  • Remote-friendly work environment.  We've invested in digital tools to make working from home straightforward!
  • Unlimited PTO (min. 2 weeks, avg. 3-4)
  • Unlimited paid sick leave (mandatory for infectious diseases)
  • Employer group health insurance, subsidized 75% by company
  • Annual professional development stipend
  • Commuter benefits