Director of Software Engineering

$119,000 - $170,000/Yr

Pest Share - Nampa, ID

posted 4 months ago

Full-time - Senior
Nampa, ID

About the position

About Pest Share: Pest Share is revolutionizing pest control with innovative technology solutions. We are dedicated to providing top-notch service to our clients while fostering a collaborative and growth-oriented work environment. Join us as we drive the future of pest control technology. Position Overview: Pest Share is seeking an experienced Tech Lead with a strong background in software architecture, scaling systems, and team building. The ideal candidate will have a proven track record of leading development teams, ensuring code quality through code reviews, and creating technical strategies that will create scalable product solutions during epic and sprint planning. This position requires close collaboration with the Chief Product & Technology Officer (CPTO) to execute the technical fulfillment of our product strategy.

Responsibilities

  • Lead, mentor, and manage a growing development team.
  • Oversee the hiring, training, and development of team members to maintain high-quality and efficient product output.
  • Foster a collaborative and inclusive team environment.
  • Design and implement scalable, robust, and secure architecture for our software solutions.
  • Conduct thorough PR reviews to ensure adherence to coding standards and quality benchmarks.
  • Ensure all codebases are well-documented and maintainable.
  • Participate in epic and sprint planning, reviewing strategies to ensure code scalability and alignment with product goals.
  • Work closely with the CPTO to align technical execution with the overall product strategy.
  • Identify and mitigate potential technical risks and bottlenecks.
  • Collaborate with cross-functional teams, including product management, design, and QA, to deliver high-quality products.
  • Communicate technical concepts and solutions clearly to both technical and non-technical stakeholders.
  • Stay updated with industry trends and emerging technologies to drive continuous improvement.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in a senior technical role with a focus on software architecture.
  • Proven experience scaling cloud infrastructure (from a few thousands users to hundreds of thousands).
  • Proven experience in leading and building development teams.
  • Extensive experience with agile methodologies and sprint planning.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work collaboratively in a fast-paced, dynamic environment.

Nice-to-haves

  • Experience in the pest control or related industry.
  • Familiarity with DevOps practices and tools.
  • Knowledge of cloud services and infrastructure.

Benefits

  • Competitive salary and benefits package.
  • Opportunity to work with a cutting-edge technology company.
  • Collaborative and inclusive company culture.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service