Director of Software Engineering
Company: Parker and Lynch
Posted on: January 15, 2022
Steering the transformation of today's global supply chain. Join
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
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
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
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
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
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
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
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
Lead software engineering teams and other stakeholders to set goals
for improving code quality, maintainability, security, and
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
Oversee management of relationships with consultants, vendors, and
contractors and support negotiation of statements of work and
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
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
Demonstrated ability to communicate complex technical information
in a condensed manner to various stakeholders verbally and in
Strong organizational skills, including an ability to perform under
pressure and manage multiple priorities with competing demands for
Knowledge of software development methodologies and best
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
Keywords: Parker and Lynch, Seattle , Director of Software Engineering, Executive , Seattle, Washington
Didn't find what you're looking for? Search again!