About Us
Unleash live is a world-leading AI video analytics platform, helping our customers in the infrastructure, renewables and cities & transport spaces take vision from any camera and combine it with AI to deliver actionable insights in real-time.
After securing a Series A fundraising round, Unleash live is in an exciting expansion stage focused on the Australian and the US markets. People that are interested in travel and are flexible to work with our globally spread team are our best assets.
To be successful we are always looking for people that thrive in solving customer challenges, and are capable of developing technology that drives innovation.
This is a great opportunity for someone who wants to grow their career, gain experience in multiple business units and likes access to the senior leadership team.
We have a young and dynamic, culturally diverse team located across several continents with offices in the USA, Australia, and Europe. We work in an agile mode, on location and remote fashion supporting each other with a heavy bias towards open communication and high quality outcomes.
We are proud of our diverse cultural team and hybrid work environment. We believe building a team diverse in people, ideas and experiences allow individuals to perform at the highest level.
Find out more about our Company and our values
Position Summary
As a Backend Serverless Engineer you will be a key member of the Platform Engineering team and help in growing our cloud infrastructure and maintain existing processes using best practices and automation tools.
Key Traits of a Backend Serverless Engineer:
Detail oriented - wear multiple hats in an organisation and must understand a variety of systems necessary to drive development efficiency.
Collaborative - work collaboratively with development, we strive for automation so design automation strategies that monitor system processes.
Proactive - Engineers must be able to anticipate, identify, and resolve availability issues before they cause adverse business impact.
Ability to translate complex technical concepts into high-level designs and act as a subject matter expert in software design, architecture, implementation, deployment and support across our full platform.
Responsibilities
Building new microservices using our serverless stack based on AWS Lambda and Node.js
Liaising with Frontend team to deliver the Product features
Integrating with 3rd party APIs to fulfill the business goals
Maintaining existing microservices
Iterating on security KPIs for existing and new workloads
Enhancing backend developer team collaboration with cutting-edge developer workflows
Attributes
High levels of personal commitment and accountability
Persistence, don’t give up easily
Comfortable with making tradeoffs between quality and delivery speed
Oriented about outcomes rather than outputs
Attention to detail and dedication to quality
Ability to work independently and cross-functionally with other members of the team
Ability to communicate both good news and bad with urgency
Excellent verbal and written communication skills
Experience
Education and work experience
Essential
Proficient in APIs, Node.js, Typescript, AWS infrastructure concepts
Extensive experience with AWS services common to serverless architectures (AWS Lambda, AWS Appsync, API Gateway, DynamoDB, Cognito, AWS Batch, AWS IoT)
Ability to create and maintain scalable REST and GraphQL APIs
Extensive experience building serverless workflows using concepts of event driven architecture and distributed systems
Ability to craft maintainable, testable and scalable software
Knowledge of NoSQL database concepts
Nice to have
Experience with Python and uWSGI
Experience in DynamoDB modeling concepts
Experience with video streaming pipelines and knowledge of ffmpeg
Experience in automation using Github Actions
Experience working within a distributed team and project management in Github
Please include a cover letter and your CV with your application