Upstart logo
Upstart

Our mission is to enable effortless credit based on true risk.

Principal Software Engineer, Identity

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

54 days ago

Salary

$195.3K - $270.4K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishDockerKotlinKubernetesRuby

Job Description

Principal Software Engineer, Identity

Upstart

• Define the long-term technical direction and roadmap for Identity and Access Management Platform in alignment with Upstart’s business objectives. • Lead the design, development and execution of a system that emphasizes security and ease of access. • Work closely with the Informational Security team to improve and develop standards that ensure that our customer data is secure and build trust with Customers. • Guide the architectural evolution of Identity engineering systems with an emphasis on security, scaling innovation across multiple engineering teams. • Uncover and drive alignment across complex technical requirements, designs, trade-offs, influencing product direction • Proactively evaluate, prototype, and roll out new technologies/frameworks to help cultivate a culture of innovation • Lead from the front, while mentoring and developing technical leaders

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 8 years of experience
  • Experience building highly scalable APIs using containerization technologies like Docker and Kubernetes
  • Solid grasp of software development principles and best practices for creating scalable and maintainable systems
  • Proficiency in one or more object oriented programming languages like Kotlin, Ruby, C#, C++
  • Strong communication skills and ability to explain complex business and technical concepts to all audiences
  • Track record of successfully mentoring and developing technical leaders
  • Experience working in dynamic fast paced organizations
  • Ability to balance the needs of the business with the needs of engineering improvements
  • Passion for clean code and architecture and initiative to “level-up” the engineering team with better practices & design
  • You are able lead and resolve company-wide technical discussions and are able to collaborate and include input from cross-functional teams (security, devops, data, compliance and product)
  • You have a good sense for build-vs-buy and are able to prioritize the highest ROI architectural investments.

Benefits

  • Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly
  • Generous 401(k) plan with Upstart matching $2 for every $1 contributed, up to $15,000 per year
  • Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees
  • Affordable medical, dental, and vision coverage, with multiple plan options - Upstart covers 90% to 100% of the cost depending on the plans you choose
  • Health Savings Account contributions from Upstart for eligible plans
  • Income protection benefits, including company-paid Basic Life, AD&D, and Short- and Long-Term Disability coverage, with options to purchase supplemental coverage
  • Paid time off, sick and safe time, and company holidays
  • Paid family and parental leave to support caregiving and major life moments
  • Family-centered benefits through Carrot and Cleo, supporting fertility, parenthood, and caregiving
  • Employee Assistance Program (EAP) offering mental health support and life-centered resources
  • Financial wellness resources, including access to financial planning tools and a financial concierge service
  • Annual wellness allowance to support your physical and emotional well-being and personal development, based on what matters most to you
  • Annual productivity allowance to invest in relevant tools and resources you need to do your best work, no matter where you work from
  • Connection and community through team events and onsites, all-company updates, and employee resource groups (ERGs)
  • Onsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our four offices, located in the Bay Area, Austin, Columbus, and New York City (opening Summer 2026!).

Related Job Pages

More Full-stack Engineer Jobs

Role Description Als "Rockstar" arbeitest du entweder in unseren Offices in München, Stuttgart oder Mannheim als auch von zuhause aus — du kannst jederzeit wählen. Deine Aufgaben sind interessant und abwechslungsreich: - Du arbeitest meist agil (Scrum oder Kanban) in Projektteams zusammen mit anderen Developern an der Digitalisierung wichtiger Bereiche unserer Wirtschaft und Gesellschaft. - Von der Elektrifizierung der Automobilindustrie bis hin zur Modernisierung der Verwaltung sind die Themen breit gestreut, aber immer spannend und von großer Bedeutung. - Du übernimmst die Verantwortung dafür, dass dein Code sauber, strukturiert, lesbar und dokumentiert ist um eine reibungslose Zusammenarbeit mit anderen Entwicklern zu gewährleisten. - Du arbeitest nach Best Practices und neuesten Methoden der Softwareentwicklung und trägst proaktiv mitdenkend zur erfolgreichen Gestaltung deines Projektes bei. - Bei Bedarf unterstützt du auch Teamkollegen mit deiner Erfahrung und hilfst ihnen dabei anhand ihrer Aufgaben zu wachsen und sich weiterzuentwickeln. Qualifications - Du bist Entwickler aus Leidenschaft und hast schon früh mit dem Programmieren begonnen. - Du hast ein abgeschlossenes Studium oder eine abgeschlossene Ausbildung als Fachinformatiker. - In deinen Projekten hast du bereits umfangreiche Erfahrung in der Backend-Entwicklung mit Java oder Kotlin und Spring Boot gesammelt. - Auch im Frontend-Bereich fühlst du dich zuhause und hast mit React oder Angular gearbeitet. - Du bist fasziniert von der Möglichkeit, sowohl das Frontend als auch das Backend zu gestalten und an spannenden Projekten mitzuwirken. - Mit deinen umfassenden Kenntnissen möchtest du gerne mit anderen Profis zusammenarbeiten und innovative Lösungen entwickeln. - Du kennst die Konzepte der modernen Web-Entwicklung. - Fundierte Erfahrung mit Java/Spring Boot oder Kotlin/Spring Boot. - Erfahrung mit React oder Angular. - DevOps mit AWS oder Azure gehört für dich zum Entwicklungsprozess. - Git und Jira sind für dich selbstverständliche Werkzeuge. - Du legst großen Wert auf Clean Code. - Du bist aufgeschlossen gegenüber KI-Tools zur Unterstützung beim Coding. - Deutschkenntnisse auf mindestens C1 Niveau. Benefits - Ein herzliches und hilfsbereites Team von erstklassigen Entwicklern. - Bedeutende Projekte für Deutschlands führende Unternehmen. - Ein hervorragendes Gehalt. - Arbeitsplatz mit MacBook Pro und Extra-Monitor plus Bluetooth Tastatur und Maus. - Viele Möglichkeiten dich weiterzuentwickeln.

Germany

Join our network of independent alteration professionals specializing in evening and cocktail wear. What You'll Do • Alter evening gowns, cocktail dresses, and gala/black-tie dresses (hemming, bodice/waist, straps, cups, zippers) • Work with structured formal dresses (multiple layers, lace, beading, sequins, linings) • Conduct fittings, take precise measurements, and communicate timelines clearly • Deliver high-quality finishing and maintain an organized workspace suitable for fittings We also receive requests for wedding dresses, prom dresses, bridesmaid dresses, suits, and other formalwear. Requirements • Experience with women's formalwear and/or evening wear alterations • Strong garment construction knowledge + precision measuring • Machine + hand sewing proficiency • Professional communication and customer service Benefits / Highlights • Work from home (independent contractor role) • Local client requests provided through the platform • Flexibility to accept the jobs that fit your schedule • Opportunity to grow repeat clients and reviews through your profile

United States

Join our network of independent alteration professionals specializing in evening and cocktail wear. What You'll Do • Alter evening gowns, cocktail dresses, and gala/black-tie dresses (hemming, bodice/waist, straps, cups, zippers) • Work with structured formal dresses (multiple layers, lace, beading, sequins, linings) • Conduct fittings, take precise measurements, and communicate timelines clearly • Deliver high-quality finishing and maintain an organized workspace suitable for fittings We also receive requests for wedding dresses, prom dresses, bridesmaid dresses, suits, and other formalwear. Requirements • Experience with women's formalwear and/or evening wear alterations • Strong garment construction knowledge + precision measuring • Machine + hand sewing proficiency • Professional communication and customer service Benefits / Highlights • Work from home (independent contractor role) • Local client requests provided through the platform • Flexibility to accept the jobs that fit your schedule • Opportunity to grow repeat clients and reviews through your profile

United States
Kestra Technologies logo

Senior Full-Stack Software Engineer

Kestra Technologies

At Kestra, we’re on a mission to make orchestration and automation simpler for everyone. Our open-source platform helps teams manage complex workflows with confidence, and we’re already making a big impact in businesses around the world. We embrace modern development tools, including AI assistants and coding agents, and we encourage engineers to leverage them to move faster, explore ideas, and improve productivity. At Kestra, we’re passionate about solving real-world challenges through orchestration and automation. We move fast, we learn constantly, and we’re always looking for ways to improve.

Full TimeRemoteTeam 51-200

About Kestra At Kestra, we’re on a mission to make orchestration and automation simpler for everyone. Our open-source platform helps teams manage complex workflows with confidence, and we’re already making a big impact in businesses around the world. Now, we’re looking for a Full Stack Engineer to help us take things to the next level. In March 2026, we closed a $25M Series A led by RTP Global, with participation from Alven, ISAI, and Axeleo – backed by founders from Datadog, dbt Labs, and Hugging Face. What You’ll Do As a Full Stack Engineer at Kestra, you’ll get to: - Build and improve our core platform backend using Java (Micronaut). - Create seamless user experiences with responsive frontends using Vue.js and Bootstrap. - Expand our plugin ecosystem and maintain our suite of integrations (Java). - Work on enterprise solutions, crafting products that scale with our customers’ needs (Java, Vue.js). You’ll be working in an environment where speed and agility are key, and where delivering value to our customers is always the top priority. Our Tech Stack - Backend: Java, Micronaut - Frontend: Vue.js, Bootstrap - Datastore: Kafka, Elasticsearch, PostgreSQL, MySQL - Infrastructure: Docker, Kubernetes, Terraform - Cloud: GCP, AWS, Azure - Tools: GitHub for repo management, actions, and issues We work with a variety of modern technologies, and you’ll get the opportunity to explore new tools and approaches as we grow. What We’re Looking For - 4+ years of experience in both backend (Java) and frontend (Vue.js, React, or similar). - Someone who can lead major architecture decisions and drive key initiatives. - Strong experience with testing and automation, and familiar with agile development practices. - A love for building great products that solve real problems. - The ability to work well both independently, remotely and as part of a team. - Excellent communication skills, both written and spoken, in English. We embrace modern development tools, including AI assistants and coding agents, and we encourage engineers to leverage them to move faster, explore ideas, and improve productivity. We provide access to leading AI models and tools when needed so you can use them effectively in your daily work. That said, we strongly believe great engineers must fully understand what they build. This means mastering the business context, the architecture, performance considerations, security implications, and quality standards of the code being produced. You should be comfortable reviewing, validating, and improving AI-generated code, and ultimately take ownership of the entire lifecycle from understanding the problem and designing the solution, to implementation, testing, and delivery. AI can accelerate the work, but responsibility, critical thinking, and technical judgment always remain with the engineer. Bonus Points If You Have - Contributed to or maintained an open-source project. - Experience with high performance application or Micronaut. - Knowledge of Docker, Kubernetes, and public cloud services (AWS, GCP, Azure). - Familiarity with relational and NoSQL databases (PostgreSQL, MySQL). - Experience working with high-performance, distributed systems. Perks & Benefits - Work from anywhere: We’re a remote-first company, so you can work from wherever feels like home. Plus, you’ll have access to coworking spaces worldwide if you ever need a change of scenery. - Health coverage: From medical support, dental, and vision, we've got you covered. - Home office setup on us: We’ll provide all the equipment you need to work comfortably. Our Hiring Process We aim to move quickly (2-3 weeks), but we can adjust the timeline if needed. - Intro call with the hiring manager (30 min) - Technical test (2 hour, homework done in async) - Team chat with two of your future colleagues (30 min) - Final discussion with one of our co-founders (30 min) We’re here to make the process smooth and transparent for you. Why Kestra? At Kestra, we’re passionate about solving real-world challenges through orchestration and automation. We move fast, we learn constantly, and we’re always looking for ways to improve. If you’re excited by the idea of building something meaningful and being part of a dynamic team, we’d love to hear from you!

France