Skip to content

Director of Engineering

  • Hybrid
    • Austin, Texas, United States
  • TechOps

Job description

  • Provide technical leadership and mentorship to a team of engineers both on-site and offshore.

  • Drive the architectural vision for our platform, focusing on scalability, performance, and security.

  • Oversee the development and maintenance of our core products, ensuring high-quality code and efficient delivery. Expect about 25% of time to be spent on coding

  • Manage and optimize our SQL database performance, including complex stored procedures.

  • Lead our cloud migration efforts, leveraging AWS services to improve our infrastructure.

  • Collaborate with product management to align technical initiatives with business goals.

  • Implement and refine agile development processes to increase team efficiency and output quality.

  • Manage resource allocation, budgeting, and capacity planning for the engineering department.

  • Stay current with industry trends and emerging technologies, recommending adoption where beneficial.

  • Foster a culture of innovation, continuous learning, and technical excellence within the team.

Job requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred.

  • 10+ years of software development experience, with at least 5 years in a leadership role.

  • Strong technical background with hands-on experience in:

    • SQL and complex stored procedures

    • .NET framework and C#

    • AWS cloud services and architecture

  • Some experience managing offshore development teams.

  • You personally deliver code to production on a regular basis, Eg: implementing features, fixing bugs

  • Can build a scalable SaaS platform on AWS or Azure Cloud

  • Deep understanding of software development best practices, design patterns, and architectural principles.

  • Experience with agile methodologies and modern DevOps practices.

  • Strong problem-solving skills and ability to optimize complex systems.

  • Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.


or