Senior Director of Engineering

Save to Kiter
What Taxbit is looking for in applicants
Employer:                              TaxBit, Inc.
Job Title:                               Senior Director of Engineering
Degree Required:                 Bachelor’s degree or equivalent foreign education
Academic Discipline(s):       Computer Science or Computer Engineering
Experience Required:           5 years of post-degree progressive experience in computer science or computer engineering
Job Description
Lead a team of 28 software engineers and 2 software engineering managers; help teams build high quality software using latest software development methodologies like Agile, Scrum, or Kanban; utilize experience in multiple parts of the stack and innovate with new technologies in order to help teams create high quality experiences for our customers and clients; sets priorities and deadlines for tasks assigned to managers and software engineers; meet with department heads, managers, team leads, vendors, and others, to solicit cooperation and resolve problems; analyze data to inform software development decisions or activities; help build monitoring and debugging best practices so customer reported issues can be prevented proactively and also resolved in a timely manner; work on buy versus build decision for new software features so stakeholders have all the information they need to make a decision; utilize MySQL to run database queries and data changes; make decisions around the best Amazon Web Services (AWS) features to use to build new software features and products; utilize Docker and Kubernetes to support the containerization strategy for our features and products; utilize DynamoDB and MongoDB to handle billions of transactions from customers; assist with architectural direction for the user interface for products using HTML, CSS, and JavaScript; stay abreast with advances in technology; partner with designers and product managers to define the best practices for the tools TaxBit, Inc. is building; participate in software design review to ensure that the platform is scalable for the next 3-5 years; participate in code reviews to maintain code quality; help lead projects from idea to positive execution; and hire and mentor engineering managers and software engineers.
Minimum Qualifications:
  • Experience working in an engineering people management position
  • Experience with managing teams and managers across multiple offices and time zones
  • Experience working with Python programming language
  • Experience working with web development using HTML (HyperText Markup Language), CSS (Cascading Style Sheets), and JavaScript
  • Experience working with Docker
  • Experience working with AWS (Amazon Web Services) and AtScale services
  • Experience working with Linux and Microsoft Windows platform
  • Experience working with MySQL or PostgreSQL
  • Experience working with Amazon DynamoDB or MongoDB
  • Experience working with big data pipelines
  • Experience with designing and maintaining database tables
  • Experience with financial services
  • Amazon Web Services (AWS) certification
  • Project Management Professional (PMP) certification

Salary (Annual):         $265,000.00 - $285,000.00
Work Location:          66 Wadsworth Park Drive, Suite 200, Draper, Utah 84020
Hours of work:           Usually 8 a.m. to 5 p.m., Monday through Friday - must be willing to work nights and weekends

Why you want to work here

  • Competitive cash compensation
  • Stock options
  • Insurance Package; Dental, Medical, Vision coverage with certain plans eligible for 100% medical premium coverage
  • 401k
  • Unlimited PTO
  • Maternity/Paternity Leave
  • Friday team lunches
  • Company Paid Life and Accidental Death Insurance
  • Affordable and Optional Short & Long Term Disability and Supplemental Life Insurance
  • Wellness Programs
  • Hybrid working model: 3 days in-office, 2 days remote
  • Autonomous and flexible work

**Vaccines are mandatory in order to foster a safe environment. 

Want some tips on how to get an interview at Taxbit?

What is Taxbit looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Senior Director of Engineering like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Senior Director of Engineering?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!