Search jobs > Omaha, NE > Senior software engineer

Senior Backend Software Engineer

WORKSHOP INC
Omaha, NE, United States
Full-time

Senior Backend Software Engineer

Job Description

Workshop is looking for a driven backend software engineer to help develop and design our software solutions. We're a fast growing, venture-backed startup based in Omaha, Nebraska.

Omaha-based candidates are preferred but will consider remote within 2 hours CST for the right candidate.

As a Senior Backend Software Engineer, you will :

  • Work closely with our product & design team to translate and execute product vision into scalable product.
  • Be a stakeholder in engineering and product strategy this isn't just another place to knock down story points and tickets you'll have meaningful and direct ownership in your work.
  • Have the autonomy to ship code to production regularly and frequently.
  • Develop tested, scalable core product features that are seamlessly integrated with our API driven frontend.
  • Own the technical direction on key roadmap projects for the team.
  • Mentor and coach junior developers on the team.

To be successful at this position, you'll need to :

  • Have a passion for building and maintaining quality user experiences on the web at scale.
  • Sweat the small things. We view product excellence as a north star We're only successful when our users successfully use Workshop and care deeply about the end-to-end user experience.
  • Maintain a strong understanding of modern software development methodologies and their best practices
  • Have a deep knowledge and experience of object oriented programming in dynamically typed languages like Ruby or Python.

Deep experience with Ruby on Rails is preferred we use Ruby on Rails with some Node & Typescript to power our backend (and Vue on the frontend).

  • Have experience with relational SQL databases, schema, and query optimization. We're big fans of PostgreSQL.
  • Care about web performance / optimization and treat performance as a feature.

Bonus points if you :

  • Have an interest or experience in securing web applications
  • Have experience with SQL database, schema, and query design and optimization. We're big fans of PostgreSQL

Compensation and benefits :

  • Highly competitive compensation
  • Healthcare
  • Stock options
  • 401k
  • Unlimited vacation
  • Flexible work environment

About Workshop

Workshop is a fast growing, venture-backed startup based in Omaha, Nebraska and we're on a mission to create more happy Mondays for employees everywhere.

We build software to help internal communications teams create, send, and measure multi-channel, employee-centric campaigns.

20 days ago
Related jobs
Promoted
Teledyne Brown Engineering
Omaha, Nebraska

Software Engineer will support operational planning and studies with primary activity centered around the usage of the Extended Air Defense Simulation. Teledyne Brown Engineering, Inc. The Company provides full-spectrum systems engineering, integration, manufacturing, and lifecycle sustainment solut...

Promoted
Capstone IT
Omaha, Nebraska

Capstone IT is seeking a motivated and detail-oriented Java Developer to join our client’s dynamic software development team. ...

Promoted
Capstone IT
Omaha, Nebraska

Capstone IT is seeking a motivated and detail-oriented Java Developer to join our client’s dynamic software development team. ...

Promoted
Aviture
Omaha, Nebraska

Aviture is currently hiring a Senior Software Engineer. We're Looking For a Senior Software Engineer Who Will. BS degree in Software Engineering related degree, similar technical field of study or equivalent practical experience. Passionate about mentoring and training junior software engineers. ...

Promoted
Canonical - Jobs
Omaha, Nebraska

If you have a passion for the latest open source technologies, technical support, cloud-native development, data-center technologies such as OpenStack, Kubernetes and networking, you will love the Senior Support & Software Engineer role at Canonical. Combine your Linux support and software engin...

Promoted
Aviture
Omaha, Nebraska

Aviture is currently hiring a Senior Software Engineer. We’re looking for a Senior Software Engineer who will…. BS degree in Software Engineering related degree, similar technical field of study or equivalent practical experience. Passionate about mentoring and training junior software ...

Promoted
Canonical - Jobs
Omaha, Nebraska

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance e...

Promoted
CACI International
Omaha, Nebraska

System Software Engineer Senior. Technical lead working in a medium to large size engineering teams across network, hardware, software, integration, and verification efforts. Experience, knowledge and adherence to sound engineering lifecycle workflow principles across hardware, software, network, in...

Promoted
Canonical - Jobs
Omaha, Nebraska

The role of a Senior Software Engineer at Canonical. As a senior software engineer, you'll be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from des...

Highmark Health
NE, Working at Home, Nebraska

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...