Oh Snap!
This job is no longer active - but you can still view the details below.

Software Engineer II (Backend)

| Greater Denver Area
About Skupos
Founded in 2016 and headquartered in San Francisco, our mission is to bring the convenience store industry into the digital age by making it easy for everyone to manage, explore, and understand the data that drives their operations.
Skupos is the data hub for the convenience retail industry. Retailers, distributors, and brands all convene on the Skupos platform to create value from previously disparate and hard-to-obtain data. We build tools with this data to help each cohort of our industry succeed in their roles. For distributors and CPG brands, we provide real-time insight into customer inventory and market basket data.
Skupos is seeking a Software Engineer (Backend) for a growing and thriving development team. We are a tight knit group with a team first mentality. We strive to achieve our product development efforts through our team culture, clean code and hard work!
We are looking for a passionate developer that takes pride in their code and work relationships. A developer that wants to improve on their talents and contribute to the growth of the development team. A developer that supports the company’s vision and mission by delivering first-class products together.

Responsibilities

  • Contribute features to our suite of Ruby on Rails and Node.js web applications
  • Develop and optimize SQL queries supporting mission critical operations & new feature initiatives
  • Thoroughly test all the things with integration and unit tests
  • Coordinate with team on project preparations; assist in developing project plans and proposalsTrack project progress, ensure timely completion and create transparency
  • Research and recommend new technologies that will enhance team performance, improve project delivery times and decrease development stack overhead
  • Contribute to the team by collaboratively finding solutions to Skupos’ toughest problems
  • Help grow other team members through mentorship & hands-on guidance

Required Experience

  • 4-year computer science degree or equivalent experience
  • 4+ years of professional work experience as a software engineer
  • 4+ years experience with Ruby/Rails or similar (Python, Golang, Elixir)
  • Strong linux command line skills preferred
  • Experience with
  • Test-driven development (e.g. RSpec)
  • Unit testingSQL (e.g. PostgreSQL, MySQL)
  • In-memory caching and search indexing
  • Worker thread pattern and job queues
  • MVC Frameworks (Rails, Django, Sinatra)
  • OOP, FP, design patterns, data structures
  • Building REST APIs (GraphQL experience even better)
  • Client side technology (React, ES6, Webpack)
  • Understanding of
  • JS frameworks such as React, Angular or Vue
  • Scaling web applications
  • Build and deployment automation

Desired Experience

  • Start-up experience
  • Open-source experience
  • Knowledge Experience deploying code with Github, Heroku or AWS
  • Other languages a plus: Java, Python, Perl, PHP, C++, C#
  • Cloud and distributed services (AWS, Elasticsearch, Cloudflare)

What we offer
Competitive salary
Healthcare benefits
401K
Commuter benefits
Major role in a strong, small and growing development team
Be a part of a key platform of product offerings to the retail convenience store industry
What are your goals and aspirations? Build your technical skills, business acumen, and leadership with Skupos.

Responsibilities

  • Contribute features to our suite of Ruby on Rails and Node.js web applications
  • Develop and optimize SQL queries supporting mission critical operations & new feature initiatives
  • Thoroughly test all the things with integration and unit tests
  • Coordinate with team on project preparations; assist in developing project plans and proposalsTrack project progress, ensure timely completion and create transparency
  • Research and recommend new technologies that will enhance team performance, improve project delivery times and decrease development stack overhead
  • Contribute to the team by collaboratively finding solutions to Skupos’ toughest problems
  • Help grow other team members through mentorship & hands-on guidance

Required Experience

  • 4-year computer science degree or equivalent experience
  • 4+ years of professional work experience as a software engineer
  • 4+ years experience with Ruby/Rails or similar (Python, Golang, Elixir)
  • Strong linux command line skills preferred
  • Experience with
  • Test-driven development (e.g. RSpec)
  • Unit testingSQL (e.g. PostgreSQL, MySQL)
  • In-memory caching and search indexing
  • Worker thread pattern and job queues
  • MVC Frameworks (Rails, Django, Sinatra)
  • OOP, FP, design patterns, data structures
  • Building REST APIs (GraphQL experience even better)
  • Client side technology (React, ES6, Webpack)
  • Understanding of
  • JS frameworks such as React, Angular or Vue
  • Scaling web applications
  • Build and deployment automation

Desired Experience

  • Start-up experience
  • Open-source experience
  • Knowledge Experience deploying code with Github, Heroku or AWS
  • Other languages a plus: Java, Python, Perl, PHP, C++, C#
  • Cloud and distributed services (AWS, Elasticsearch, Cloudflare)

What we offer
Competitive salary
Healthcare benefits
401K
Commuter benefits
Major role in a strong, small and growing development team
Be a part of a key platform of product offerings to the retail convenience store industry
What are your goals and aspirations? Build your technical skills, business acumen, and leadership with Skupos.

Read Full Job Description

Technology we use

  • Engineering
    • C++Languages
    • JavaLanguages
    • PythonLanguages
    • SqlLanguages
    • ReactLibraries
    • Ruby on RailsFrameworks
    • MySQLDatabases
    • PostgreSQLDatabases

Location

Denver, CO

An Insider's view of Skupos

What’s the vibe like in the office?

Life at Skupos provides employees with a balance of being relaxed and autonomous, but we all work really hard & go above and beyond to get our jobs done. If you need a breather, it's cool to take a break and play some ping pong. There is also a solid sense of camaraderie & collaboration throughout the office that extends across the different teams.

Michael Coston

Integration Specialist

How do you collaborate with other teams in the company?

As the Salesforce Admin, I am constantly working with all departments across the company. Collaborating w/ this many people requires that I am easily accessible to both SF & Denver offices. To ensure this happens, I set up weekly meetings w/ each team to discuss their needs, as well as a meeting for everyone to attend so we're all on the same page.

Hannah East

Salesforce Admin

What are some social events your company does?

From our Friday team lunches to happy hour on our patio, Skupeeps are always interacting. We have an annual company retreat, quarterly department outings and tons of karaoke! Each holiday we have our own celebration for anyone to join! My favorite part about Skupos is the constant social interaction with one another and our close family dynamic.

Sadye Terre

Customer Success Manager

What are Skupos Perks + Benefits

Culture
Volunteer in local community
Friends outside of work
Eat lunch together
Open door policy
Team based strategic planning
Open office floor plan
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K)
Company Equity
Performance Bonus
Vacation & Time Off Benefits
Unlimited Vacation Policy
Perks & Discounts
Beer on Tap
Casual Dress
Company Outings
Game Room
Our game room includes Ping Pong.
Stocked Kitchen
Some Meals Provided
Happy Hours
Happy hours are hosted Once per week.
Pet Friendly
Professional Development Benefits
Job Training & Conferences
Acme Co. offers employees professional development opportunities like Onsite training courses.
Cross functional training encouraged
Promote from within
Time allotted for learning
More Jobs at Skupos7 open jobs
All Jobs
Dev + Engineer
HR
Operations
Sales