Aura is on a mission to create a safer internet. In a world where our lives are increasingly online, Aura's category-defining suite of intelligent digital safety products help millions of customers protect themselves against digital threats, and that number is growing rapidly. This is an exciting phase at Aura, and our team of over 600 people worldwide is guided by a leadership slate that's successfully grown startups into multi-billion dollar organizations.
Come join us for the ride!
Aura is looking for a lead full stack engineer to join our core engineering team. As a lead software engineer you will have the opportunity to work on a highly visible domain of Aura's product offerings for our customers and stakeholders, and contribute to the full stack through the entire software development lifecycle. It's a fast paced development environment with plenty of opportunities to take ownership of development initiatives and drive it to success.
Day to Day:
Hands-on engineer writing code and participating in scrum along with other team members, focused on delivering on commitments for the product roadmap and technology evolution
Be the technical leader that takes on a leadership role for feature development initiatives by contributing and collaborating up and down the stack with a strong sense of ownership and responsibility towards agreed upon goals and deliverables
Work closely with product management, design, QA, and other stakeholders to build high quality features and release on time
Mentordevelopers contributing to the engineering initiatives
Evangelize modern design and coding best practices that emphasizes cloud native principles around security, scale, resiliency, and business continuity through effective documentation and team effort
Lead troubleshooting of critical production incidents and other customer issues in Production, towards resolution and drive continuous improvement of code quality and technology adaptations
What you bring to the table:
Proven track record for building and delivering resilient and scalable products and services on schedule, with appropriately high quality.
8+ years of solid software coding experience in Java and NodeJS, developing microservices based applications for the cloud
Strong experience with Git and associated CI/CD technologies
Proficiency with AWS services - experience with messaging (SQS/SNS), serverless functions (Lambda), object storage (S3), and SQL/NoSQL databases (Postgres, DynamoDB, MongoDB)
Demonstrable capabilities in developing for serviceability, troubleshooting issues, and monitoring cloud applications while keeping security in mind.
Strong written and verbal communication skills
Prior experience working with Agile methodologies such as scrum, SaFE, etc.
Bachelors in CS or equivalent experience
It would be great if you also had:
Terraform, GitHub actions, and Jenkins
React/Redux for front end development
Prior startup experience with a consumer driven product or solution
Aura is proud to be an equal employment workplace. All qualified applicants will be considered for employment without regard to, and will not be discriminated against based on race, color, ancestry, national origin, religion, age, sex, gender, marital status, sexual orientation, gender identity, disability status, veteran status, or any protected category. Beyond equal employment opportunity, Aura is committed to being an inclusive community where all feel welcome.
Aura is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please let your Talent Acquisition Partner know.
Important privacy information for California job applicants can be found here .