Software Engineer, Lifecycle

UpStart

Remote, US
Base: $142,000 - $196,600 usd (us); base: $136,000...
Remote
Backend microservices development
Cloud environment experience aws
Kotlin java ruby or python proficiency
The team builds and scales platforms behind preference management, email, SMS, and push notifications to ensure the right message reaches the right user at the right time

Job Summary

  • The team builds and scales platforms behind preference management, email, SMS, and push notifications to ensure the right message reaches the right user at the right time.
  • Engineers are expected to independently lead medium-sized projects, proactively identifying risks and driving execution from design through launch.
  • Upstart offers competitive compensation including base pay, bonus opportunities, annual equity grants, and generous benefits packages covering medical, dental, vision, and 401k.

Matching Summary

The team builds and scales platforms behind preference management, email, SMS, and push notifications to ensure the right message reaches the right user at the right time.

Salary

Base: $142,000 - $196,600 USD (US); Base: $136,000 - $165,000 CAD (Canada); Bonus/Equity: Target bonuses and quarterly vesting equity grants; Benefits: Medical, dental, vision, and 401k included

Skills & Requirements

Must-have

  • Backend microservices development
  • Cloud environment experience AWS
  • Kotlin Java Ruby or Python proficiency
  • API design and operation
  • Cross-functional collaboration skills

Nice-to-have

  • Marketing automation platform experience
  • Reverse ETL tool familiarity
  • Real-time event streaming knowledge
  • CDP and customer segmentation background
  • High-throughput messaging architecture

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 3 years of professional software engineering experience
  • Experience building and operating microservices in cloud environments

Work Rights

Not specified

Tailored Resume

Cover Letter