Software Engineer – Marketing Platform
Company | Upstart |
---|---|
Location | Austin, TX, USA, San Mateo, CA, USA, Remote in USA, Columbus, OH, USA |
Salary | $142000 – $196600 |
Type | Full-Time |
Degrees | |
Experience Level | Mid 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