Senior Software Engineer

Social Nature

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Minimum of 7 years programming experience.
  • BS/MS in Computer Science or related field, or equivalent experience.
  • Strong customer and team focus in decision-making.
  • Proficiency with .NET or Go server-side technology.
  • Experience in SQL and designing relational schemas.
  • Familiarity with HTML, CSS, and JavaScript.
  • Basic Linux command-line administration skills.

Responsibilities

  • Architect and develop back-end services to meet business goals.
  • Build personalized product recommendation systems to enhance user engagement.
  • Create scalable event-based notification systems for timely user interactions.
  • Develop a predictive analytics product index for customer insights.
  • Collaborate with product teams to innovate customer-centric solutions.
  • Write sufficient tests to ensure quality and protect user experience.
  • Mentor junior developers to build team capabilities.

Benefits

  • Opportunity to impact the natural/organic product market.
  • Significant career growth potential in a high-growth start-up environment.
  • Competitive compensation including performance bonuses and stock options.
  • Three weeks vacation plus an additional winter holiday flex week.
  • Comprehensive health/dental benefits with an annual wellness spending account.
  • Collaborative workspace with a focus on professional development and team events.
Full Job Description
Job Description

We're looking for a Senior Software Engineer who is passionate about solving real business problems and architecting the system for our ambitious goals. You're comfortable spending most of your time working on back-end .NET services and data storage, but you also know the basics of full-stack development and when necessary can write a little Javascript.

This position is critical to the growth of the company. Not only will you have a direct impact on the bottom line, you will also be a key player in the continued high-speed growth of a tech company that is disrupting the consumer packaged goods industry.

This role reports to the Director of Engineering.

A Taste of What You'll Be Working On:
  • An efficient personalized product recommendation system for our users that supports discovery and engagement across thousands of better-for-you products on our platform.
  • A scalable event based notification system delivering timely messages through different channels to engage our users around key actions.
  • A better-for-you product index that uses predictive analytics to provide insights useful to our customers and partners.


Qualifications

We're Looking For:

An analytical, hands-on team player who loves what they do, has opinions, are excited about software trends, and thrives in a fast-paced, entrepreneurial environment. You have shipped multiple high customer impact use cases through simple and effective solutions, in a highly trafficked customer-facing product.

The ideal candidate has:
  • Minimum of 7 years of programming experience.
  • BS/MS in Computer Science or Computer Engineering, or equivalent experience
  • Able to prioritize Customer, Team, and Business ahead of everything else on a consistent basis.
  • Experience with at least one server-side technology stack (we use .NET/Go)
  • Experience writing SQL and designing relational schemas
  • Familiarity with core web technologies such as HTML, CSS, and JavaScript
  • Knowledge of command-line Linux administration (we make full use AWS and love our Cloud infrastructure)
  • Write appropriate level of tests to protect customer experience.
  • Incorporate meaningful metrics into new services and functionality you build and evangelize them.
  • Work closely with the product team and innovate on game-changing ideas for the Customer.
  • Create discussions around architecture and code design choices where appropriate.
  • Keep up to date with the latest trends and best practices, and incorporate them into our workflows
  • Mentor and inspire junior developers


Additional Information

Why Work With Us:
  • You get to work with a forward-thinking tech company on a mission to help bring more natural/organic products into the market.
  • HUGE opportunity for career growth. We're a 20 person (and growing!) funded start-up at a critical high-growth stage. Our staff are encouraged to think big and embrace an entrepreneurial mindset. You'll learn more here than anywhere else, and have the opportunity to make a big impact.
  • A competitive compensation package including salary, performance bonus, employee stock options, 3 weeks vacation plus a winter holiday flex week, and comprehensive health/dental benefits including a $1,000 annual wellness spending account to spend on anything that improves your mental and physical health.
  • A bright downtown office with green living walls, a collaborative team environment, professional development opportunities, quarterly team events, annual company retreat, and lots of natural snacks and fair trade coffee/tea to keep you fuelled!

Similar Jobs

More Jobs at Social Nature

More Information Technology Jobs

Find similar Senior Software Engineer jobs: