Senior Software Engineer, Aura for Business

Jobgether · US

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Aura for Business in the United States.

This is a high-impact opportunity to help design and build a brand-new enterprise security product from the ground up. You will join a team focused on creating a first-of-its-kind managed service provider solution that enhances corporate security for personal devices without relying on intrusive MDM approaches. The role blends mobile-first development and full-stack engineering, with a strong emphasis on React Native and Node.js. You will take end-to-end ownership of complex features, from architecture and design through deployment and iteration. This position thrives in a fast-moving, ambiguous environment where technical leadership and product thinking are equally important. You will act as a key contributor in shaping engineering standards, system design, and long-term product direction. It is ideal for someone who enjoys solving complex problems and building scalable systems that directly impact millions of users.

Accountabilities:

  • Lead the design, development, and delivery of mobile-first and full-stack features using React Native and Node.js, ensuring scalability, performance, and maintainability.
  • Own end-to-end technical execution of complex initiatives, including architecture decisions, implementation, deployment, and iterative improvements.
  • Translate ambiguous product and business requirements into clear, actionable, and scalable technical solutions.
  • Collaborate closely with cross-functional partners including product, design, and other engineering teams to define and refine product direction.
  • Provide technical leadership on system design, cloud architecture, and best practices, contributing to engineering excellence across the team.
  • Mentor engineers and act as a technical reference point, helping elevate overall team capability and delivery quality.
  • Evaluate and apply appropriate technologies and architectures (e.g., serverless, containers, databases, queues, caches) based on system needs.
  • Requirements:

    • 6–8+ years of professional software engineering experience building production-grade systems.
    • 2–3+ years of experience in a technical lead or senior ownership role on large-scale projects.
    • Strong hands-on expertise with React Native and Node.js in production environments.
    • Deep understanding of software engineering fundamentals including data structures, algorithms, and system design.
    • Proven ability to deliver complex, large-scale projects on time with high quality standards.
    • Strong experience in cloud architecture and selecting appropriate technologies for different use cases.
    • Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
    • Bachelor’s degree in Computer Science or equivalent practical experience.
    • Strong learning mindset and ability to adapt quickly to new technologies and environments.
    • Nice to have: experience with AWS Lambda, SQS, DynamoDB, Microsoft Entra (Azure Active Directory), Python, or Databricks.
    • Benefits:

      • Competitive compensation package with a salary range of $140,000–$200,000 (depending on experience and location).
      • Comprehensive health, dental, and wellness benefits.
      • Retirement savings plans and financial security programs.
      • Generous parental leave policies.
      • Fully remote position (US-based), offering flexibility and work-life balance.
      • Opportunity to work on a strategic, high-growth product with significant technical ownership.
      • Inclusive and diverse work environment committed to equal opportunity and accessibility support.
Apply →