Software Engineer - Mid/Sr.

Pet Screening, Inc.
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Amazon S3 Software as a Service Cloud Engineering Databases Continuous Integration Cursor (Graphical User Interface Elements) Python (Programming Language) PostgreSQL Node.Js
+20 more
Search Technologies Software Engineering Systems Integration TypeScript Datadog Cloud Platform System Large Language Models Grafana Prompt Engineering Backend Git Kotlin Build Management Graphql Virtual Agents Restful APIs Api Management Serverless Computing Golang Microservices

Job description

We are hunting for exceptional Software Engineers to help us build, scale, and innovate our core product offerings. In this role, you will be responsible for end-to-end feature development-from crafting intuitive user experiences to designing robust and scalable backend and API solutions while efficiently managing database interactions. Beyond traditional product engineering, you will play a key role in integrating generative AI into our platform. You will build intelligent features that leverage LLMs, agentic workflows, and semantic search capabilities to deliver outsized value to our users. If you are passionate about using modern tech and cutting-edge AI capabilities to build innovative product features, we want to talk to you!

What you’ll do

  • Drive new product innovation by exploring how GenAI and LLMs can unlock entirely new capabilities and user experiences
  • Rapidly prototype and iterate on ideas, turning ambiguous concepts into working solutions.
  • Design and build scalable systems using TypeScript (Node.js, modern frameworks) that can evolve from prototype to production.
  • Architect cloud enabled solutions on AWS, balancing speed, cost, and long-term scalability.
  • Model and optimize data in PostgreSQL to support both traditional and AI-driven workflows.
  • Demonstrate a willingness to explore, innovate, and build technical solutions with AI assisted engineering practices and technology.
  • Partner closely with product, design, and leadership to shape product direction and strategy
  • Evaluate emerging technologies and make pragmatic decisions about where they can create real value
  • Take ownership of systems and features from concept through launch and iteration
  • Monitor and improve system performance, reliability, and security, * Languages: TypeScript preferred (Node.js, Go, Kotlin, Python, modern tech)
  • Cloud: AWS (Lambda, ECS, S3, RDS, etc.)
  • Database: PostgreSQL
  • AI: LLM APIs, prompt engineering, embeddings (OpenAI, Cursor Skills, Claude, etc)
  • Tools: Git, CI/CD pipelines, Datadog monitoring/observability tools, etc. AWS cloud

Why Join Us

  • High ownership and impact on product development
  • Collaborative, fast-moving engineering culture
  • Opportunity to shape how AI is applied in real-world products

Requirements

Do you have experience in TypeScript?, * 3+ years of professional software engineering experience

  • Strong proficiency in TypeScript and modern JavaScript ecosystems
  • Experience building backend services with Node.js
  • Hands-on experience with AWS services and cloud architecture
  • Solid experience with PostgreSQL (schema design, queries, optimization)
  • Experience designing and consuming RESTful or GraphQL APIs
  • Experience with microservices or serverless architectures
  • Familiarity with CI/CD pipelines and modern development workflows (Git, testing frameworks)
  • You balance speed with quality and long-term maintainability
  • You communicate clearly and collaborate effectively across teams
  • Must be willing to travel to Charlotte, NC or other US locations 3 - 6 times per year for in person meetings, collaboration, training, and team development.

Essential Functions

  • Prolonged periods of sitting and working on a computer.
  • Proficient computer skills with the ability to learn new software.
  • Provide a high level of customer service for all issues and requests.
  • Meet individual and team performance targets by achieving key productivity and quality KPIs.
  • Fosters a highly collaborative culture among cross-functional teams and also while working directly with clients and vendors.
  • Possesses exceptional organizational, multitasking, problem-solving and communication skills.

What Sets You Apart

  • You have strong product instincts and can connect technical decisions to user and business impact
  • You’re comfortable navigating uncertainty and making progress without perfect clarity
  • Experience with AI tools, Agentic AI patterns, and integrating AI into products.
  • Full system design experience inside scaled enterprise ecosystems and SaaS platforms
  • Understanding of security best practices in cloud environments
  • Experience working in agile, product-focused teams
  • Prior experience in growth stage technology companies.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • 401(k) 3% Match
  • Health savings account
  • Dental insurance, Benefits Offered:
  • Medical/Dental/Vision/HSA benefits offered after 30 days of employment.
  • Company sponsored Life Insurance and Short Term Disability.
  • Optional Life Insurance and Long Term Disability Plans.
  • 401(k) with 3% match regardless of employee contribution. Quarterly open enrollment.
  • Paid time off accrual beginning first day of employment
  • Paid holidays
  • Optional remote work days
  • Paid Family/Military/Bereavement leave
  • Pet friendly office

About the company

PetScreening strives to be the global leader for pet screening and animal validation. We want to make the world more pet inclusive no matter where you live, work, play, or stay.

Our Mission:

PetScreening advocates responsible pet ownership and helps validate legitimate assistance animal accommodation requests.

What We Do:

PetScreening is the fastest growing pet-property tech SaaS company. We help property managers and housing providers manage residents’ pets and assistance animals (service animals/emotional support animals/companion animals/etc.). Our proprietary screening platform adds an additional layer of liability protection by having a standardized process when dealing with household pets and assistance animals.

Our Culture:

PetScreening has a pet-friendly office located in the heart of the Merino Mill in Mooresville, NC (Lake Norman area). Our large office provides space for independent, team, and large group collaboration within several different types of work spaces. Our casual office environment encourages our employees to bring their pets to work. We offer a hybrid schedule, which includes select optional remote work days allowing our employees to work hard while having fun.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all