Senior Engineering Manager
WorkFusion
Our mission is to accelerate the world’s transition to more meaningful work. By automating repetitive, data-intensive tasks and processes at scale, WorkFusion eliminates mundane business activities so companies can serve their customers faster and better. As a world leader in process automation for banking, financial services, and insurance, we offer an unrivaled digital workforce platform that enables enterprises to increase workforce capacity, enhance customer satisfaction, and ensure ongoing compliance. We compete in the world’s fastest-growing software segment and are growing at record pace with customers and team members spanning the globe.
Position
We are looking for an engineering leader to drive WorkFusion Digital Worker engineering teams. The ideal candidate has meaningful experience leading teams in the development of complex, mission critical software products that incorporate process automation and machine learning. Exposure to popular public cloud platforms such as AWS, GCP, and Azure, along with the technologies required to build and deploy software that runs on these platforms is a key requirement for the individual to be capable of driving the development of our platform.
Key Responsibilities
• Provide technical direction to teams that deliver Digital Workers, which encapsulate the automation of specific business processes based on the underlying WorkFusion Intelligent Automation platform
• Deliver and report on the release calendar for Digital Worker products
• Ensure that product development is focused on meeting and exceeding the customer requirements
• Assure that department achieves objectives and project completion within budget and timeframe
• Emphasize quality and scalability of the engineering product while optimizing processes and improving product delivery cycles. Act as the champion for software readiness, quality and operability across the engineering organization and the company
• Plan, direct, and coordinate all engineering activities within your teams
• Motivate and coach staff, provide technical direction and guidance. Recognize the role as that of both manager and support resource / mentor
• Work directly with the VP Engineering to understand company direction, co-develop strategy, then execute on initiatives to increase velocity and improve engineering practices
• Be capable of rolling up own sleeves to provide hands on contribution to complex product development tasks.
• Create a balance between immediate business needs and doing the right thing from a tech perspective to improve velocity over time
• Collaborate with product managers, designers, customer success, marketing, and sales to ensure alignment of your team’s work with business objectives
• Work closely with the Recruiting/People team to actively recruit and hire top talent
Qualifications/Experience
• 3+ years of Software Engineering leadership experience.
• 8+ years Java programming experience
• 2+ years Python programming experience
• 3+ years exposure to Machine Learning technologies
• Understanding of distributed systems and applications’ integration (SOAP, REST, etc)
• Basic administration knowledge of Unix/Linux and MS Windows
• Hands-on experience with DevOps practices
• Hands-on experience with Agile practices
• Critical thinking to be able to work with high-level requirements
• Excellent English communication skills
• Experience in performance analysis
• Exposure to Marathon and Mesos
• Exposure to public cloud platforms such as AWS, GCP, Azure