Senior Software Engineer, New Product
U
UpstartAI Lending Marketplace
US and Canada, all U.S. time zonesFull-TimeSenior
Salary142000 - 226400 USD per year
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 4+ years
- Required Skills
- PythonJavaKafkaKotlinRubyC#RESTful APIsCoaching
Requirements
- 4+ years of experience building frontend and backend systems in production, ideally for consumer-facing applications
- Strong technical background in distributed systems and event-driven architecture (Kafka, SQS, Kinesis, or similar)
- Proficiency in object-oriented programming languages (e.g., Java, Kotlin, C#, Python, Ruby)
- Familiarity with relational databases, APIs, and caching
- Demonstrated ability to work autonomously and thrive in ambiguous, early-stage product environments
- Deep product sense with a strong focus on end-user experience and outcomes
- Familiarity with observability and reliability concepts (metrics, logs, traces, SLOs)
- Actively uses AI tools in engineering workflows, with strong opinions about the future of AI in software development
- Excellent written and verbal communication skills
- Experience at consumer-focused (B2C) fintech or technology companies with millions of users (preferred)
- Background in backend systems related to payments, credit, or high-scale user workflows (preferred)
- Experience building zero-to-one products and contributing to product direction in small teams (preferred)
- Exposure to schema evolution and safe data migrations in distributed environments (e.g., Protobuf, Avro) (preferred)
- Entrepreneurial mindset—comfortable in dynamic environments, with a bias toward action and ownership (preferred)
- Track record of scrappy, high-quality execution and an interest in building software that serves underserved populations (preferred)
- Strong AI instincts—interest or experience building agentic systems or applying LLMs to development and testing (preferred)
Responsibilities
- Design and build the frontend systems that power a brand-new consumer credit experience
- Develop scalable, distributed services using event-driven architectures to ensure reliability, observability, and long-term maintainability
- Collaborate closely with design and product to translate intent into features that serve millions of consumers
- Drive technical decisions in a zero-to-one product environment, balancing speed with high-quality execution
- Apply AI-native workflows to accelerate development, testing, analysis, and documentation
- Help define engineering best practices and culture within a fast-moving and outcome-driven team
View Full Description & ApplyYou'll be redirected to the employer's site