What are the responsibilities and job description for the Software Engineering Manager position at Home Organizers?
Highly Experienced Engineering Manager Sought for Development Operations Role at Home Organizers.
Home Organizers, a renowned holding company with 14 home and lifestyle brands, is seeking an experienced Engineering Manager to lead our Development Operations team. With over 30 years of experience and 9,000 system-wide employees, we offer comprehensive solutions from whole home organizing to sophisticated water distribution technology.
This individual will be responsible for architecting new applications and enterprise systems, understanding business objectives, and communicating these objectives into system diagrams and feature requirements.
Key Responsibilities:
- Architecting new applications and enterprise systems.
- Understanding business objectives and communicating these objectives into system diagrams and feature requirements.
- Building CI/CD pipelines and maintaining and managing all new releases into production systems as well as maintaining production systems from instance failures and software bugs.
- Developing and managing unit, integration, and E2E tests for all production and staging codebases.
- Developing and maintaining best practices for continuous software development.
- Working with leadership and key business units to develop a internal product pipeline/strategy and ensuring proper communication of expectations, deadlines, and headcount planning and hiring.
- Delivering on business objective deadlines for key technologies.
- Hiring and developing a team of front-end engineers, back-end engineers, ML engineers, database engineers, database / data engineers, and other engineering skills relating to the company's software development operations.
Qualifications and Skills:
- Highly experienced with working in and delivering mission critical applications in enterprise systems.
- Led and managed the development of multiple applications from scratch with large user bases.
- Understanding of mission critical systems.
- Exceptional engineering ability across multiple programming languages such as C , Python, ReactJS, Go, Dart, Flutter, JS, Java, Swift and others.
- Experience implementing the agile software development process successfully.
- Passion for building beautiful systems, whose main objective is accomplishing businesses technology needs and not those of developers.
- Humility and willingness to learn, expand, and take on any responsibility within the DevOps group of requirements.
- 10 years of experience working in mission critical, high pressure, and innovative software development environments.
- Experiencing managing or being responsible for a sub-department or department with 6 or more engineers in its scope.
Benefits and Perks:
- Medical
- Dental
- Vision
- 401(k) Retirement Plan
- Paid Vacation Time
- Paid Holidays
- Life Insurance
We believe in recognizing and rewarding our employees for a job well done. We offer growth potential for motivated individuals, competitive compensation, and a comprehensive benefits package.