View Our Website View All Jobs

Senior Software Engineer

KCL started in 2009 when two stay-at-home moms decided to cut their grocery bill through couponing. Then they decided to blog about it. We’ve been enabling smart people to live like rich people ever since.

We are a multi-million dollar company with a passion for helping families earn and save money in every way thinkable.

KCL is seeking a senior software engineer to provide technical and product leadership to our growing team. We are looking for someone who can add value across a wide range of technical domains: Node.js Lambda, AngularJS front-end, iOS native, Android Ionic, Redshift SQL and analytics. You will coach other developers and help ensure code and product quality across these technical domains.

Our stack is all-in on AWS. Our three platforms (web, iOS native, Android hybrid) connect to an API layer built on AWS API Gateway and backed by Lambda micro-services written in JS. Our read-only content is in ElasticSearch and user data in DynamoDB. We have made great progress on getting all our data into Redshift using a variety of ETL tools (AWS Data Pipeline, Kinesis, Firehose, S3).  We evaluate new tech and services constantly, if they give us a competitive advantage we’ll adopt and deploy quickly and send devs to AWS re:invent each year. 

We have a lean and iterative development process where we deploy code often. KCL is looking for a motivated developer who can work efficiently both independently and collaboratively, who is passionate about building products that delight our users.  

Required

  • High emotional intelligence. 
  • Coach other developers. 
  • Desire to ship code often and have it used by millions of people. Most the time this is awesome, sometimes scary as sh**. 
  • Understanding of highly-scalable and performant web architectures hosted entirely in the cloud. 
  • Near OCD drive for process and product improvements. Technical debt should make your skin itch, production bugs send you into a rant about automated testing. 
  • Ability to go full-stack. 

Bonus Skills

  • Experience with SOAP web services and SAP IDoc format exchange and a strong preference to never work with those technologies again.
  • Capable of sitting through multi-hour meetings discussing corporate political maneuverings and willingness to leave all that behind.
  • Cloud and serverless advocate. While you *can* edit init.d rc scripts, you question the biz value delivered.
  • Thrive in a startup atmosphere, enjoy the flexibility and autonomy.
  • Know what a SQL window functions are and how to use them.

About Us
The Krazy Coupon Lady is the nation's leading coupon aggregation site with hundreds of thousands of unique visitors every day. Our website and app enables smart people to live like rich people by helping them find the best deals across the country in grocery stores, big-box retailers, and online. We have built a unique company culture that combines a fun-loving atmosphere with a high-performance and creative team environment.
KCL values transparency, innovation, and generosity. There are frequent opportunities to be involved serving the Boise community and making a difference.


This is a full-time position located in Boise, Idaho. Relocation assistance available. Please reply with a copy of your resume and any other materials or references. Applicants must be authorized to work in the U.S.

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race
Veteran/Disability status