Director, Software Development

Smartsheet Bellevue , WA 98009

Posted 3 months ago

When was the last time you had an opportunity to work at a company that was forging an industry and enabling people to get from idea to impact fast! Smartsheet's purpose is to empower everyone to improve how they work. Our business is built on finding great people and getting out of their way while they build and improve our award-winning Software as a Service (SaaS) offering. With over 10 million users, our platform gets used across disparate industries ranging from construction to retail to software development. This presents us with unique technical challenges.

We are looking for a Director of Software Engineering to build a top-tier software organization that will help design and implement Smartsheet's next gen architecture. In this role, you will lead and positively impact multiple product areas within your functional domain, as well as influence the broader technology organization. You will provide technical leadership for critical areas that significantly impact customer success.

This position is based at our headquarters in Bellevue, WA and will report to VP of Application Engineering.

Our team focuses on distributed decision making that rewards ownership, transparency, and collaboration. Learn more about our platform here: Smartsheet Overview Video

Responsibilities:

  • You are a talent magnet; you have a track record of finding and developing great talent.

  • You have a passion for continuous improvement; have built learning organizations that keep up with the state of the art and are an example and mentor to your team.

  • You are responsible for delivering products that delight customers while managing the health of the code base through continuous refactoring and management of technical debt.

  • You are an expert at agile continuous delivery, DevOps and TDD and will champion the culture, processes, and tools required to maintain a frictionless high-quality development environment.

  • You dive deep into technology and are on the forefront of the latest tools, technologies, and strategies and help evaluate, prototype, and introduce them to our team.

  • Provide coaching and leadership in software best practices, automated test strategies, and work toward flattening the cost of change curve for our software products and services.

  • Demonstrated track record of building high performing, secure applications and building security into the DNA of products.

  • You obsess over great user experiences and will be a partner to product management/engineering, sales, operations, and other parts of the business.

  • You communicate proactively and effectively to different kinds of audiences, including executives, customers and non-technical stakeholders.

  • Other duties as assigned.

Requirements:

  • 4+ years microservice or SOA based web application development

  • 10+ years of combined system architecture experience across multiple OSes, languages and frameworks. Java experience a plus!

  • 3+ years managing software organizations > 20 people or equivalent experience.

  • Experience with tools such as CloudFormation, CloudTrail, CloudWatch, Elastic Load Balancing, Beanstalk, EC2, Route 53, etc.

  • Experience with NoSQL DBs, Relational DBs, Object Store architectures across globally replicated cloud instances

  • Experience building autoscaling distributed systems

  • Your skills are language, framework and toolset agnostic, having worked in at least 3 languages or paradigms, or equivalent experience.

  • BS or MS in Computer Science, a related field, or equivalent industry experience

  • Strong Computer Science fundamentals in object-oriented design, data structures and problem solving.

  • Strong verbal and written communication skills

  • Familiarity with Agile/Scrum methodologies

  • Positively influences group/company's technical culture and morale

  • Recognizes, takes ownership of complicated technical cross-team issues and drives them to resolution

  • Legally eligible to work in the U.S. on an ongoing basis

About Smartsheet

In 2005, Smartsheet was founded on the idea that teams and millions of people worldwide deserve a better way to deliver their very best work. Today, the company delivers a leading cloud-based platform for work execution, empowering organizations to plan, capture, track, automate, and report on work at scale, resulting in more efficient processes and better business outcomes. Smartsheet went public on the New York Stock Exchange in April 2018 and currently enables collaboration, better decision making, and accelerated innovation for over 76,000 domain-based customers in 190 countries, including 96 of the Fortune 100.

Our Culture

Smartsheet is a place where people love what they do and are empowered to do their best work every day. We support one another and achieve our goals as a team, not as individuals. Each person, at every level, gets to have an impact.

Smartsheet is an Equal Opportunity Employer. Individuals seeking employment at Smartsheet are considered without regard to race, ethnicity, color, age, sex, religion, national origin, ancestry, pregnancy, sexual orientation, gender, gender identity, gender expression, genetic information, physical or mental disability, registered domestic partner status, caregiver status, marital status, veteran or military status, citizenship status, or any other legally protected category.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Development Engineer
New!

Discovery Communications, Inc.

Posted Today

VIEW JOBS 1/25/2020 12:00:00 AM 2020-04-24T00:00 Position Summary We are looking for technically deep, analytical software engineering leaders to join our growing Bellevue team. If your interest lies in building highly scalable container-based services, then this may be the team for you. As television and media habits change, our mission remains true to the principles that founded Discovery – every day we seek to ignite people's curiosity to engage, entertain and enlighten the world around them through amazing viewing experiences. The Direct 2 Consumer Group is a technology company within the Discovery brand. We are building a global streaming video platform (OTT), and a suite of applications to support all of our network's brands globally. We are building modern container-based micro-services operated on AWS. Our platform covers everything from search, catalogue, video transcoding, personalization, to global subscriptions, and really much more. We build user experiences ranging from classic lean-back viewing to interactive learning applications. We build for connected TVs, web, mobile phones, tablets, and consoles for a large footprint of Discovery owned networks. (Discovery, Food Network, Golf TV, MotorTrend, Eurosport, Discovery Play, and many more) This is a growing, global engineering group crucial to Discovery's future. We are hiring software development engineers to join our team in Bellevue. The ideal candidate has a track record of shipping high quality features in industry software engineering roles. You have solved business problems with simple and straightforward solutions, applied appropriate technologies and software engineering best practices, delivered high-quality results the first time and improved code, documentation, and results with each iteration. Your existing team trusts your work. Responsibilities 1. You are able to work autonomously to design and develop functional changes to existing software systems. You require little or no guidance by team members. You still actively seek input where appropriate and engage your team to inform and share what you are doing. 2. You can collaborate with other engineers assisting on features another engineer designed or taking the lead on feature design yourself. Your software contributions are demonstrated to work in production, and your team trusts your decisions, designs, and code.3. You are able to describe and defend your design and code decisions to other engineers, embrace constructive feedback, and adapt your approach to align with team and company standards and objectives.4. You consistently demonstrated good software ownership practices (e.g. code reviews, code comments, etc) in all of your contributions. Your code reviews are uneventful, you prepare documentation proactively, and you ensure proper monitoring for operational excellence in production.5. You offer enhancements to best practices, document, design and architecture improvements, and as feedback through code reviews to other engineers without continuous prompting or recurring encouragement. Other engineers appreciate your feedback.6. You can troubleshoot a production issue by reviewing source code, logs, operational metrics, stack trace etc to pinpoint a specific problem and then resolve it. Requirements * Proficient in Java 8, including use of Fugtures and Streams* Experience with one or more of: PostgreSQL and MySQL, Caching solutions (such as Redis and Guava), Search engine technology (preferably ElasticSearch)* Knowledge of, and professional experience with most AWS services, and deeper knowledge of EC2, S3, Kinesis, CloudFront and CloudWatch. * Asynchronous, non-blocking, functional style of programming and experience implementing with frameworks such as Vert.x, Spring, Node.js * Usage and deep understanding of Docker and Kubernetes * Must have the legal right to work in the United States Discovery Communications, Inc. Bellevue WA

Director, Software Development

Smartsheet