Senior Software Engineer

| Remote
Sorry, this job was removed at 12:41 p.m. (EST) on Tuesday, August 10, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Working directly with the country’s largest beverage alcohol suppliers, importers and producers, SevenFifty’s Senior Software Engineer will join our new Web Platform squad alongside the tech lead to work on maintenance, optimization, and incremental architecture improvement. You will be touching the front- and back-end, but the focus of the role will draw on Rails back-end skills and experience, including DevOps.

If you’re ready to put your tech and collaborative skills to work helping professionals in the beverage industry, this role is for you. You can be located anywhere in the U.S. and will report to our Engineering Manager, Web & Mobile.

If you are uncertain whether you are qualified, especially if you are a woman, gender-diverse, or of an under-represented minority, please apply! We would much prefer to have an extra application to consider, rather than that you screen yourself out.


Learn more below.
 

What you’ll do:

  • Perform dependency upgrades and architectural refactoring on our flagship wholesale marketplace platform (e.g. extracting standalone services from monoliths)
  • Work closely with the tech lead, other engineers, and stakeholders across the company to plan the squad’s work
  • Participate in production support: primarily a business-hours rotation, with occasional waking-hours monitoring during evenings and weekends
  • Engage in problem-solving discussions with the entire engineering team on Slack
  • Participate in interviews for future openings

 

What you'll have:

  • Experience developing and running Rails apps in production for thousands of users in a managed Linux environment (IaaS, PaaS, etc.)
  • Experience with architecture-scale refactoring (e.g. extracting standalone services from a monolith)
  • A penchant for self-driven learning and research as you work.
  • Clear written communication, and the ability to quickly identify and share important discoveries and problems in your work with others on the team.
  • The ability to be accountable for your own time in a fully remote environment.
  • Whatever remote office set up works for you, including a reliable source of internet, as we do not reimburse employees. 
  • Respect for the industry we serve.

 

What you do NOT need:

  • A college degree, or high GPA or SAT score.
  • An address in or around New York City. 
  • Any equipment – we’ll provide a MacBook and monitor.
  • To drink alcohol! Many of our colleagues do not.
     

The interview process (the parts are typically scheduled separately):

  • Call with the Director of Talent 
  • Take-home exercise (timed at 2 hours)
    • Write about software design considerations relevant to a given problem
    • Implement parts of the solution
  • Deep Dive with the Hiring Manager
  • Final Rounds
    • Q&A on your experience with server-side web engineering (1 hour)
    • Q&A with a selection of people from the wider team (1 hour)
    • Wrap-up conversation with the hiring manager (30 minutes)
    • Reference & background checks

 

Stack:

  • Rails 4, currently updating to Rails 5+
  • Selective use of React (mostly older versions)
  • PostgreSQL (RDS), Solr, RabbitMQ
  • Heroku for hosting and some dedicated EC2 boxes for background processes
  • Beginning the move toward a more microservices-oriented architecture with e.g. AWS API Gateway, SQS, Lambda, etc.

 

More about us:

  • The apps you’ll be working with, in their current form, are Rails: a combination of classic server-rendered views and React
  • Our Engineering team’s shared work hours are 11am-4pm Eastern Time; meetings are generally scheduled in that timeframe. In this role in particular, you will have a great deal of latitude in determining your work hours.
  • Our #parents Slack channel currently has 20 members who have ample leeway to balance their work time against taking care of their families.
  • We have a wide range of opt-in social events, lunch-n-learns, and special interest groups to ensure everyone has opportunities to connect and develop in a remote environment.

 

We are:

...100-ish people and growing fast.

...doing our best to make a difference. Read more here

...former hospitality professionals and start-up veterans.

...distributed; we work remotely and gather together a few times each year.

...social! We meet for team weeks, wine tastings, and lunch n’ learn sessions.

...eaters and drinkers who love to discuss food and beverage.

...changing an industry. Read more here.

...one of Built In NY’s “Best Places to Work” 2021!

...thrilled to have received $23M Series B funding!

Find out what it's like to work at SevenFifty here.

 

Perks & benefits:

  • 100% paid individual medical, dental, and vision via Justworks and Aetna. Justworks includes subscriptions to One Medical, Talkspace, Kindbody and Health Advocate.
  • Meaningful equity in an industry-changing organization.
  • Unlimited vacation to rest and recover.
  • 3-months of family leave to care for your child (after your first year of employment).
  • Flexibility to work where you want, so long as you’re meeting your goals.

 

Our values:

  1. Light the way: Inspire others with your vision for success.
  2. Open the door: Ask, listen, and empower others.
  3. Stir it up: Embrace experimentation and bring new ideas to life.
  4. Keep the glass full: Do more than is expected, for yourself and for others.
  5. Respect the craft: Commit to excellence and integrity in your work.


We are an equal opportunity employer. What does that mean at SevenFifty? We:

  1. Give each team member an equal opportunity to develop and grow into a leadership role.
  2. Acknowledge our shortcomings and try to improve our company and our industry.
  3. Elevate BIPOC voices in our industry publication, SevenFifty Daily
  4. Do not discriminate against candidates or employees on the basis of race, religion, color, national origin, gender, sexual orientation, marital status, veteran status, disability status, or socioeconomic status. 
  5. Have regular, sometimes awkward, conversations about diversity, equity, and inclusion in our employee resource group, SevenFifty Community.
  6. Are honest and recognize that our company isn’t as diverse as it should be. We’re trying to change that. 

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are a remote company, working from our homes or on the road. We gather a few times each year as a full company to have fun, learn, and collaborate

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SevenFiftyFind similar jobs