Open Positions

Data Engineer

Upstart is a fast-growing and profitable company revolutionizing how people access credit. We use data science and automation to make smarter lending decisions and help borrowers access credit easier and faster. Join our engineering community as a Data Engineer, and help Upstart build infrastructure to move and analyze large volumes of data. Our success depends on our ability to efficiently make sense of data, and as a Data Engineer at Upstart, you'll be responsible for architecting systems to move, store, transform, and analyze large amounts of data, including financial and business data. You'll have an outsized impact on the productivity of the entire engineering and data science team and directly contribute to Upstart's core competitive advantage.

Here is more about what you’ll be doing:

  • Build data pipelines that collect, connect, centralize, and curate data from various internal and external data sources
  • Manage and extend a reliable, effective, and scalable data infrastructure
  • Partner with Data Scientists and other business stakeholders to meet their data requirements
  • Implement systems for monitoring data quality and consistency
  • Productionize machine learning models that power our data products and integrate with our loan origination platform
  • Help the Data Science team apply and generalize statistical and econometric models on large datasets
  • Identify inefficiencies, optimize processes and data flows and make recommendations for improvements

Requirements:

  • 3+ years of experience as Data Engineer or Software Engineer
  • Proficiency in Python or Java
  • Experience with streaming Kafka, ETL for service oriented architectures
  • Ability to collaborate cross-functionally and communicate effectively
  • Ability to bring new ideas and promote process improvement

 

Apply Now
Data Security Engineer

Upstart is looking for a detail-oriented Data Security Engineer who will work at the cutting edge of encryption and data security to ensure that our data is secure and compliant. You will work collaboratively with our engineering and data science teams to protect the security of our product and infrastructure. You will also build and install tools that identify and classify our data. Reporting directly to the Head of Information Security, you will help execute on PCI compliance-related tasks and projects. If you are excited about using the latest tools to manage data exposure risk for one of the most innovative data science models in the fintech industry, this may be the right opportunity for you!

Here’s more about what you’ll be doing:

  • Take ownership of building, managing and monitoring Upstart’s encryption service, adequate access service, and data security controls for external auditors
  • Working closely with engineering and data science teams to safeguard our products
  • Building, refining, and maintaining a company-wide data dictionary, helping us drive and understand sensitive/non-sensitive elements
  • Reporting on sensitive data and its usage in the company
  • Working with the Director of Information Security to map PCI compliance to our infrastructure

Requirements:

  • 3+ years of experience in a data security role within a technology or financial services organization
  • Experience managing security controls and driving security policies over Amazon S3
  • Experience with data classification tools, SQL, and databases (e.g. Postgres, MySQL, Redshift)
  • Strong written and verbal communication
  • Ability to collaborate cross-functionally and communicate effectively with highly technical teams
  • Certifications such as Data privacy certification (e.g. CIPP) will strengthen consideration

 

Apply Now
DevOps Engineer

Upstart is a fast-growing company revolutionizing how people access credit. We use data science and automation to make smarter lending decisions and help borrowers access credit easier and faster.

As a DevOps engineer you will own the deployment and operation of our production systems, and potentially build out a team in the coming months. You’ll own and develop our AWS infrastructure, including high-compliance services on AWS, and help us migrate from Heroku to AWS. You’ll also lead the way in building tooling and automation to monitor the health of our infrastructure and create a productive environment for other engineers. You’ll have wide latitude in technology options and define our strategy for technology operations risk mitigation, which includes disaster planning and on-call procedures, and will report directly to our Head of DevOps.

Requirements

  • 4+ years of experience in a DevOps/SRE role, preferably at a startup using AWS
  • Comfort working in high-security / high-compliance environments, such as finance or healthcare
  • Experience setting up and working with AWS security structures using Bastion Hosts, security groups, VPCs
  • Experience with infrastructure-as-code tools (e.g. Cloudformation, Ansible)
  • Experience with Docker and container orchestration tools like Kubernetes and ECS
  • Experience with continuous integration tools like Jenkins
  • Relevant technical skills (bash scripting, Python)
  • Ability to define high-level strategy for operations monitoring and risk mitigation
Apply Now
Engineering Manager

Upstart is looking for a collaborative Engineering Manager who will directly manage key engineering projects and develop a team of high performing software engineers. Reporting directly to the CTO, you will have a large influence on the direction of our architecture, structure, processes and values of the Engineering community. You will have a great deal of responsibility in managing projects such as helping us move to microservices, transitioning from Heroku to AWS, and adopting software patterns like event sourcing. You will also manage other engineers, including senior engineers, to help us continue to deliver a superior experience for our borrowers. If you are looking for the opportunity to join a hyper-growth company, develop a high performing team and make an outsized, lasting impact on an organization, this may be the right opportunity for you!

Here’s more about what you’ll be doing:

  • Serving as architect and project manager on major engineering projects
  • Managing and developing a team of engineers, ensuring their ongoing career growth and happiness through coaching and mentoring
  • Reviewing code and architectural designs of other members of the engineering team, promoting a culture of growth and improvement
  • Serving as a cross-functional liaison to other teams within Upstart to identify high-value initiatives that would benefit the company
  • Proposing and socializing policies related to code development, onboarding, and interviewing

Requirements:

  • 7+ years of industry experience in software application engineering, preferably in a microservices environment with Ruby or Python
  • 3+ years of experience managing other engineers
  • Strong hands-on coding, design, and architectural skills
  • Empathetic and self-motivated leader with focus on servant leadership
  • Strong written and verbal communication
  • Ability to collaborate cross-functionally and communicate effectively

 

Apply Now
Full Stack Software Engineer

We’re looking for curious and humble team members driven by a desire to move quickly, build robust systems, and improve people’s lives. Our engineers work on all aspects of the Upstart platform, from our data prediction model to our backend financial platform, to our web interfaces and 3rd party API integrations. You'll enjoy significant autonomy in architecting systems, writing algorithms, and crafting elegant user interfaces. Our team is broken into product-oriented squads, giving engineers direct access to the end-user and the ability to launch features without being blocked. We’ve also designed the squad system to enable constant learning: engineers have the chance to rotate squads every 6 months to learn new parts of the codebase and business. Do you want to learn a new language or a new skill? There's a squad here to learn from. You'll also get the chance to solve challenges with interesting engineering constraints, work in a distributed system, and collaborate with data scientists.  

Requirements:

  • 2+ years of full-stack web development
  • Experience with event-driven and event-sourced systems
  • Experience with web frameworks (Ruby on Rails preferred) and JavaScript / JS framework (React preferred)
  • Experience with SQL databases and domain modeling
  • Analytical and problem solving skills
  • Self-motivated and enjoys collaborating with a team

 

Apply Now
Full Stack Software Engineer

We’re looking for curious and humble team members driven by a desire to move quickly, build robust systems, and improve people’s lives. Our engineers work on all aspects of the Upstart platform, from our data prediction model to our backend financial platform, to our web interfaces and 3rd party API integrations. You'll enjoy significant autonomy in architecting systems, writing algorithms, and crafting elegant user interfaces. Our team is broken into product-oriented squads, giving engineers direct access to the end-user and the ability to launch features without being blocked. We’ve also designed the squad system to enable constant learning: engineers have the chance to rotate squads every 6 months to learn new parts of the codebase and business. Do you want to learn a new language or a new skill? There's a squad here to learn from. You'll also get the chance to solve challenges with interesting engineering constraints, work in a distributed system, and collaborate with data scientists.  

Requirements:

  • 2+ years of full-stack web development
  • Experience with event-driven and event-sourced systems
  • Experience with web frameworks (Ruby on Rails preferred) and JavaScript / JS framework (React preferred)
  • Experience with SQL databases and domain modeling
  • Analytical and problem solving skills
  • Self-motivated and enjoys collaborating with a team

 

Apply Now
Information Security Architect

Join Upstart as our Information Security Architect, where you will bring security controls into our cloud infrastructure. Reporting to the Head of information Security, you will set up security incident and event management within Upstart. You’ll play a key role in ensuring security controls through design and architecture in our infrastructure, creating protocols for how we restrict access and data to specific users, and identifying and rectifying cases in which our infrastructure and data processing applications/databases isn’t secure or secure enough. You will also be a thought leader and represent Upstart at security conferences and events. As one of the first members of this team, you will also have an opportunity for growth into management.

Here is more about what you’ll be doing:

  • Managing security compliance in all infrastructure-related projects including mapping Technology compliance into our infrastructure
  • Partnering with engineering and dev-ops to provide security guidance in managing secure networking, securing IT assets and defining requirements for our Devops Team 
  • Building out Upstart’s future through infrastructure by creating AWS-based security controls from scratch using a variety of AWS tools
  • Set up a regular vulnerability scanning tools and manage remediation of identified issues
  • Conducting infrastructure security audits, penetration tests, and periodic access reviews to applications and infrastructure
  • Owning security controls relating to application access and data encryption
  • Leading vulnerability management and incident management procedures
  • Keeping abreast on all compliance/regulatory news and information in fintech to ensure Upstart is at the forefront of changes in the industry
  • Actively participating in open source forums (e.g OWASP) and cloud infrastructure conferences

Requirements:

  • 5+ years of experience in information security, preferably with experience in enabling security incident and event management
  • 3+ years of experience in a leadership role
  • Certification in IT or cybersecurity (e.g. CISSP or CISM) will strengthen consideration
  • Experience working in high-security/high-compliance environments, Maintain compliance requirements with international standards such as (SOX, SOC2 and ISO27001)
  • Experience setting up and working with AWS Inspector, Kinesis - Lambda based security response, Macie, Gaurd Duty, Config and Config rules
  • Experience setting up and working in security operations
  • Ability to define high-level strategy for security/compliance monitoring and risk mitigation
  • Strong written and verbal communication skills 
Apply Now
Information Security Compliance Analyst

As a member of the Information Security team, this role’s primary function will be working with Upstart sales and business development (PBU) teams to help our enterprise customers understand how Upstart products support their security and technology compliance requirements. This position will develop training material to keep sales and PBU business development staff current in major regulatory frameworks, such as FFIEC, FINRA, FDIC, etc. and how Upstart products help customers meet such requirements and support their own vendor risk assessment and similar programs.

In addition, this role will evaluate and manage existing security & technology compliance activities of other departments (e.g. Sales, Marketing, IT, Products, Legal, HR, Engineering, etc.). This includes working with those departments to identify potential vulnerabilities and risks, develop and implement corrective action plans (in keeping with expectations set by bank auditors) and provide guidance on how to avoid or deal with similar issues in the future. This role will provide reports and keep management informed of the operation and progress of security compliance efforts across the company.

Here is what you'll be doing on a day to day basis:

  • Create security collateral such as shared security assessments, and standard response to typical bank due diligence questionnaires
  • Take ownership of timely responses and security engagement with the PBU business development team to ensure security is accurately represented in such deals
  • Coordinate with stakeholders to initiate, scope and plan controls assessments of new and existing vendor engagements
  • Assess completed vendor risk questionnaires and supporting documentation to validate vendor appropriate implementation of information security controls; analyze the information to identify information security weaknesses or non-compliance with and industry standards
  • Produce detailed documentation of assessments and perform threat analysis of gaps identified
  • Communicate vendor information security issues to stakeholders, ensuring their understanding of associated risks and actions needed to remediate those risks
  • Validate evidence from vendors, before Remediation Plans are closed.
  • Escalate issues associated with vendors as needed to management.

Requirements:

  • Familiarity with bank-provided security and technology questionnaires and other standard assessment frameworks such as the SIG, CIS Assessments or similar processes in Hipperos or similar systems
  • Self-starter with the ability to manage and prioritize responsibilities through the effective use of time management techniques
  • Nice to have: Strong technical and/or IT audit background and practical knowledge of a wide variety of technologies which include server infrastructure & operating systems, network & web infrastructures, database architecture and intrusion detection/prevention systems
  • Team player with proven skills in influencing people without having direct management authority and motivating them to successfully complete tasks within required timelines
  • Strong ability to interact and communicate both written and verbally with people at all levels, both technical and non-technical, in a dynamic environment where interactions are not always in person
  • Strong risk analysis and problem solving skills
  • Capable of ensuring assessments are performed by the mandated date and be able to manage multiple assessments simultaneously
  • Experience that is considered a strong plus: performing information security assessments; providing information security guidance to business stakeholders; interpreting and applying information security policy and standards
Apply Now
Network/Systems Administrator

Upstart is looking for someone who can define and manage IT policies and strategy, while still getting their hands dirty managing systems day-to-day and solving problems for end users. As the first IT manager, you’ll be responsible for a wide array of activities from adequate asset management, ITIL related controls, management of cloud-based resources such as Salesforce, Heroku, AWS, Cisco-Meraki, and AT&T.

Here’s more about what you’ll be doing:

  • Setup and run the network including brocade switches, Meraki controllers and access points, UPS, VPN, Firewalls etc for a small office
  • Setup and run conference rooms with all A/V equipment and enable video conference software
  • Manage the rollout of various IT productivity applications such as Atlassian/JIRA, Zendesk, Trinet or similar benefits systems etc.
  • Manage user account creation and removal for all users across all IT systems as required
  • Be the IT and point of contact in our designated office for employees at the office
  • Design and enforce SSO and 2FA security policies
  • Support end users with general IT help issues
  • Track and manage company assets and user access to such assets
  • Conduct critical security and access audits to ensure access controls are working

Requirements:

  • 4+ years of backend/systems administration, Network configuration and management, experience managing routers/Wi-Fi  and similar office equipment Desktop support, Conference room setup and managing considerations around all IT equipment for a small office independently would be nice to have
  • Experience deploying/administering SaaS systems including JIRA/Atlassian, ZixCorp, Acxiom, Pagerduty, SumoLogic etc.
  • Experience with device management using Airwatch and Sophos Antivirus
  • Security policy enforcement ideally in the context of web applications a huge plus
  • Experience with managing a multi-OS environment that supports Macs, Windows and Linux
  • Customer service mindset with an ability build relationships internally

 

Apply Now
Salesforce Architect/Developer

Upstart relies heavily on our two instances of Salesforce.com, utilizing both Sales Cloud and Marketing Cloud to manage our application workflow and email marketing campaigns. We need someone to own the ongoing development, maintenance and security of this important infrastructure. As our first dedicated Salesforce hire, you will be responsible for all aspects of our Salesforce implementation, from designing workflows, building customizations, to managing security profiles and protocols.

Here’s more of what you’ll be doing:

  • Help our team customize and optimize our Salesforce instance and workflows to improve employee effectiveness and customer satisfaction
  • Assist our customer onboarding, marketing, and servicing teams take full advantage of the powerful capabilities if Salesforce
  • Ensure that our Salesforce implementation is well-designed and scaleable
  • Manage custom objects, Apex triggers, workflows, and third party integrations to enable all of the team’s at Upstart to meet their objectives.

Requirements:

  • Experience managing all elements of a complex Salesforce installation (certifications preferred)
  • Experience using Automation Studio and Marketing Cloud to automate email campaigns and workflow
  • Comfortable managing import/export/update of large datasets
  • Experience integrating 3rd party applications and addons, such as telephony, SMS, and chat.
  • Firm understanding of SOQL, REST, SOAP, and general development practices
  • Solid knowledge of Visualforce, APEX, triggers, classes, test methods, and web service API's
  • Extensive knowledge of Salesforce security controls, permission sets, and sharing settings
Apply Now
Senior Frontend Software Engineer

Do you love writing Javascript and engineering elegant user experiences? As a frontend engineer at Upstart, you'll be responsible for crafting the user's experience on our financial platform, making architectural decisions on the frontend, and determining the overall aesthetic of our site.

Requirements:  

  • 5+ years of frontend or full-stack development
  • Strong JavaScript skills
  • Experience with frontend JS frameworks and libraries, like Angular and React/Redux
  • Ability to write and maintain clean, modular JS code
  • Knowledge of best UX practices

 

Apply Now