Staff Software Engineer

Become a member of the PACK!


The Role

We are hunting for exceptional Staff Software Engineers to drive the technical evolution of our platform. As a key technical leader, you will masterfully balance high-level architecture, performance, and scalability with hands-on coding. At the Staff level, you will tackle our most complex engineering puzzles. You will refine our architectural blueprint, design massive cloud systems, and mentor the next generation of engineers. If you are passionate about building robust, interactive platforms with a modern tech stack, we want to talk to you!

Responsibilities

  • Technical Leadership: Serve as the technical anchor and a go-to expert for your cross-functional team(s).
  • External Liaison: Act as the primary technical contact when troubleshooting complex issues with high-profile client engineering teams.
  • Strategic Planning: Partner with Engineering leaders and Product to break down large, ambiguous technical initiatives into shippable milestones.
  • AI Centric: Demonstrate a willingness to explore, innovate, and build technical solutions with AI assisted engineering practices and technology.
  • Technical Complexity: Partner with Engineering and Product to assess the feasibility of new features and estimate technical complexity.
  • Architect Solutions: Architect resilient, scalable, and secure environments in AWS cloud infrastructure.
  • Technical Bridge: Bridge the technical gap between product requirements and execution readiness by hardening solution proposals, creating clear design documentation and removing impediments.
  • Reliability & Troubleshooting: Drive observability initiatives using AWS CloudWatch or Datadog to trace errors from the client browser down to the database query.
  • Mentorship & Culture: Elevate the engineering team by mentoring mid-level and senior engineers through code reviews, design docs, and technical deep dives. Foster a culture of continuous learning and blameless post-mortems

Requirements

  • Experience Needed: 8+ years of software development experience, with at least 4 years deeply focused on the TypeScript/JavaScript ecosystem including a proven track record in a lead or staff level role.
  • TypeScript Mastery: Possess extensive expertise in React, TypeScript, Next.js, Nest.js and/or modern web technologies.
  • AWS & Cloud Infrastructure: Practical experience with AWS core services (Lambda, API Gateway, S3, RDS, CloudFront).
  • Database Proficiency: Strong SQL skills; experience with ORMs (Prisma, TypeORM) and understanding the trade-offs between them and raw SQL.
  • Ai Expertise: Hands-on experience building with AI — whether that's LLM integrations, RAG pipelines, or agentic workflows. You've shipped something real with these tools, not just experimented.
  • Outcome Focused: Excellent problem-solving skills and ability to work under pressure.
  • Lead by Example: Strong leadership skills with experience in mentoring and guiding teams.
  • Partnership Success: Excellent communication and collaboration abilities that enable internal and external partnership success.
  • Action oriented: Ability to thrive in a fast-paced environment while making timely, well-informed decisions with a willingness to experiment and learn from actions and customer feedback.
  • Travel: 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.

Staff-Level Behaviors:

  • Force Multiplier: You build tools and abstractions that make every other engineer on the team faster and safer.
  • Communication: You can explain the "Why" behind technical decisions and can communicate that effectively to engineers or business stakeholders.
  • Pragmatism: You know when to introduce a new library and when to stick with standard tools to avoid bloat and complexity.

Staff-Level Behaviors:

  • Experience with Monorepo architectures and tooling.
  • Experience with Infrastructure as Code (Terraform, Pulumi).
  • Experience with GraphQL or tRPC for type-safe API communication.
  • Open source contributions to the React or TypeScript ecosystem.
  • Prior experience in growth stage technology companies.


About PetScreening


Our Vision:  

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.


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



Engineering

Remote (United States)

Partilhar em:

Termos de serviço.PrivacidadeCookiesDesenvolvido pela Rippling