As a leader and contributor with vision, you will provide technology expertise, solutions, and help improve by recruiting and hiring top engineering talent. You will work with product owners to articulate the benefits of proposed solutions, influence the technical roadmap, and help prioritize work. This position requires a passion for technology strategy and adoption, including digital technologies, cloud hosting, and open-source software.
Responsibilities:
- Guide software engineering teams responsible for designing and delivering high-quality software for critical business features, built on native cloud tech to the latest standards.
- Collaborate with Architecture, Data, Product, and Enterprise partners to drive these products and platforms forward.
- Define patterns and deliver technology enabling configuration-based deployments using standard pipelines for consumer experiences within Anywhere.
- Establish best practices for logging and monitoring production consumer systems to meet business expectations.
- Work with product owners to articulate benefits of solutions, influence the technical roadmap, and prioritize work.
- Research, implement, and promote standard processes, sharing knowledge across teams and the organization.
- Define and drive towards an end state emphasizing simplicity and adoption of digital technologies, cloud hosting, and open-source software.
- Assist in designing new applications and estimating effort for various development aspects.
- Provide technology thought leadership and contribute to talent development by recruiting top engineering talent.
- Address issues impacting design, selling success, or future concepts, products, or technologies.
- Work with abstract ideas and complex issues across business and functional areas.
Experience:
- Bachelor’s degree in computer science, a related field, or equivalent experience.
- 10+ years’ experience across multiple technology fields including Software Engineering, Design, DevOps, and solution/data architecture with hands-on expertise.
- At least 4+ years of people management experience in a software development organization.
- Experience building services using cloud technologies such as AWS, Azure, or GCP.
- 8+ years with the MEAN Stack: Angular, NodeJS, Express, MongoDB Atlas.
- 8+ years as a Node.js developer building microservices and RESTful services.
- 4+ years in DevOps, developing pipelines for software deployment.
- Strong belief that good software development requires thorough testing, resiliency, monitoring, documentation, and collaboration.
- Extensive knowledge of solution patterns and frameworks to deliver technology solutions.
- Experience partnering and communicating effectively with product, business, and management teams.
- Proven skills in project management, financial management, vendor management, and applying technology to solve business problems.
- Understanding of organizational goals and objectives.
- Experience with Agile methodologies and standard processes.
- Values truth-seeking and evidence-based decision making.
We are an equal opportunity employer and value diversity. We do not discriminate based on race, religion, color, national origin, sex, gender, sexual orientation, age, marital status, veteran status, or disability. Reasonable accommodations are provided for individuals with disabilities. Please contact us to request accommodations.