ApplyManager, Engineering -MarTech (Remote)
Posted about 19 hours agoViewed
View full description
💎 Seniority level: Manager, 10+ years
📍 Location: United States
💸 Salary: 115000.0 - 230000.0 USD per year
🔍 Industry: Insurance
🏢 Company: external
⏳ Experience: 10+ years
🪄 Skills: DockerLeadershipPythonSQLCloud ComputingETLJavaKubernetesMLFlowPyTorchSnowflakeAlgorithmsData StructuresREST APIDevOpsMicroservices
Requirements:
- Fluency and specialization with Java, Python and SQL
- Experience with AI and ML technologies including MLflow, PyTorch and VectorDBs, Scikit-learn and Langchain
- Experience with data processing, ETL, DataRobot and Snowflake
- Experience building products of micro-services-oriented architecture and extensible REST APIs
- Experience building the architecture and design of new and current systems (architecture, design patterns, reliability, security, and scaling)
- Fluency in DevOps Concepts, Cloud Architecture and Azure DevOps Operational Framework
- Experience with application monitoring tools and performance assessments
- In-depth knowledge of CS data structures and algorithms
- Experience with solving analytical problems with quantitative approaches
- Ability to excel in a fast-paced, startup-like environment
- Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
- Experience partnering with engineering teams and transferring research to production
Responsibilities:
- Work with your Director to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time
- Identify and raise appropriate project risks, in addition to presenting detailed and implementable solutions or alternatives
- Understand how requirements and design choices may impact systems across multiple areas
- Report on your team’s progress for project and other key metrics, in addition to presenting detailed and implementable ideas for areas to further improve or influence product or project delivery
- Initiate and support performance evaluation of team members
- Cultivate a culture that motivates all levels of performers to higher levels of achievement
- Build and maintain relationships with your team members to support an environment of trust
- Influence those you motivate and coach to be receptive to feedback by cultivating a culture that acknowledges and expects individuals to grow and be accountable as a result of the experience gained (growth mindset)
- Identify where technical or analytical skill gaps put future team deliverables at risk and craft a plan to remediate, consistently challenge team members to share knowledge and learn new technologies
- Proficiently execute difficult conversations on development and performance
- Craft and deliver strategic and well-structured persuasive arguments to drive projects that drive process improvement, enhance cost leadership, and/or customer experience
- Manage up to leadership as well as give feedback when appropriate
- Administer coaching plan(s) and Performance Improvement Plan(s)
- Craft fully compliant quality documentation
- Compliant negotiation and execution of warning administration and/or involuntary termination
- Develop the team budget and be accountable for reporting on results achieved at regular intervals
- Significantly contribute to the team planning process to include surfacing associate level proposals
Apply