Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Aura

Senior Software Engineer, Aura for Business

Aura

Senior Software Engineer responsible for building a Managed Service Provider solution for corporate security. Focused on mobile-first feature development using React Native and Node.js for a safer internet.

Posted 6/2/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $140,000 - $200,000 per yearWebsite

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
React NativeNode.jssoftware design best practicesdata structuresalgorithmscloud technologyserverless functionscontainerized servicesrelational databasesNoSQL databases
Soft Skills
communication skillscollaboration skillsarticulation of technical conceptsleadershipproblem-solvingadaptabilityownershipguidancenavigating ambiguitystakeholder engagement
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Managed Service Providercorporate securitymobile-first developmentend-to-end ownershiplarge-scale projectstechnical requirementsdeploymentiterationcomplex featurestechnical partner

Tech Stack

Tools & technologies
CloudJavaScriptNode.jsNoSQLReactReact Native

About the role

Key responsibilities & impact
  • Build a brand new, highly strategic product from the ground up.
  • Join the Aura for Business team, tasked with building a Managed Service Provider solution that streamlines corporate security for personal devices.
  • Focus on mobile-first feature development using React Native and full-stack development with a Node.js stack.
  • Take full, end-to-end ownership of complex features, guiding them from initial design and architecture through development, deployment, and iteration.
  • Be a key technical partner, responsible for navigating ambiguous business goals and translating them into clear, scalable technical requirements.

Requirements

What you’ll need
  • 6 - 8+ years of professional software engineering experience.
  • 2 - 3+ years of experience as the lead engineer on a team or on large projects.
  • Demonstrated success in delivering complex, large-scale projects on time and with quality.
  • Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Expert knowledge of software design best practices, data structures, and algorithms.
  • In-depth knowledge of cloud technology and the ability to choose the right tool for the job is essential, such as serverless functions vs. containerized services; relational vs. NoSQL databases; appropriate use of caches and queues; etc.
  • Demonstrated ability and desire to learn new technologies
  • Bachelor's Degree in Computer Science or a related field, or equivalent work experience

Benefits

Comp & perks
  • Pay range for this position is $140,000 - 200,000 but may vary depending on job-related knowledge, skills, experience and location.
  • Generous health and wellness benefits
  • Retirement savings plans
  • Parental leave