Software Engineering Manager
Software Engineering Manager
Roots Automation
New York City Metropolitan Area
See who Roots Automation has hired for this role
The Role:
Our Engineering team is seeking an experienced Software Engineering Manager, with experience in Product feature development and Architecture who can be effective on all levels of our Engineering stack, and is willing to play necessary roles such as architect, tech lead, code reviewer and leadership.
You're a great fit for our team if you can balance detail-oriented tasks with long term strategy and scale initiatives. Most of all, you must be passionate about what you create and about the impact it can have.
Responsibilities:
Create and maintain optimal automation software supporting the Roots Automation platform
Work with stakeholders to deliver and support the Roots Automation platform
Train and mentor junior engineers
Proactively drive the vision for architecture and design patterns
Build and manage a high quality Software Engineering team
Manage the delivery of high impact development solutions
Requirements:
The Necessities:
8+ years of experience as a Sr. Software Engineer, Architect, or similar role
Expertise with backend languages, primarily Python
Expertise designing and developing REST API's and microservices
Experience with SQL and relational databases such as SQL Server, Postgres
Experience with cloud services, primarily Azure
Experience with serverless technologies such as Azure Functions
Experience with docker and containerization
Experience with Agile development methodologies
Advanced knowledge Agile practices
Working knowledge of CI/CD and corresponding such as Git, Jenkins, etc.
Experience mentoring junior engineers
Demonstrated experience with Software Architecture and Design
Experience leading teams and managing developers
The Extras:
Experience with RPA technologies and platforms
Experience with AI/ML technologies and platforms
Experience with GraphQL
Have worked in a startup environment
CS Degree
About Us:
At Roots, our mission is to make work more human by creating AI-powered "Digital Coworkers" that automate tedious and repetitive tasks. Our focus lies in tackling core challenges in Natural Language Understanding and Computer Vision while developing an automation product that envisions the future of work.
We believe in democratizing automations, allowing anyone to create them by defining tasks in plain English. Our platform aims to provide a robust environment to write and execute such tasks, effectively translating instructions into tangible outcomes while delivering enterprise-grade results and performance.
Our primary industry focus is Insurance, where success hinges on our customer’s ability to read and understand various unstructured legal, medical, and financial documents. To solve this, we recently built a universal document understanding capability, InsurGPT, that leverages an industry-specific fine-tuned large language model.
As a startup, Roots Automation offers a high-paced environment with ample growth and learning opportunities across multiple disciplines. Equity ownership opportunities are available for the right candidate.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at Roots Automation by 2x
See who you knowFeatured Benefits
Inferred from the description for this job
-
Medical insurance -
Dental insurance -
Vision insurance -
Paid maternity leave -
Paid paternity leave
Get notified about new Software Engineering Manager jobs in New York City Metropolitan Area.
Sign in to create job alertSimilar jobs
People also viewed
-
Director of Engineering - ML Platform
Director of Engineering - ML Platform
-
Director of Software Engineering
Director of Software Engineering
-
SVP, Engineering
SVP, Engineering
-
Head of Software
Head of Software
-
VP of Software Engineering
VP of Software Engineering
-
VP of Software Engineering
VP of Software Engineering
-
VP, Software Engineering and AI
VP, Software Engineering and AI
-
VP / SVP of Engineering
VP / SVP of Engineering
-
Group Director, Software Engineering
Group Director, Software Engineering
-
VP of Software Solutions
VP of Software Solutions
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub