Software Engineer I

Posted 66ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer building features for an expense management platform. Collaborating within a cross-functional team of developers to enhance product capabilities.

Responsibilities:

  • Build and ship product features end-to-end, contributing production code across our stack.
  • Execute on challenging technical problems while staying grounded in why the work exists, not just how to implement a solution.
  • Work closely with teammates across engineering, product, and design.
  • Contribute to your team’s culture by communicating openly, being receptive to feedback, and prioritizing shared outcomes.
  • Uphold a high bar for code quality, reliability, and maintainability, while avoiding over-engineering.
  • Make thoughtful day-to-day tradeoffs between velocity, quality, and scope, learning how to deliver impact quickly without sacrificing correctness.
  • Use modern tools (including AI) as leverage to explore solutions faster and deliver impact sooner.
  • Bring customer obsession to your development process, regularly asking: How does this make the experience better for our users?

Requirements:

  • 1-3 years of experience in software development
  • Strong understanding of object-oriented software development
  • Familiar with React/Typescript and other modern frontend frameworks
  • Curious to use AI tooling to push the boundaries of what you can accomplish and learn
  • Experience learning and working within large codebases
  • Bonus points for experience with Kotlin

Benefits:

  • Competitive compensation package
  • Equity for all–our success is your success
  • Unlimited vacation–and we want you to use it
  • 401K matching
  • Flexible work options
  • Comprehensive health coverage for you and your family
  • Maternity and paternity leave benefits
  • Reimbursement for gym memberships
  • Referral bonus–bring your friends!