Sr. Software Engineer

Palo Alto, California, United States · ENGINEERING


About Jerry:

The best things in life are free. The second best things are, well, negotiable.

Jerry is an AI-Negotiator with one mission: Put more money in pockets of hard working Americans. Average American family has less than $1000 in their bank account. Imagine an AI negotiator that is constantly looking for savings on your fixed costs (subscriptions like insurance, loans, etc) and does all the work to negotiate better rates and paperwork to switch and save money automatically. Learn more about us here:

What we are looking for:

We’re looking for an experienced software engineer who has worked on large, complex code bases, with a clear understanding of code design best practices for system robustness and maintainability.


-Own feature development from start to finish and drive to delivery

-Work with product and design team to implement and iterate on features

-Act as gatekeeper for code base and provide guidance to junior team members


Must have:

- Extensive knowledge of computer science fundamentals

- Strong algorithmic/problem solving skills

- Demonstrated expertise in at least one programming language/development framework

- Experience with ReactJS (advance expertise is a plus)

- Experience with RDBMS and SQL (knowledge of GraphQL is a plus)

- Eager to learn attitude

Nice to have:

- Experience developing mobile apps in iOS or Android. (ReactNative is a plus)

- Experience with AWS, specifically ElasticBeanstalk

- Experience with developing chat bots, or other NLP related systems

- Experience with public API design

Apply for this job