Senior Software Engineer

Qualiti

Qualiti

Software Engineering
Lehi, UT, USA
Posted on Oct 19, 2024

Job Title: Senior Software Engineer
Location: Lehi, Utah (preferred) remote will be considered for the right candidate.
Company: Qualiti.ai

About Us:At Qualiti, we’re pioneering AI-assisted automated testing solutions for web applications. Our platform enables teams to generate and execute tests efficiently, saving time and effort. By leveraging AI, we remove the complexities of writing and maintaining automated tests, empowering developers and QA teams to focus on delivering high-quality software.


Role Overview:
We are seeking a Senior Software Engineer to play a key role in coordinating efforts across different teams and technologies. You will be instrumental in driving the development of our AI-powered testing platform, ensuring smooth collaboration between Product, Engineering, QA, and Ops teams. Your leadership will guide our engineering practices and deliver high-quality features at scale.


Responsibilities:

  • Lead and collaborate with cross-functional teams (engineering, product, QA, and Ops) to deliver end-to-end solutions.
  • Architect, develop, and maintain scalable, high-performance web applications and systems.
  • Ensure seamless integration between frontend and backend systems, helping to drive technical decisions.
  • Mentor and guide junior engineers on best practices, coding standards, and design principles.
  • Stay updated with the latest technology trends, identifying potential tools and techniques that could enhance the product.
  • Work closely with AI/ML teams to integrate intelligent test generation and execution features.
  • Provide technical leadership on key projects, contributing to both hands-on development and strategic vision.
  • Collaborate with Ops teams to ensure system reliability, scalability, and performance.


Required Qualifications:

  • 5+ years of experience in software development, with a strong understanding of web technologies.
  • Expertise in backend development, ideally with experience in Python, TypeScript or other server-side languages.
  • Experience in coordinating efforts across teams to deliver high-quality software solutions.
  • Excellent communication skills, with the ability to present complex technical topics to non-technical stakeholders.
  • Proven ability to architect scalable, maintainable software systems.
  • A passion for automation and improving software development/testing processes.


Preferred Qualifications:

  • Experience with frontend frameworks such as React and Angular.
  • Familiarity with TypeScript.
  • Experience with automated testing.
  • Experience with Playwright or similar testing frameworks/tools.
  • Experience working in AI, machine learning or prompt engineering.
  • Prior experience in startup or fast-paced environments.
  • Experience with Kubernetes and CI/CD


Benefits:

  • Competitive salary and equity options.
  • Opportunity to work in a cutting-edge AI-driven software company.
  • Professional growth and development opportunities.
  • Unlimited PTO
  • Participation in the Company’s medical, dental, and vision insurance programs.
  • Participation in the Company’s HSA program.