Pattern Agency - Lehi, UT

posted 18 days ago

Full-time - Mid Level
Lehi, UT
Professional, Scientific, and Technical Services

About the position

The Sr Software Engineer (Technical Sales) at Pattern is responsible for developing, releasing, and maintaining software applications that drive significant revenue impact. This role involves collaborating with sales teams to provide technical expertise during the sales process, ensuring product quality, and mentoring other engineers. The position is hybrid and based in Lehi, Utah, and requires a strong background in software development and a passion for data-driven solutions.

Responsibilities

  • Lead software engineers to deliver innovative, high-quality products on a foundation of architectural and engineering excellence.
  • Collaborate cross-functionally with sales, marketing, and business teams to define, deliver, and support software and services that meet customer needs.
  • Provide technical expertise during the sales process, including product demonstrations, technical presentations, and responding to RFPs.
  • Guide software engineers through planning, designing, coding, delivery, and support, driving the day-to-day technical decisions.
  • Own and continually improve the throughput and stability of product delivery and application lifecycle, in partnership with product and program management.
  • Distill complex and ambiguous situations into actionable plans for your team and for customer-facing scenarios.
  • Communicate and collaborate internally and with partners on technical details, ensuring alignment between technical capabilities and customer requirements.
  • Train and develop top engineering talent while also mentoring sales teams on technical aspects of products.

Requirements

  • Bachelor's or Master's degree in Software Engineering, Computer Engineering, Computer Science, or applicable engineering or science field.
  • 6+ years of software development experience.
  • Broad understanding of coding and programming languages.
  • Experience with database design and data modeling.
  • Knowledge of and experience with NoSQL databases.
  • Extensive knowledge of the software development process and corresponding technologies.
  • Excellent understanding of design patterns and architectural styles.
  • Proficient knowledge of the operation and development designs of agile software.
  • Strong soft skills, including attention to detail, problem-solving, and communication skills.
  • Experience working with teams across different time zones and countries.

Nice-to-haves

  • Preferred 3+ years of proven work experience in Node.js development.
  • Preferred 1+ years of experience with React.js development.

Benefits

  • Unlimited PTO
  • Paid Holidays
  • Onsite Fitness Center
  • Company Paid Life Insurance
  • Casual Dress Code
  • Competitive Pay
  • Health, Vision, and Dental Insurance
  • 401(k)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service