Engineering Manager, Software

Safeai in India

About SafeAI
SafeAI sees the future of heavy industry with off-road autonomous vehicles reshaping industries like construction and mining. We are pioneering a new approach to autonomous off-road equipment with AI-powered, vehicle and manufacturer agnostic technology that enables heavy industry operations to retrofit any piece of equipment with autonomous technology. Since 2017, we’ve been steadily establishing a foundation for the future, targeting the most important, heavily used off-road vehicles and industry segments to drive meaningful impacts across safety, productivity and cost reduction. We are now entering an era of massive industry adoption and are excited to be a commanding force in accelerating this movement to transform heavy industry with connected autonomy.
About the Team
As a fast paced, high growth company serving a very important mission, our amazing and talented team is a huge part of bringing this mission to reality. The work that you do at SafeAI will give you a unique perspective on developing and deploying leading edge autonomous technology and solutions, while working with top tier participants in the industry, and across the globe. The leadership team at SafeAI brings a unique blend of autonomous technology and industry specific experience from some of the top companies in the world, such as Google, Apple, Tesla, Continental, Uber, Caterpillar, BHP and Rio Tinto. We are strategically headquartered in Silicon Valley, with team members and office locations established in Perth, Australia, Tokyo, Japan and New Delhi, India that you would collaborate with on a regular basis.

SafeAI is seeking a competent Engineering Manager, Software who is passionate about autonomous equipment and driven to make an impact by building software using the latest technologies from the ground up that are high quality, can scale, and are easy to maintain. As a Lead Software Engineer, you will be a hands-on leader and be responsible for devising new solutions to problems encountered, managing and mentoring junior engineers, and taking ownership of delivery commitments on time.

Key Responsibilities:
●  Manage overall software development process including software architecture, design, implementation, and maintenance
●  Build software components for scale and high performance with automation, continuous integration, and continuous deployment
●  Work closely with the Product, Engineering, QA, and Operations teams and help deliver the product features using Agile methodology
●  Lead and expand the regional software engineering team
●  Code review peer work; create coding standards and best practices
●  Set up a culture that encourages innovation and continuous improvement
●  Mentor and manage engineers and be an integral part of shaping our team culture and inclusive workplace environment
●  Contributes to all parts of the stack – application gateway, distributed services, non-relational database, queuing, and data layers

Minimum Qualifications:
●  10+ years of software development experience building SaaS applications
●  3+ years of managing small or medium engineering teams
●  Experience in JavaScript, Node.js & GraphQL
●  Experience in MongoDB, DynamoDB, or similar databases
●  Experience in RabbitMQ or similar message brokers
●  Experience in working with at least one Cloud platform – AWS, Azure, or GCP
●  Experience in data structures, algorithms, and object-oriented software design
●  Ability and comfort to move at blazing speed and efficiency, while still focusing on quality and maintainability
●  Good leadership and mentoring skills
●  Excellent written and verbal communication skills
●  Bachelors or Masters in any field or equivalent experience

Preferred Qualifications:
●  Experience in Functional programming
●  Experience in Docker Containers and Kubernetes
●  Experience in working with Ubuntu or any flavor of Linux
●  Experience in various network protocols and vehicle-to-vehicle (V2V) communication systems
●  Experience in the ELK stack & Graph databases
●  Experience in distributed systems and event-driven architectures

In addition to a very competitive compensation and benefits package, we offer a fantastic culture and fun place to work within an established start-up environment. As an Equal Opportunity Employer M/F/D/V/SO, we do not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin or any other basis prohibited by applicable law.
We hope that you’re a great candidate for this position and look forward to speaking with you.
Apply