Senior Software Engineer

Logo of Hungryroot

Hungryroot

πŸ’΅ $144k-$180k
πŸ“Remote - Worldwide

Job highlights

Summary

Join Hungryroot, a company dedicated to healthy living, as a Senior Software Engineer. You will play a key role in designing, implementing, and maintaining critical features on the Platform Team, working with REST APIs, databases, and business logic. This position requires strong Python and Django experience, along with expertise in troubleshooting and collaboration. You will mentor junior developers and participate in the hiring process. Hungryroot offers a remote-first work environment, comprehensive benefits, and a competitive salary.

Requirements

  • 5+ years of commercial software development experience
  • 3+ years of experience using Python and the wider ecosystem as the primary day-to-day environment
  • 2+ years of experience working with a web framework such as Django (Required), Flask, Rails
  • 3+ years of relational SQL experience
  • 2+ years of experience troubleshooting production issues
  • Excited to collaborate with great teammates and be positive and constructive in communication
  • Excellent grasp of computer science concepts like algorithms, data structures, complexity, and common design patterns
  • Proficient in debugging and troubleshooting, especially when it comes to backend systems or background processes

Responsibilities

  • Own mission-critical and high scale systems and integrations, particularly those that support operations and data science
  • Drive important technical discussions and help the team arrive at the best possible solution given any constraints we may face. Be a sounding board to other engineers and willing to offer assistance in helping solve challenging problems
  • Work closely with engineering leads on planning and execution of large, complex projects
  • Contribute directly to important feature development and maintenance
  • Help raise the bar on code quality and enforce engineering discipline through code review feedback, testing, technical presentations and opportunistic refactoring
  • Participate in the interview process of other senior, mid, or junior engineering candidates and contribute to hiring decisions

Preferred Qualifications

  • Working knowledge in JavaScript and React.js
  • Clear written documentation and technical communication
  • Experience working with AWS (S3, Elasticache/Redis, Redshift)
  • Experience working with build systems (Github Actions, Jenkins, CircleCI, Travis)
  • Experience with test automation systems like PlayWright

Benefits

  • Remote-first: work from home, work from our NYC office, work from anywhere in the U.S. - you decide!
  • Equity
  • Unlimited vacation policy
  • Universal paid parental leave
  • Monthly Hungryroot credit for delicious, healthy groceries
  • Comprehensive health, vision, dental, and life insurance
  • Wellbeing benefits including One Medical, Spring Health, LiveHealth, Rightway care concierge, and more
  • 401k with match
  • A work from home stipend to support your initial home-office setup

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Hungryroot know you found this job on JobsCollider. Thanks! πŸ™