SeattleRecruiter Since 2001
the smart solution for Seattle jobs

Director of Software Engineering

Company: Parker and Lynch
Location: Seattle
Posted on: January 15, 2022

Job Description:

Steering the transformation of today's global supply chain. Join us!

At Tideworks, we're paving the way for innovation in the fast-paced global supply chain. Headquartered in Seattle, we are a full-service provider of comprehensive terminal operating system solutions for the growing marine and intermodal rail terminal operations worldwide.

Who are we?

We are Tideworks. Founded in the 1990s, we began as a software team for Carrix, Inc. with the vision of revolutionizing the terminal and supply chain through innovative software and the need for tools that provide real-time insights into the shipping process. Since then, Carrix has grown into a significant multinational shipping entity. And Tideworks has evolved into a global technology brand and software provider that delivers tools to help stakeholders conduct data-driven analysis so they can thrive in today's logistics market.

With our industry's unique, ever-changing backdrop, employees can hone their professional skillsets and gain an invaluable global perspective. And that's why at Tideworks, you'll find that challenges excite us, learning is a way of life, and helping others is a passion. We strive for continuous improvement as we evolve and collaborate on new concepts, embrace different perspectives, and explore untried strategies. Our company understands that to remain a nimble leader in our space, our employees need the authority and support to take risks. We are not perfect, but we are committed to growth and providing equal opportunities for all to make an impact.

Tideworks is at the forefront of driving the digital transformation of shipping. More than 120 facilities worldwide use our solutions to load vessels, track containers, strengthen visibility across terminal operations. Our software powers the movement of cargo, allowing terminal operators to transport their goods more efficiently and with fewer resources. Our team is behind every deliberate motion, developing software and guiding customers to help transportation stakeholders reduce their carbon footprint and contribute toward making shipping practices more sustainable. At Tideworks, you'll have an impact on the evolution of the global supply chain.

Director of Software Engineering

As the Director of Software Engineering at Tideworks, you will oversee teams of software engineers, and provide leadership, vision, and direction for all software engineering for our company.

What's the job?

From a day-to-day perspective, you will be responsible for understanding customer needs, market demands, engineering requirements, product direction, quality assurance necessities, aligning with defined strategies, and ensuring the timely and high-quality delivery of software products that meet these needs, as well as ensuring the software engineering staff have the skills and capabilities to meet organizational and client needs. You will also oversee the implementation of software engineering initiatives and take responsibility and accountability for championing best practices and ensuring initiatives achieve Tideworks' mission critical priorities and expected outcomes.

Leadership And Strategy Responsibilities
Develop, prioritize, and execute software engineering strategies, initiatives and projects and establish delivery targets.
Pitch strategic proposals aligning products, technical, and quality considerations with customer needs, operations, and processes.
Lead the software engineering extended team to successful delivery of business outcomes.
Manage the software engineering budget, with ongoing focus on personnel, vendor, and product / software / services expenditures.
Build strong working relationships with business leaders to ensure software engineering teams meet expectations.
Support and facilitate innovative and experimental software development work to test new ideas, within bounded cost and time frames.
Work with product management leadership to design, manage, and/or execute product roadmaps.
Talent Management Responsibilities
Work with VPs to develop a workforce strategy to meet the current and future software engineering needs through developing, hiring, and/or sourcing talent.
Manage resource allocation across teams to maximize business impact of resources and ensure each team has the skills and capabilities needed to achieve its objectives.
Manage software engineering talent, playing a key role in performance management, role and competency definition, and diversity, equity, and inclusion initiatives.
Partner with Human Resources to create learning and development opportunities aligned to the organization's skill and capability needs, and to provide rewarding career paths for software engineering team members.
Build and facilitate a culture that supports learning, collaboration, transparency, and inclusiveness.
Oversight Responsibilities For Software Engineering Activities
Champion best practices and modern software development methods and tools.
Lead software engineering teams and other stakeholders to set goals for improving code quality, maintainability, security, and scalability.
Implement and manage software development status reporting, metrics, and benchmarks.
Manage collaboration with stakeholders and other Leaders to ensure software performs well in production and meets SLAs.
Ensure software is effectively secured and that risks are mitigated.
Oversee management of relationships with consultants, vendors, and contractors and support negotiation of statements of work and business terms.
In collaboration with Leaders, oversee DevOps processes and practices, including automating the handoff of code releases from development to operations.
Who are you?

Passionate. Knowledgeable. Responsive. Committed. Embraces a challenge. If these words resonate with you and how you approach your work, then we want you on our team. At Tideworks, learning is a way of life, helping others is a passion and challenge equates to an opportunity. We seek out individuals who are driven and have work experience that tells a compelling and multi-faceted story. Diverse backgrounds and experiences spur diverse ideas, and we understand that those ideas power our pursuit of innovation at Tideworks. We are not looking for a one-size-fits all approach when hiring for our workforce - we need what makes you truly unique and special.

Job Qualifications

The right person will bring some combination of the following knowledge, skills and abilities:
Demonstrated leadership skills and experience.
Strong talent management skills including talent development, coaching, mentoring, and team motivation.
Experience leading geographically distributed teams.
Ability to build and maintain strong cross-functional partnerships at all levels of the organization.
Strong business acumen and ability to understand and drive business objectives.
Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.
Strong organizational skills, including an ability to perform under pressure and manage multiple priorities with competing demands for resources.
Knowledge of software development methodologies and best practices.
Knowledge of relevant tools and platforms (e.g., cloud platforms, web technologies, client-server technologies, continuous integration, and deployment), with an eagerness to learn about new and unfamiliar technologies.
Adaptability and ability to manage rapid change in business needs, processes, or technologies.
10 years of experience in software testing and 6 years of experience in managing talent preferred.
Tideworks is committed to making our employees feel welcome and respected. Our team is unique and our approach successful because we have fostered an environment that values varying backgrounds, perspectives, and experiences and takes pride in how the collective delivers value to our customers and partners. A truly diverse workforce is the outcome of treating people right. Each team member is responsible for creating, maintaining, and enhancing our work culture through collaboration and empathy - as culture doesn't happen without conscious effort. At Tideworks, we expect all employees to treat one another with respect and kindness, no exceptions or excuses.


We know our employees are integral to what makes Tideworks unique and successful. So, we believe it's important to ensure our employees and their families are treated well - both in and out of the office. That's why we make sure our benefits are excellent, including both retirement, a 401(k) and health insurance with no monthly contribution. In addition, employees can also enjoy flexible work hours and remote work options.

Where's the job?

Our office headquarters are located south of Seattle's bustling SODO neighborhood and industrial district, near the Port of Seattle's Harbor Marina Corporate Center and the Starbuck's Headquarters. Employees appreciate our digs with office views of the water and Port, and an onsite gym to enjoy. Access by car is easy from I-5 or Highway 99, and parking is free. There is also paved trail access for walking and biking from West Seattle and the SODO neighborhood. We are currently operating remotely due to the pandemic.

Keywords: Parker and Lynch, Seattle , Director of Software Engineering, Executive , Seattle, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Seattle RSS job feeds