Job Directory Director of Software Engineering

Director of Software Engineering
New York, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

About Us:

SmartAsset is a financial technology company with the simple mission of helping people make better financial decisions. Recently named one of Y Combinator's Top 100 companies of all time, we have raised more than $50 million in venture capital. Our personal finance tools, calculators and content reach more than 45 million people each month. Our business model is to help the in-market consumers on our platform find the right Financial Advisor or the right Financial Product to meet their needs.

SmartAsset has been featured in hundreds of publications, including The Wall Street Journal, CNN, TechCrunch, The New York Times, The Washington Post, U.S. News & World Report, TIME, Reuters, Businessweek, Barron's and many more.

About You:

As part of our growth strategy, we are looking to hire a Director of Software Engineering with at least 12 years of full-time professional development experience to join our NYC-based team.

This is a leadership, management and programming role which reports to the VP of Engineering where you will be coordinating the work of a small technology team and working with our product organization to determine goals and requirements.

In addition to providing mentorship, guidance and project direction for 5-10 engineers, you will be contributing by working with other tech leaders in the company to setting the technology direction of the organization. The role requires being an excellent analyst and communicator, diving deeply into our problem space to create elegant solutions that meet technical and business needs.

Contributing to development tasks such as coding and feature verifications will be necessary to assist your team with release commitments and gain understanding of the business requirements. Projects will span various components of our applications including our systems for user-analytics, financial calculations, data-processing, interactive calculators, content management, lead generation, natural language generation, among others.

Required Skills and Experience:

* 12+ years full-time professional experience as a software developer / software manager.
* 2+ years of direct management experience of at least 5 on-site engineers.
* Strong programming experience in full stack web application development with relational and non-relational data stores.
* Solutions-based experience with system integration.
* Proficient in at least one strongly-typed language (Java, C/C++, C#, etc)
* Understand project planning and the balancing of scope, cost, schedule and risk
* Provide technical guidance, career development, and mentoring to team members
* Participate in cross-functional coordination, architecture discussions and prioritization planning in an agile development environment.
* Ability to articulate the technical and organizational trade-offs when planning and making decisions.
* Ensuring teams have clear priorities and adequate resources, empowering engineers to self-organize and make informed decisions.
* Working knowledge of *nix systems, networking and internet protocols as well as proper deploy, redundancy and backup architectures and procedures.

Perks:

* Catered lunch 3x per week
* Friday Tastings
* Regular team social activities (book club, sports league, community service, etc.)
* Medical, Dental and 401(k)
* Educational reimbursement program

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.