Software Engineer, Lifecycle
Backend engineer on the Lifecycle team building scalable services for SMS, email, push and real-time marketing automation. Partner with marketing, analytics and ML teams to deliver data-driven engagement at Upstart.
Develops and operates high-performance, scalable cloud storage infrastructure using advanced storage engineering concepts. Requires hands-on experience with distributed systems, Java or Go, Linux internals, and IaC tools like Terraform.
Cloud Storage Experience: Hands-on experience building and operating large scale, complex distributed cloud computing infrastructure products. Preferably, experience building redundant and fault tolerant storage solutions with backups, replication, encryption, and data protection mechanisms.
Software Engineering Fundamentals: Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Technical Proficiency:
Communication & Collaboration: Strong communication and collaboration skills.
Bonus Points:
Compensation will be paid in the range of up to $136,000 - $160,500 a year + Bonus. Restricted Stock Units are included in all offers. Compensation to be determined by the applicant's knowledge, education, and abilities, as well as internal equity and alignment with market data.
Backend engineer on the Lifecycle team building scalable services for SMS, email, push and real-time marketing automation. Partner with marketing, analytics and ML teams to deliver data-driven engagement at Upstart.
Develops and maintains billing systems including subscription management, payment processing, and entitlements using Go backends and React frontends. Requires 4+ years SaaS experience, strong Go skills, and familiarity with Stripe and AWS.
Backend engineer building and owning the data platform with real-time API integrations, Kafka streaming, Spark/Airflow pipelines, and distributed systems on AWS.
Build and maintain scalable backend systems and APIs using Go/Python for enterprise AI applications. Requires 4+ years experience with databases, cloud platforms, containerization, and security best practices in a hybrid role.
Build secure backend systems and tools for AI model inference and Public Sector customers. Own reliability, develop CLIs for deployment/testing, collaborate on integration tests. Requires security clearance and hybrid office presence in SF, NYC, DC, or STL.