Are you a seasoned software engineering leader with a passion for driving innovation and excellence in customer order management? Do you have a proven track record of leading high-performing teams and delivering complex, cross-team features? If so, we invite you to join careerzynith as an Experienced Full Stack Software Engineer Manager – Customer Order Management (Remote).
At careerzynith, we're committed to empowering our customers with the best possible shopping experience. As a key member of our technology team, you'll play a critical role in shaping the future of our customer order management systems. With a focus on delivering high-volume customer order processing applications, you'll lead multiple software engineering teams to drive business growth and operational efficiency.
**About careerzynith**
careerzynith is a leading retailer with a rich history of innovation and customer satisfaction. Our commitment to excellence has earned us a reputation as a trusted partner in the retail industry. With a strong focus on technology and customer experience, we're constantly pushing the boundaries of what's possible. As a member of our team, you'll have the opportunity to work with cutting-edge technologies, collaborate with talented professionals, and contribute to the development of world-class software solutions.
**Position Purpose**
As an Experienced Full Stack Software Engineer Manager – Customer Order Management (Remote), you'll be responsible for leading multiple software engineering teams within the Customer Order Management (COM) space. These teams develop and maintain high-volume customer order processing applications critical to business operations. Your primary responsibilities will include:
* Overseeing two product teams to ensure a deep understanding of their key success factors, risks, and dependencies
* Assessing team needs and providing strategic recommendations to leadership to drive effective decision-making
* Planning and executing all phases of the feature development lifecycle, including requirements gathering, development, and pilot/production rollout
* Collaborating with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
* Documenting, reviewing, and ensuring that all quality and change control standards are met
* Writing custom code or scripts to automate infrastructure, monitoring services, and test cases
* Working with vendors and partners for the successful implementation of critical tooling and platforms
* Creating meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
* Contributing to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
* Evaluating new technologies for adoption across the enterprise
* Participating in and leading review board sessions to drive consistency across the enterprise
* Filling in on product teams for engineers who are out of the office
**Key Responsibilities**
* **Delivery & Execution (30%):**
+ Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
+ Documents, reviews, and ensures that all quality and change control standards are met
+ Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
+ Works with vendors and partners for the successful implementation of critical tooling and platforms
+ Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
+ Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
+ Evaluates new technologies for adoption across the enterprise
+ Participates in and leads review board sessions to drive consistency across the enterprise
+ Fills in on product teams for engineers who are out of the office
* **Support & Enablement (10%):**
+ Fields questions from engineers, product teams, or support teams
+ Monitors tools and participates in conversations to encourage collaboration across product teams
+ Provides application support for software running in production
+ Acts as a technical escalation point for the engineers on the team
* **People (50%):**
+ Provides leadership, mentoring, and coaching to Software Engineers
+ Attracts, retains, and develops top talent to build a world-class Software Engineering Team
+ Conducts annual and mid-year reviews by reviewing individual development plans and team feedback
+ Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests
+ Acts as a proponent of modern software development practices
+ Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams
+ Participates in and contributes to learning activities around modern software design and development core practices (communities of practice)
* **Learning (10%):**
+ Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
+ Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
**Requirements**
* **Minimum Qualifications:**
+ Must be eighteen years of age or older
+ Must be legally permitted to work in the United States
+ Mastery of an object-oriented programming language (preferably Java)
* **Preferred Qualifications:**
+ 5-7 years of relevant work experience
+ Mastery of a modern scripting language (preferably Python)
+ Mastery of a modern web application framework
+ Mastery of writing SQL queries against a relational database
+ Mastery of modern product development processes and pipelines
+ Proficient in effective troubleshooting and issue resolution techniques
+ Proficient in effective system monitoring and log analysis techniques
+ Capable of understanding complicated systems quickly
+ Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting
+ Experience managing and growing team members in a professional setting
+ Experience balancing workloads across teams
+ Experience managing vendor relationships
+ Experience with translating high-level strategy to tactical execution
* **Minimum Education:**
+ The knowledge, skills, and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job
* **Preferred Education:**
+ No additional education
* **Minimum Years of Work Experience:**
+ 5
* **Preferred Years of Work Experience:**
+ No additional years of experience
* **Minimum Leadership Experience:**
+ None
* **Preferred Leadership Experience:**
+ None
* **Certifications:**
+ None
**Competencies**
* **Attracts Top Talent:** Attracting and selecting the best talent to meet current and future business needs
* **Balances Stakeholders:** Anticipating and balancing the needs of multiple stakeholders
* **Builds Effective Teams:** Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
* **Business Insight:** Applying knowledge of business and the marketplace to advance the organization's goals
* **Collaborates:** Building partnerships and working collaboratively with others to meet shared objectives
* **Communicates Effectively:** Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
* **Develops Talent:** Developing people to meet both their career goals and the organization's goals
* **Drives Engagement:** Creating a climate where people are motivated to do their best to help the organization achieve its objectives
* **Drives Vision and Purpose:** Painting a compelling picture of the vision and strategy that motivates others to action
* **Manages Ambiguity:** Operating effectively, even when things are not certain or the way forward is not clear
* **Organizational Savvy:** Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
* **Situational Adaptability:** Adapting approach and demeanor in real time to match the shifting demands of different situations
**Compensation and Benefits**
careerzynith offers a competitive compensation package, including a base salary range of $140,000 - $240,000, depending on experience. In addition, we offer a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and paid time off.
**How to Apply**
If you're a motivated and experienced software engineering leader looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your resume and a cover letter outlining your qualifications and experience. We can't wait to hear from you!