Jobs and Careers
IB

Staff Platform Engineer

Ibotta
United StatesRemotefull_timeVerifiedPosted 16 May 2024
💰 $180,000/yr($165,000/yr$180,000/yr)

About the role

Employer:     Ibotta, Inc.

Job Title:     Staff Platform Engineer 

Degree Required:     Master’s degree or equivalent foreign education 

Academic Discipline(s):     Computer Science, Software Engineering, or Information Science 

Experience Required:     2 years of experience

Alternate Occupations Acceptable:     Computer Science, Software Engineering, or Information Science 

OR

Degree Required:     Bachelor’s degree or equivalent foreign education 

Academic Discipline(s):     Computer Science, Software Engineering, or Information Science

Experience Required:     5 years post-degree progressive experience

Alternate Occupations Acceptable:     Computer Science, Software Engineering, or Information Science

Job Description: 

  • Design, develop, and deliver new software products and features that will be used by millions of Ibotta shoppers. 
  • Identify the best tools and technologies for Ibotta’s computer architecture problems. 
  • Utilize the latest cloud technologies from Amazon Web Services (AWS) to design and build flexible, scalable, reliable, and high-performing applications for Ibotta.
  • Write tests and participate in code reviews to ensure that Ibotta is shipping high-quality, maintainable code.
  • Leverage Ibotta’s continuous integration and continuous deployment (CI/CD) pipeline to deploy code to production and establish new system infrastructure.
  • Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints.
  • Confer with systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations, capabilities, performance requirements, and interfaces.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Establish key system performance metrics and monitor the metric for adherence to an operational system.
  • Store, retrieve, and transform data for analysis specific to internal reporting and functioning of the systems.

This position may also telecommute from any location within the United States.

Minimum Qualifications

  • Knowledge of Ruby on Rails.
  • Knowledge of Python.
  • Knowledge of TypeScript.
  • Knowledge of Vue.js and React.js.
  • Knowledge of Junit.
  • Knowledge of MySQL, Postgres, Redis, and Elasticsearch databases.
  • Knowledge of Amazon Web Services, CloudWatch, S3, RDS, Glue, and Athena. 
  • Knowledge of EC2, Lambda, API Gateway, SNS, and SQS. 
  • Knowledge of RSpec, Jest, and Python-UnitTest.  
  • Knowledge of GitHub, Datadog, and Jenkins
  • Knowledge of Docker, Argo CD, and Kubernetes. 

Salary (Annual):     $165,000.00 - $180,000.00

Worksite Address:     1801 California Street, Suite 400, Denver, CO 80202, position may also telecommute from any location in the United States. 

Hours of work:     8:00 a.m. to 5:00 p.m. Monday through Friday

Applicants interested in applying for this position should visit: https://home.ibotta.com/work-with-us/careers/ and follow the procedures set forth there to locate this position and submit an application for it. Applicants may also send a resume to careers@ibotta.com and reference the above job title. Apply by 07/20/2024.

#LI-Hybrid

#BI-Hybrid

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Ibotta

View company profile →