Software Engineer, API Services

Sorry, this job was removed at 12:35 p.m. (CST) on Wednesday, January 30, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
  • About Shiftgig:

    Shiftgig connects businesses with the on-demand workforce through our industry-leading mobile platform. Our technology provides financial opportunity for hourly workers seeking flexibility and choice while delivering powerful business agility to companies. More than 2,500 clients in food service, hospitality, retail, warehouse and experiential marketing use Shiftgig because of its ability to easily fill and manage short-term job assignments with pre-vetted, skills-assessed workers. Shiftgig is changing the way people work.

     

    A qualified candidate will have:

  • 3+ years of experience building and operating APIs, SOAs, or microservices with 2+ years of production Python

  • Experience defining and documenting standards and practices for writing maintainable, secure services

  • Experience creating REST (or REST-like) interfaces

  • Experience with AWS services in production environments

  • Experience creating publicly-available APIs, or working with customers or partners to leverage private APIs

  • Software architecture experience, from service decomposition to queueing and communication techniques, to caching and performance

  • Excellent communication skills, able to talk to engineers and stakeholders alike

 

Good-to-have experience:

  • Familiarity with the concepts of domain-driven design

  • Experience writing AWS Lambdas, and/or using Serverless to create Lambdas

  • PostgreSQL and SQLAlchemy

  • Celery or another distributed task queue

  • Messaging queues (like RabbitMQ, SNS/SQS)

  • 5+ years with Python as your primary programming language

  • Substantial experience with non-Python languages and/or other types of systems (mobile or javascript apps, desktop apps, etc.)

  • Experience working in an agile environment, developing MVPs and successfully iterating with evolutionary architectures

  • Experience recruiting

  • Experience with Terraform, Ansible, or some other infrastructure automation tool

  • Experience with GraphQL

Shiftgig Perks:

  • Medical/Rx – Enroll or waive coverage, three plan options with defined employer contributions

  • HRA – Health Reimbursement Account

  • HSA – set up a Health Savings Account

  • 90% Dental Coverage

  • 100% Vision Care Coverage

  • Healthcare Flexible Spending Account

  • Dependent Care Flexible Spending Account

  • Parking and Transportation Spending Account

  • Voluntary Life Insurance

  • Short-Term Disability Insurance

  • Voluntary Long-Term Disability Insurance

  • Pet Insurance

  • Virtual Visits via HealthiestYou

  • Identity Theft Protection

  • 401(K) Retirement Plan

Shiftgig is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, age, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office location offers quick access to local transportation, tons of dining and shopping options, and is just blocks away from Fulton Market.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ShiftgigFind similar jobs