Senior Software Engineer (Backend) at Skupos

| Greater Denver Area
Sorry, this job was removed at 11:06 a.m. (MST) on Saturday, July 13, 2019
Find out who's hiring in Colorado.
See all Developer + Engineer jobs in Colorado
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 senior software engineer (backend) for a 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 applicationsDevelop 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 proposals
  • Track 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 Skills

  • 4-year computer science degree or equivalent experience
  • 7+ years of professional work experience as a software engineer
  • 4+ years experience with Ruby/Rails or similar (Python, Go, Elixir)
  • Strong linux command line skills preferred
  • Experience with...
  • Test-driven development (e.g. RSpec)
  • Unit testing
  • SQL (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 Skills

  • 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)
  • GraphQL

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 applicationsDevelop 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 proposals
  • Track 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 Skills

  • 4-year computer science degree or equivalent experience
  • 7+ years of professional work experience as a software engineer
  • 4+ years experience with Ruby/Rails or similar (Python, Go, Elixir)
  • Strong linux command line skills preferred
  • Experience with...
  • Test-driven development (e.g. RSpec)
  • Unit testing
  • SQL (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 Skills

  • 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)
  • GraphQL

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
  • Product
  • Sales & Marketing
    • C++Languages
    • JavaLanguages
    • PythonLanguages
    • SqlLanguages
    • ReactLibraries
    • Ruby on RailsFrameworks
    • MySQLDatabases
    • PostgreSQLDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • AsanaManagement
    • SalesforceCRM
    • MarketoLead Gen

Location

Skupos is in the heart of Downtown Downtown only a few blocks away from Union Station with a beautiful view of the Rocky Mountains!

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

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

Salesforce Admin

How has your career grown since starting at the company?

The focus on "Learn Fast" at Skupos has given me so many opportunities to advance and understand the industry in an incredibly short period of time. I started with Skupos as a Customer Service Representative and I've moved all the way up to Team Lead for Customer Success. A true Cinderella story!

Matt

Team Lead, Customer Success

What projects are you most excited about?

I am excited to lead a workshop focusing on growing the skills of our management team. Skupos is actively investing in the learning and development of our employees and I couldn’t be happier to be a part of this initiative. This project has helped me stretch beyond my comfort zone with endless support from my leaders and team.

Alyssa

Learning & Development Manager

What are Skupos Perks + Benefits

Culture
Volunteer in local community
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team based strategic planning
Open office floor plan
Diversity
Unconscious bias training
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Onsite Gym
Retirement & Stock Options Benefits
401(K)
Company Equity
Performance Bonus
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
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
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Acme Co. offers employees professional development opportunities like Onsite training courses.
Lunch and learns
Acme Co. hosts lunch and learn meetings once per month.
Cross functional training encouraged
Promote from within
Time allotted for learning
More Jobs at Skupos1 open job
All Jobs
Sales
Sales
new
Denver