You will operate as a technical expert focused on architecting
and designing the next generation of applications at Sleep Number.
The ideal candidate will have a passion for architecting
feature-rich, intuitive, experience-focused digital products to
delight our internal and external customers. You will be able to
work in an entrepreneurial environment, and partner closely with a
team of technologists and product managers to develop innovative
solutions and tools with a “customer first” mindset.
Responsible for creating a comprehensive architecture for
software solutions with the Enterprise Architect and providing
strategic direction throughout the development process.
Ensure that the new solutions fit into the existing enterprise
architecture from the functional, technical, user and
non-functional perspectives such as Security and performance.
Cooperate with all the teams involved in the development
projects and know how every product and service works in an
Oversee successful delivery of a quality end products to its end
Primary stakeholder in choosing the right technology for the
business problem(s) and managing architectural concerns to ensure
more productive and effective outcomes
Responsible for translating the vision for the project to the
development team and plays a pivotal part throughout the entire
systems development lifecycle.
Lead alignment and governance across the engineering teams.
Advise leadership about industry best practices, trends, and
technology, influencing the overall IT strategy.
Bachelor’s Degree in Software Engineering, Computer Science, or
related fields required. Master’s
Progressive software development experience in dynamic, fast
Experience applying enterprise and data integration patterns
using SOA, API’s, microservices, event-driven and data-driven
Proven background with cloud platforms such as AWS, Azure or
Experience with performance profiling and tuning of APIs
Experience with continuous delivery, including Test- or
Behavior-Driven Development, code review, static analysis and
continuous integration using automation tools
Creative problem solver, with strong analytical skills
Collaborative aptitude and experience working in a fast paced,
Technical leadership experience on medium and large-scale
initiatives is desired
Experience working with agile/scrum methodology required
Ability to organize, prioritize work, meet deadlines, and work
Strong written and verbal communication skills across a variety
of audiences, both technical and nontechnical