Senior Software Engineer (Backend)

| Greater Denver Area | Remote
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Company. What we are building:

Skupos is the data platform for the convenience retail industry. Retailers, distributors, and brands connect to the Skupos network to create value from disparate data. Convenience retail is a long-standing industry with limited technology adoption, but is responsible for more revenue annually than all of e-commerce in the United States. Skupos leverages our massive datasets to build tools that help the industry succeed.

Skupos software integrates at a retailer’s point of sale, generates analytical insights, and enables promotion execution and performance tracking. For distributors and CPG brands, we provide real-time visibility into consumer purchasing decisions and enable automated promotional discounts at the point of sale. We view our company as revolutionizing a brick-and-mortar industry by bringing cutting-edge technology to physical stores, and helping harness data to create a frictionless connection between millions of people and the products they need.


Role.  An overview of the opportunity:

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!

You are a strong and experienced engineer who has substantial professional experience working in object-oriented languages and frameworks such as Ruby on Rails. You have the desire to lead, design, and implement features in a large Rails application. You are able to turn complex business requirements into elegant and maintainable code. You have experience creating stable and reliable integrations between separate business systems. You like making a measurable impact on the business and consistently seek to drive business value through technological solutions. You are a self-starter requiring minimal supervision, and you are motivated and inspired delivering high quality work to make a big business impact.


Responsibilities.  Your responsibilities will include:

  • Contribute features to our suite of Ruby on Rails and Node.js web applications
  • Extend and maintaining our webapp, collaborating on design and product to advance our platform
  • Develop and enforcing best practices for a high quality, maintainable codebase
  • 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 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

Skills.  We are looking for an individual with:

Experience in...

  • 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

Bonus points…

  • Experience with infrastructure/deployment on AWS
  • Experience with Docker, Kubernetes, Snowflake 
  • Experience with testing and continuous integration

Experience.  Candidates should have:

  • 4-year computer science degree or equivalent experience
  • Minimum 7 years of professional work experience designing, developing and shipping high quality software as a software engineer
  • 5+ years experience with Ruby/Rails or similar (Python, Golang, Elixir)
  • Strong data modeling and database design experience
  • Highly skilled in building and integrating with APIs
  • Strong linux command line skills preferred
  • Experience building and maintaining web-based software systems at scale using cloud technologies
  • Excellent collaboration and communication skills, with a focus on being remote friendly and inclusive 
  • Strong passion for Test Driven Development and Agile methodologies 
  • Flexibility and the willingness to adapt to new languages and architecture

Salary is based on experience and location.

Salary range: $130,000 - $160,000

We are accepting applications in both San Francisco Bay Area and Denver, CO


Benefits. What we offer:

  • Competitive salary
  • Medical, dental, and vision insurance
  • 401(k) retirement savings plan
  • Discretionary time off (DTO)
  • Wellness stipend
  • And more!

A Note on Covid...

We are fortunate to continue to grow during this unfortunate time. Our top priority is to ensure the health and safety of both our current and future Skupeeps.

As of July, our physical office spaces have reopened on a voluntary basis.  Our Skuad members are allowed onsite if they are fully vaccinated (2 weeks past final vaccine dose).  That being said, we will continue to manage our interview process virtually, don't be surprised if children or pets make an appearance.

We deeply care about you as our candidate, so let the People Team know if there’s anything we can do to make your interview process go more smoothly - we are in your corner!

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C++Languages
    • JavaLanguages
    • PythonLanguages
    • SqlLanguages
    • ReactLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • MySQLDatabases
    • PostgreSQLDatabases
    • snowflakeDatabases
    • Google AnalyticsAnalytics
    • HubSpotAnalytics
    • IllustratorDesign
    • FigmaDesign
    • AsanaManagement
    • JIRAManagement
    • SmartsheetManagement
    • 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

Skupos Benefits Overview

Unlimited Paid Time Off, 401K, Paid Holidays, Parental Leave, Wellness Stipend, Mental Health Support, Commuter Benefits, Life & Disability Coverage

Culture
Volunteer in local community
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Hiring Practices that Promote Diversity
We have set aspirational diversity goals for how we want Skupos to be represented by 2022: 50% gender ratio, 33% of all pipeline from Underrepresented Groups, 25% diversity on our Board of Directors.
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Onsite Gym
Mental Health Benefits
Face-to-face counseling and/or two-way video chat with a Therapist
Retirement & Stock Options Benefits
401(K)
Company Equity
Performance Bonus
Match charitable contributions
We established a fundraising campaign to support Black Lives Matter and the NAACP Legal, Defense and Education Fund and raised over $3K in 2020.
Child Care & Parental Leave Benefits
Generous Parental Leave
We provide up to 16 weeks of parental leave for the primary caretaker. Skupos also provides 12 weeks of leave for the secondary caretaker.
Flexible Work Schedule
During Covid, we have provided extra flexible work schedules that includes Flexible start and end times - we know it's not easy during this time!
Remote Work Program
Our remote work program includes a monthly wellness stipend ($100) to help offset the costs of working from home during during Covid.
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Skupos has unlimited PTO.
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Pet Friendly
Fitness Subsidies
Home Office Stipend for Remote Employees
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Cross functional training encouraged
Promote from within
Time allotted for learning
More Jobs at Skupos8 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Marketing
Sales
Sales
new
Denver
Developer
new
Denver
Data + Analytics
new
Denver
Developer
new
Denver
Developer
new
Denver
Sales
new
Denver
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Skupos's full profileSee more Skupos jobs