Posted in

Software Engineer – Marketing Platform

Software Engineer – Marketing Platform

CompanyUpstart
LocationAustin, TX, USA, San Mateo, CA, USA, Remote in USA, Columbus, OH, USA
Salary$142000 – $196600
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 3-5 years of professional software development experience
  • Strong proficiency in one or more programming languages such as Ruby, Java, Python, or Javascript
  • Experience building scalable APIs and microservices in a cloud-based environment (e.g., AWS, GCP)
  • Experience leading small to medium sized projects over multiple months and/or multiple engineers
  • Excellent written and verbal communication skills with the ability to work in a distributed team

Responsibilities

  • Work with cross functional partners including product managers, designers, machine learning engineers, analytics, and marketing managers to design and deliver high-quality products to be served across various marketing channels
  • Design and build technology for serving marketing content to users via scalable and personalized landing pages, emails, push notifications, and in-product content
  • Make architectural contributions and decisions to improve the reliability of our software and maintainability of our code base

Preferred Qualifications

  • Experience working on systems that integrate with 3rd parties and/or ingest, store, expose large amounts of data
  • Professional experience working with Ruby on Rails and/or Kotlin
  • Experience with SQL, data warehouses, or other database technologies
  • Experience working with marketing technology or growth engineering