Taro Logo

Staff Software Engineer

Aiwyn is the fastest-growing software company serving the accounting profession, automating day-to-day operations for CPA firms.
Backend
Staff Software Engineer
Remote
101 - 500 Employees
12+ years of experience
Enterprise SaaS · Finance
This job posting is no longer active. Check out these related jobs instead:

Job Description

Aiwyn, founded in 2020, is a rapidly growing SaaS company revolutionizing the accounting profession by automating operations for CPA firms. As a Staff Software Engineer, you'll play a crucial role in shaping the technical direction of their platform, working with technologies like Java, Spring Boot, Kotlin, and PostgreSQL. The position offers significant technical challenges in tax computation, AI integration, and scalable system design.

The role demands 12+ years of experience and deep expertise in backend technologies, particularly with Kotlin and Spring Boot architectures. You'll lead technical strategy, mentor senior engineers, and drive architectural decisions that impact the entire platform. The company emphasizes autonomous work, technical excellence, and solving complex problems in a remote-first environment.

Aiwyn offers competitive compensation, comprehensive benefits including health insurance and stock options, and unique perks like an annual travel stipend. The company culture values trust, courage, impact, and relentlessness, fostering an environment where engineers can make significant contributions while maintaining work-life balance.

This opportunity is ideal for experienced engineers who want to make a meaningful impact in financial technology while working with modern tech stack and having the freedom to shape technical decisions. The company's backing by top-tier investors (Bessemer, KKR, & Revolution) and its rapid growth serving 150+ large CPA firms make it an exciting time to join.

Last updated 2 months ago

Responsibilities For Staff Software Engineer

  • Help define and drive technical strategy across multiple teams or systems
  • Shape architectural decisions that impact major portions of our platform
  • Lead the design of complex technical solutions spanning multiple services and data pipelines
  • Mentor senior engineers, influence engineering practices
  • Tackle optimization problems and implement scalable solutions
  • Drive improvements in performance, reliability, and engineering efficiency

Requirements For Staff Software Engineer

Java
Kotlin
PostgreSQL
  • 12+ years of software engineering experience
  • Strong professional experience using Kotlin
  • Expertise with Angular or other front end technologies
  • Expertise with large-scale Spring Boot architectures
  • Expertise in Google Cloud Platform services including BigQuery
  • Expertise in designing and building PostgreSQL databases
  • Expertise with data pipelines and ETL processes
  • Expertise in GraphQL architecture patterns and implementation
  • Experience building solutions that leverage LLMs
  • Expertise with continuous integration and deployment practices
  • Experience in technical risk assessment and mitigation in data-intensive systems
  • Background in mentoring senior engineers

Benefits For Staff Software Engineer

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Vision Insurance
Equity
  • Adventure travel stipend ($1,000 annually)
  • Remote, work-from-anywhere culture
  • Flexible PTO
  • Health, vision, dental insurance
  • HSA/FSA
  • Mental health support
  • Stock options
  • 401(k) matching