• Jobs
  • Startups
  • Hire
LoginSign up

Role description

Software Engineer

Starnik logoStarnik
AI-native
TypeFull-time
SeniorityJunior
LocationUnited States
Posted10/15/2026
Engineering

Join the team building the future of utility billing — powered by AI, trusted nationwide, and processing billions in transactions annually. Modern stack: .NET 10, React 18, TypeScript, AI.

Engineering AI Engineer Full-Time

About the role

Build software that powers everyday life.

At Starnik, we don't just build software — we build the systems that ensure water flows, lights stay on, and communities thrive. As a Software Engineer, you'll work on a platform that processes billions of dollars in utility transactions, manages millions of customer accounts, and now powers the next generation of AI customer service.

You'll join a small, talented team where your work has immediate, measurable impact. Every line of code you write helps a utility worker do their job better, a customer pay their bill faster, or a community manager save hours of manual work. This is software that matters.

What you'll do

Your impact, day to day

Design and build features for our cloud-native utility billing platform serving utility districts and multifamily communities nationwide

Help shape and expand Starnik AI — integrating modern AI capabilities into customer service, billing, and automation workflows

Build secure, scalable REST APIs using .NET 10 Web API and Clean Architecture

Develop modern React applications using React 18, TypeScript, and Vite

Work with SQL Server, ADO.NET, and stored procedures for performant data access

Own features end-to-end — from requirements through production deployment

Collaborate with product, design, and customer success teams to translate business needs into technical solutions

Apply SOLID principles, design patterns, and modern best practices

Participate in code reviews, architecture discussions, and engineering decisions that shape our platform's future

Who you are

What we're looking for

  • 1+ year of experience preferably in AI coding
  • Strong experience with .NET (.NET 8, 9, or 10) and ASP.NET Core Web API
  • Strong experience with React 18, TypeScript, and modern hooks
  • Solid knowledge of SQL Server, ADO.NET, and stored procedures
  • Understanding of REST API design, OOP/OOAD, and SOLID principles
  • Curiosity and excitement about AI — especially how LLMs and modern AI tools can transform customer service and billing
  • Strong problem-solving skills and attention to detail
  • Excellent written and verbal communication

Bonus points

Nice to have

  • Experience integrating LLM APIs (OpenAI, Anthropic, Azure OpenAI) into production apps
  • Hands-on experience building AI-powered features (chatbots, summarization, classification)
  • Familiarity with prompt engineering and AI workflow design
  • Background in fintech, payments, or billing systems
  • Familiarity with utility, energy, or municipal software
  • Experience with mobile development (React Native, iOS, Android)
  • Open-source contributions
Apply on starnik.com
Save

Company info

Starnik logo

Starnik

We exist to make the Utility Industry efficient through next-gen technology. Starnik provides next generation Cloud utility billing & management solutions, as SaaS model. The all-in-one REAL-TIME solution includes CIS, billing, cashiering, IVR, self-serve customer engagement web portal, e-Billing, mass communications, MDM, Mobile Field Service work order management, Inspections, inventory/asset management, & more! Agile development and inbuilt automations improve efficiency – and utility industry can leverage tremendously from continually updated world-class system! Never worry about updates.

HQLubbock, US
Size13 employees
IndustrySoftware Development
Unlock human wisdom
ThesisTermsPrivacy
Tech stack
mui, quickbooks, react-query, nodejs, asp-net-core, microsoft-project, microsoft-ssrs, ios, openai, asp-net

Claim starnik.com

Work at starnik.com? Sign in to claim this org and manage its profile.

© 2026 Saywise Inc.