Software Engineer II
Fullstack engineer building secure, scalable services for MSK care platform. Own end-to-end solutions, profile systems for scaling, and contribute to architecture in a hybrid DevOps environment.
What You'll Accomplish
In your first 3 months:
- Dive into trunk-based CI/CD workflow to build, test, and deploy meaningful features every sprint
- Tackle problems with multiple execution paths and contribute to team success by shipping code that powers beautiful client applications
In your first 6 months:
- Take ownership of end-to-end solutions, profiling systems to stay ahead of scaling bottlenecks
- Proactively improve the maintainability and availability of services while leveling up skills through a detailed professional development plan
In your first year:
- Help define objectives and key results (OKRs) that shape team roadmap
- Drive operational excellence by identifying root causes of incidents and contributing to overall architecture and developer tooling
Who You Are
- Learn-it-all: Continuously level up skills and spike on novel solutions to pay down tech debt; eager to explore new technologies across the stack (Node.js, TypeScript, React, AWS)
- Trust Builder: Engage in thoughtful and constructive code reviews, sharing responsibility for healthy live site operations and fostering a culture of quality and reliability
- Resilient: Tackle problems with a multitude of states and execution paths, ensuring steady and predictable delivery even in complex environments
Basic Qualifications
- Bachelor's Degree in Computer Science or a related technical field
- Minimum of 2+ years of non-internship full-time professional software development experience
- 2+ years of experience with TypeScript/JavaScript, Node.js, React.js, and SQL/NoSQL databases
- Experience across the full software development life cycle (SDLC)
- Experience with cloud-based architectures (e.g., AWS, serverless technology)
Preferred Qualifications
- Familiarity with mobile UI development in React Native
- Experience with test-driven development (TDD) and event-driven architecture
- Experience working on a development team of 5+ engineers
- Expertise in low-latency, highly resilient client-server architecture
Compensation & Benefits
- Comprehensive medical, dental, and vision coverage
- Group Medical Coverage (GMC), Group Term Life Insurance (GTL), and Group Personal Accident Insurance (GPA)
- Lifestyle stipend for overall well-being
- Discounted company stock through ESPP with easy payroll deductions
- Learning and development opportunities
Senior Software Engineer
Senior Software Engineer building and scaling core dealer and lending products on a Python/Django/React/PostgreSQL stack. Owns system design, code quality, mentoring, and cross-team delivery for a nationwide marketplace.
Software Engineer, Conversion
Build and optimize high-impact, user-facing loan application and rate check experiences that drive ~80% of company revenue. Work full-stack across frontend and backend systems in a metrics-driven environment.
Senior Software Engineer, Auto
Senior engineer building customer-facing features, eligibility systems, and workflow automation for Upstart’s Auto Secured Personal Loan product. Requires 4+ years experience designing and deploying production software.
Senior Full Stack Engineer
Builds customer-facing messaging and communication features including inboxes, automations, and workflows on top of Recura's CPaaS infrastructure. Works across frontend and backend with TypeScript and Postgres.