Senior Software Engineer

AkitaBox, Inc.

Madison (WI)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Top Workplaces
Competitive base salary
Medical, Dental and Vision Insurance
Unlimited paid time off
Flexible schedule

Job summary

AkitaBox, Inc. in Madison is seeking a Senior Software Engineer to architect and lead scalable SaaS applications, shaping the technical roadmap and integrating AI capabilities into our platform.

You will own the full development lifecycle, implement tests, drive CI/CD, and mentor teammates while delivering robust, low-latency web APIs that support real-time needs.

Join a collaborative, growth-minded team with health benefits, flexible schedule, and ample room for career advancement.

Qualifications

  • 5+ years of SaaS development with production products.
  • Expert-level proficiency in full stack: TypeScript, React, Node.js, NestJS, Prisma.
  • Proven AI-assisted development, managing AI harnesses and prompts, high code quality.
  • Strong engineering fundamentals: automated testing, CI/CD, Git, and AWS/containers.
  • Self-driven, collaborative, creative problem solving in a fast-paced team.

Responsibilities

  • Architect and lead the development of scalable solutions and high-level technical decisions.
  • Translate business needs into robust technical requirements and epic plans.
  • Implement scalable, secure, low-latency web applications and APIs.
  • Design, build, debug, and maintain efficient, readable code.
  • Execute full software development lifecycle and CI/CD pipelines.
  • Leverage AI-assisted coding tools while ensuring code quality and reducing AI slop.
  • Follow security standards and perform validation and testing.
  • Write automated integration and unit tests; conduct code reviews.
  • Document software functionality and mentor the broader team.
  • Evolve agile processes and contribute to sprint planning to improve velocity.

Skills

SaaS development
TypeScript
React
Node.js
NestJS
Prisma
AI-assisted development
CI/CD
AWS
Git / GitHub
Team collaboration

Tools

Flutter
dbt
Snowflake
Terraform

Job description

AkitaBox is a Madison based startup with about 40 employees. We were founded in August of 2015 by a nuclear engineer, a building technology guru and a lifelong salesman who had a vision to advance the built environment to improve the lives of others. Our software-as-a-service product helps building managers and operators automate their manual maintenance processes, saving them time, money, and likely a few choice words. With our ridiculously easy to use software interface, phenomenal customer success and efficient implementation; our product is selling faster than a newly launched frontier AI model. If you’re looking for a startup company that values transparency, empathy, personal AND professional growth, but still knows how to have some fun - we’re the company for you. We’re disrupting the world’s largest market - the world you and we live in. Our team is expanding, and we want you to help us continue our growth.

What we will do for you:

We practice the golden rule - we treat you as you want to be treated. We only hire people we trust (seriously it’s written in our core values), so from day one, you’ll be treated as an expert with valid opinions. You’ll work with us, not for us. We want to help you achieve your goals, while you help us achieve ours. We have a relaxed and flexible small business work environment with tons of opportunity for growth and upward mobility. We’ve also got you covered with full health benefits, vacation, and paid holidays. In short, we let you be… well... You!

  • Awarded - Top Workplaces
  • Compensation will be a Competitive Base
  • Medical, Dental and Vision Insurance
  • Unlimited Paid Time Off
  • Flexible Schedule

Who you are:

You have a passion to work collaboratively and continuously learn. You want to deliver a balance of sound engineering and help develop, design and execute ideas into creative solutions. You want to contribute to a company, find fulfillment in the work you’re doing and see the results of your efforts in real time. You’ll fit in here if you’re hardworking, find enjoyment in developing ideas and want to be part of an awesome team that loves to celebrate a win!

Why Join Us?

You will be instrumental in developing, designing, and owning new products and features from the ground up. This role offers the unique opportunity to shape our architecture, integrate next-generation AI capabilities into our platform, and directly drive our technical roadmap as we scale.

What you’ll do:

As one of our Senior Software Engineers, you’ll play a critical role in part of our team structure. You will help to make what matters most to our customers and users of AkitaBox when it is needed most.

  • Architect and lead the development of scalable solutions, making high-level technical decisions
  • Translate business needs into robust technical requirements and epic plans
  • Implement scalable, secure, low-latency and highly available web applications and APIs
  • Design, build, debug, and maintain efficient, reusable, reliable, and readable code
  • Execute full software development lifecycle
  • Leverage AI-assisted coding tools to accelerate the software development life cycle while applying rigorous verification to ensure code quality and prevent 'AI slop'
  • Follow industry standards in securing applications and data
  • Perform validation and verification testing
  • Write automated integration and unit tests
  • Perform code reviews and offer constructive feedback
  • Document and maintain software functionality
  • Balance completed tasks vs implementing a perfect/elegant solution
  • Participate in and help evolve our agile processes and sprint planning to improve team velocity and quality
  • Elevate the team with creative and critical thinking
  • Mentor and guide the broader team to elevate collective technical capabilities
Requirements

Candidates who not only understand what it takes to be a software engineer but to also work together as a team to develop creative solutions.

  • 5+ years of experience in SaaS development, with a track record of successfully designing, building, and maintaining products in production
  • Expert-level proficiency in the full stack (TypeScript, React, Node.js, NestJS, Prisma) and object-oriented design; openness to similar modern frameworks is welcome
  • Proven ability in AI-assisted development, specifically managing AI harnesses, optimizing prompts, and maintaining code quality while detecting and remediating 'AI slop'
  • Strong grasp of modern engineering fundamentals, including automated testing (unit/integration), CI/CD pipelines, Git/GitHub, and cloud infrastructure (AWS/containers)
  • Self-driven and communicative professional with excellent creative problem-solving skills, adept at thriving in a fast-paced, collaborative team

Preferred Qualifications:

  • Experience designing, developing, deploying, observing, and maintaining:
    • Native applications, especially with Flutter
    • Relational database and schema to third normal form
    • Analytical data pipelines and star schema, especially with dbt and Snowflake
    • AWS infrastructure, especially with Terraform
  • Solid understanding of UI/UX best practices and design systems (e.g., Material Design), with a strong eye for visual hierarchy and consistent spacing

To make our hiring process fair and fast, we may use artificial intelligence tools to help review applications and resumes. AI tools only assist our team. All final decisions on interviews, offers, or rejections are made by human hiring managers. We check our tools to lower bias, and we keep your data safe. If you need a different way to apply or talk with us instead of an AI tool, please reach out to our HR team for support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – AI-Driven SaaS
Senior Software Engineer – AI-Driven SaaS

AkitaBox, Inc. • Madison (WI)

On-site
USD 120,000 - 180,000
Top Workplaces
Competitive base salary
Medical, Dental and Vision Insurance
+2
Senior Software Developer
Senior Software Developer

AHEAD • Chicago (IL)

On-site
USD 120,000 - 180,000
Medical, Dental, and Vision Insurance
401(k)
Paid company holidays
+2
Senior Software Engineer
Senior Software Engineer

Emerge Talent • New York (NY)

On-site
USD 140,000 - 200,000
Competitive salary
Equity package
Health, dental, and vision insurance
+3
Senior Full Stack Developer -- AI-Enabled Software Engineering
Senior Full Stack Developer -- AI-Enabled Software Engineering

iDbase Software • Hyattsville (MD)

On-site
USD 120,000 - 180,000
Senior Software Engineer, AI Experience
Senior Software Engineer, AI Experience

Box • Redwood City (CA)

On-site
USD 180,000 - 230,000
Senior Software Developer
Senior Software Developer

AHEAD • United States

Remote
USD 160,000 - 200,000
Medical, Dental, and Vision Insurance
401(k)
Paid holidays and vacation
+2
AI & Full-Stack Developer
AI & Full-Stack Developer

Optimyzation LLC • United States

Remote
USD 66,000 - 110,000
Competitive salary
Equity options after grace period
100% remote
+3
Senior Software Developer
Senior Software Developer

Remote • San Francisco (CA)

Remote
USD 170,000 - 230,000
Competitive salary
Remote-friendly environment
Senior DevOps Engineer
Senior DevOps Engineer

AHEAD • Chicago (IL)

On-site
USD 120,000 - 180,000
Medical, Dental, Vision Insurance
401(k)
Paid holidays
+2
Senior Software Engineer (Full-Stack, JavaScript)
Senior Software Engineer (Full-Stack, JavaScript)

Able • United States

Remote
USD 140,000 - 200,000
Wellness stipend
Remote stipend
AI Voucher