FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer, Aura for Business
AuraSenior 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.
ATS Keywords
Tailor your resumeApplicant 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 & technologiesCloudJavaScriptNode.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